Montag, 30. Juli 2018

Firmwareupgrade auf dem 3D Drucker - Firmware passt doch :)

Ich habe mich selbst gehackt indem ich am Ende doch mal ins Repetier-Forum gepostet habe. Die Suche nach externer Inspiration kann ja nicht schaden.

https://forum.repetier.com/discussion/5577/how-can-i-disable-sd-support-solved

Als ich so meine Problematik schilderte dämmerte mir mehr und mehr das ich mir vielleicht doch selber helfen kann. Mir war klar das ich mit folgenden Tweaks noch nicht am Limit war:

Disable "Enable arc support (G2/G3)"
Disable "Enable sd support. Gets overwritten by ui-controller or board settings."
Disable additional languages
Disable menu animations

Da bei allen Firmwares die ich selber erstellte SD support aktiviert war musste ich ja Opfer der "Gets overwritten by ui-controller or board settings" Problematik sein.


Dadurch das ich die letzten Tage so viel Quellcode gesehen habe konnte ich mich drann erinnern das mein Board "MOTHERBOARD == 63" ist. Dann meinte ich mich weiter zu erinnern das in der pins.h die "bord settings" sind und da habe ich dann mal nachgeschaut. Siehe da, ein "#define SDSUPPORT 1  // sd card reader on board" überschreibt dort ganz unverblühmt die Setting aus der Configuration.h.
Nach einem Update auf  #define SDSUPPORT 0 konnte ich meine Firmware kompilieren.


Keine Kommentare:

Kommentar veröffentlichen