You lost me there
Originally Posted by
hfjbuis
All this requires that you can run the mill using the Marlin firmware by just altering settings!
1) I expected to do a change in the Marlin firmware file(s) to be able to also mill with gbrl. Because 3Dprinting-Dual-Head(XYZA1A2, heating3x, TempSense3x,Fan) is more complex than Milling(XYZ,Spindle).
2) I could find a file in the Marlin directory "settings.cpp" that starts with EEPROM settings but differs a lot from GBRL. ("// Change EEPROM version if the structure changes".)
3) Is it possible for an other aproache like not to EEPROM the codes together but to program all files of Marlin and Gbrl in the controller and by a switch selection is made which part (Marlin or Gbrl) is run?
Code:
If switch=0 Then
Gosub Marlin
Else
Gosub Gbrl
EndIf
Marlin:
<Marlin code>
Gbrl:
<Gbrl code>