Ein Grüezi vom Hallwilersee

Hier könnt Ihr euch vorstellen und allen Anderen einen kleinen Überblick über eure Person geben (Vorname wäre auch schön :P ) und vielleicht schreiben wie Ihr hierher gefunden habt.
Benutzeravatar
af0815
Donator
Donator
Beiträge: 809
Registriert: Di 2. Jun 2020, 14:45
Wohnort: Burgenland
Has thanked: 34 times
Been thanked: 120 times

Re: Ein Grüezi vom Hallwilersee

Beitrag von af0815 »

So wie es aussieht ist Klipper noch Python 2.7 ein Zweig mit Python 3 ist in Vorbereitung....

https://github.com/Klipper3d/klipper/tr ... 3-20211001
Benutzeravatar
Modellzone
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Fr 27. Mär 2020, 08:21
Wohnort: Beinwil am See
Has thanked: 3 times
Been thanked: 1 time

Re: Ein Grüezi vom Hallwilersee

Beitrag von Modellzone »

Ich komme leider nicht mehr weiter.
Das Kompilieren des micro-controller Codes klappt nicht:
Konsole
pi@octopi:~/Klipper $ make
Building out/autoconf.h
Compiling out/src/sched.o
Compiling out/src/command.o
Compiling out/src/basecmd.o
Compiling out/src/debugcmds.o
Compiling out/src/initial_pins.o
Compiling out/src/gpiocmds.o
Compiling out/src/stepper.o
Compiling out/src/endstop.o
Compiling out/src/trsync.o
Compiling out/src/adccmds.o
Compiling out/src/spicmds.o
Compiling out/src/thermocouple.o
Compiling out/src/i2ccmds.o
src/i2ccmds.c:14:23: error: field ‘i2c_config’ has incomplete type
struct i2c_config i2c_config;
^
src/i2ccmds.c: In function ‘command_config_i2c’:
src/i2ccmds.c:23:23: warning: implicit declaration of function ‘i2c_setup’ [-Wimplicit-function-declaration]
i2c->i2c_config = i2c_setup(args[1], args[2], addr);
^
src/i2ccmds.c: In function ‘command_i2c_write’:
src/i2ccmds.c:35:5: warning: implicit declaration of function ‘i2c_write’ [-Wimplicit-function-declaration]
i2c_write(i2c->i2c_config, data_len, data);
^
src/i2ccmds.c: In function ‘command_i2c_read’:
src/i2ccmds.c:48:5: warning: implicit declaration of function ‘i2c_read’ [-Wimplicit-function-declaration]
i2c_read(i2c->i2c_config, reg_len, reg, data_len, data);
^
make: *** [Makefile:64: out/src/i2ccmds.o] Error 1
Ist meine Config für meine Standardausführung des RF1000 so korrekt?
menuconfig
(Top)
Klipper Firmware Configuration
[ ] Enable extra low-level configuration options
Micro-controller Architecture (Atmega AVR) --->
Processor model (atmega2560) --->
Vom Hallwilersee grüsst euch herzlich
Walter
RF1000 • FW-RF.01.38 • Pi2-RepSrv.0.93.1 • Simplify3D-v4.1.3
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 246 times

Re: Ein Grüezi vom Hallwilersee

Beitrag von mhier »

Das ist komisch. Ich habe gerade in der install-octopi.sh nachgesehen, da steht explizit "python2" beim Einrichten der Python-Umgebung. Das ist auch bei der Original-Version so, d.h. es fehlt nicht einfach nur ein Update in unserer Community-Version. Auch alle anderen install-*.sh Scripte machen das genauso. Vielleicht ist die Umstellung auf Python 3 doch noch nicht ganz abgeschlossen. Kommst du denn damit weiter, oder rennst du in irgendwelche Fehler?

(Ich hab gerade meine Klipper-Installation gecheckt, die läuft auch noch mit Python 2.7 - allerdings ist die definitiv älter als der Python 3 Support in Klipper, und ich habe da nie was umgestellt oder migriert.)
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
Benutzeravatar
Modellzone
Filamenttester
Filamenttester
Beiträge: 12
Registriert: Fr 27. Mär 2020, 08:21
Wohnort: Beinwil am See
Has thanked: 3 times
Been thanked: 1 time

Re: Ein Grüezi vom Hallwilersee

Beitrag von Modellzone »

Danke euch für die Analysen und Ratschläge.
@dani44 hat mir gestern telefonisch beim Kompilieren des micro-controller Codes geholfen. Als Erstes habe ich den Befehl «make clean» ausgeführt, der allfällig vorhandene Kompilate entfernt, damit danach mit «make menuconfig» und «make» der micro-controller Code gebildet werden kann.
Nun ist meine Klipper-Umgebung bereit für das Flashen des RF1000. Damit warte ich aber noch, denn ich möchte mir zuerst das alte – ordentlich funktionierende – Setting komplett sichern, damit ich problemlos wieder zurück gehen könnte.
Vom Hallwilersee grüsst euch herzlich
Walter
RF1000 • FW-RF.01.38 • Pi2-RepSrv.0.93.1 • Simplify3D-v4.1.3
mhier
Prof. Dr. des 3D-Drucks
Prof. Dr. des 3D-Drucks
Beiträge: 1672
Registriert: Fr 11. Sep 2015, 11:37
Has thanked: 279 times
Been thanked: 246 times

Re: Ein Grüezi vom Hallwilersee

Beitrag von mhier »

Modellzone hat geschrieben:Nun ist meine Klipper-Umgebung bereit für das Flashen des RF1000. Damit warte ich aber noch, denn ich möchte mir zuerst das alte – ordentlich funktionierende – Setting komplett sichern, damit ich problemlos wieder zurück gehen könnte.
Sichern ist nie verkehrt, wenn aber nichts gravierendes schief geht, wird Klipper die Einstellungen in den EEPROMs nicht verändern, d.h. wenn du auf die selbe Version der anderen Firmware zurückwechselst, solltest du sofort alle Einstellungen wieder wie vorher haben (das habe ich damals in der Übergangszeit durchaus benutzt).
Gruß, Martin

Klipper Firmware für den RFx000: Klipper für RFx000 | Original-Dokumentation | Diskussion | Wiki mit Installations-Anleitung

(Ich bin in diesem Forum nicht mehr aktiv)
Antworten

Zurück zu „Vorstellungen“