in fact, https://bultimaker.bulles.eu/ would be fine, if i had ordered 25Watt heaters. the problem is, this website only gives a hex-file. If there would be a possibility to get the arduino files before compiling, i would change 3 or 4 rows in config.h and be glad :-D
the problem in arduino was with the original UMO+ files from Ultimaker. i downloaded them and wanted to compile in arduino-ui. but there came failure with some code segments.
exit status 1 using typedef-name 'fpos_t' after 'struct'
Recommended Posts
gr5 2,295
Well maybe this version has the settings you need?
http://marlinbuilder.robotfuzz.com/'>http://marlinbuilder.robotfuzz.com/
What error message did you get? Maybe you should post that. Here are old instructions from a few years ago. The problem is the source code on github has probably advanced a great deal. Hopefully you know where to get the actual source code and not some much-newer version:
BUILDING ULTIMAKER ORIGINAL MARLIN
thermistor tables:
https://github.com/ErikZalm/Marlin/blob/Marlin_v1/Marlin/thermistortables.h'>https://github.com/ErikZalm/Marlin/blob/Marlin_v1/Marlin/thermistortables.h
First get the source code.
UMO files here:
https://github.com/ErikZalm/Marlin
Then edit Configuration.h this is by far the hardest step and it's not bad. I recommend you go here:
http://marlinbuilder.robotfuzz.com/
or
https://bultimaker.bulles.eu/
and use that website only to get the Configuration.h file. Then run winmerge or some other diff program to compare the latest ErikZalm version of Configuration.h to the one from robotfuzz which is usually a few months behind. Edit the ErikZalm version to match the robotfuzz generated version. Make any other edits as necessary. It sound complicated but it is extremely clear and well commented. Sometimes with paragraphs of explanation.
configuration.h file detailed explanation:
http://airtripper.com/1145/marlin-firmware-v1-basic-configuration-set-up-guide/
Then you need to build Marlin. There are instructions that come with the erik zalm download in the "README.md" text file.
Basically you download and install arduino ide:
http://arduino.cc/en/main/software
Then copy the sanguino software as explained in README file. Open Marlin.ino file in Arduino IDE by double clicking it (not pde file as stated in README - I think that's old). Select board as "Mega 2560" as explained in README file. Go to "file" "preferences" and select "verbose output" so you can find your hex file. Then build it by clicking the check box in the upper left corner. At the bottom you will see it compiling Marlin. At the end of this it says where the hex file is. If you are currently connected to your UM through USB you can just click "file" "upload" and you are done! But you should locate that hex file and save it somewhere along with the Configuration.h file used to create it so you can recreate the same version with maybe one change. Also you can upload the hex file using Cura in expert menu.
The actual ultimaker firmware is built with make file and doing it that way generates a smaller more compact firmware but doing it through the IDE works fine. I've done it many times.
Alternatively you can build Marlin with somewhat more detailed step by step instructions the command line way (which I don't prefer):
http://www.extrudable.me/2013/05/03/building-marlin-from-scratch/
Link to post
Share on other sites