Firmware beziehen

Die Firmware für die BigBox basiert auf der Marlin Firmware. Es gibt immer wieder angepasste Versionen davon. Folgend die bisher wichtigsten Quellen für BigBox Firmware:

Benötigt wird lediglich eine .hex Datei.

Firmware-Datei auf BigBox (Raspberry Pi) laden

Als nächstes wird die gerade bezogene .hex Datei auf den Raspberry Pi geladen. Hierfür wird am besten eine Verbindung per Transmit hergestellt. Die Datei wird z.B. in folgendes Verzeichnis geladen:

/home/pi

Verbindung zu OctoPrint trennen

Um das Upgrade vorzubereiten, sollte die Verbindung zu OctoPrint unterbrochen werden. Hierzu wird das Webinterface geöffnet und der Drucker disconnected.

Firmware Flashen

Um die vorbereitete Firmware zu flashen, wird folgender Code auf dem Raspberry Pi ausgeführt. Dazu wird zuerst eine SSH-Verbindung mittels Terminal geöffnet und dann folgender Code ausgeführt. Hierbei muss der Pfad und Dateiname dem Ort und dem Name der vorher hochgeladenen Datei entsprechen.

/usr/bin/avrdude -C/etc/avrdude.conf -v \
-patmega2560 -cwiring -P/dev/ttyACM0 \
-Uflash:w:/home/pi/marlin/Marlin_BigBoxPro_Titan_ABL.hex:i

Das Flashen dauert ungefähr eine knappe Minute.