Prof. J. Walter - Informationstechnik, Mikrocomputertechnik, Digitale Medien Softwaredoku
Hochschule Karlsruhe Logo HIT Labor
3D Druck - Heizung
Sommersemester 2018
Tobias Jagiella
Leon Hellstern

Software Dokumentation

Firmware Backup und Flashing

Mithilfe des Programms AVRDude, welches unter Anderem mit der Arduino IDE mitgeliefert wird, kann die Firmware des Druckers problemlos ausgelesen und wieder geflasht werden.
So war es möglich, ein Backup der bestehenden Firmware zu erstellen.

Kommandozeilenbefehl zum Auslesen der Firmware:
./avrdude.exe -C "C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega2560 -cwiring -PCOM4 -b115200 -U flash:r:"C:\Users\USERNAME\Desktop\firmware.hex":i

Kommandozeilenbefehl zum flashen des erstellten Files:
./avrdude -C"C:\Program Files (x86)\Arduino\hardware\tools\avr/etc/avrdude.conf" -v -patmega2560 -cwiring -PCOM4 -b115200 -D -U flash:w:"C:\Users\USERNAME\Desktop\firmware.hex":i

Unter Umständen ist ein Anpassen der Befehle - zum Beispiel bei einem anderen Installationsverzeichnis von AVRDude - erforderlich.



EEPROM-Bearbeitung

Der Inhalt des EEPROMs kann mit der Software Repetier Host ausgelesen und manipuliert werden.

Error
Über diesen Menüreiter lässt sich der EEPROM des Druckers anzeigen


  Mit Unterstützung von Prof. J. Walter Sommersemester 2018