If you have the arduino software installed, then you need to find the 'Makefile' inside of the inner Marlin directory, and read and edit the start of that. Set the motherboard to type 7, and set the Arduino install path, avr tools path, and arduino version.
Then from a command prompt, if you change into that Marlin directory, and then type 'make' it should compile the firmware. You'll be left with a .hex file in the applet subdirectory. You an then use cura to upload that firmware as a custom hex file.
To get the settings you want, you will need to edit the configuration.h and possibly configuration_adv.h files. In spite of what the wiki says, you might be better off starting from the Ultimaker/Marlin fork on github - it has more Ultimaker friendly settings as the default.
If you do use the ErikZalm version (which is the official 'any printer' version of Marlin, and so may have a few non-ultimaker-relevant updates, and non-ultimaker default settings) at the very least you will want to uncomment a line in order to enable the Ulticontroller if you have one (see the latter stages of a google group discussion yesterday: https://groups.google.com/d/msg/ultimaker/R409nWvJp7w/ssStjjfTJrAJ )
Recommended Posts
isphording90 0
I already installed the arduino 0022 version like told in the wiki and downloaded the source code from
https://github.com/ErikZalm/Marlin
But now i don't know how to continue? What do I have to change in the code? Do i have to upload the new firmware through arduino like said in the wiki or can I also somehow compile it as a hex file and install it via cura?
Link to post
Share on other sites