Awesome! Thanks for the help.
As a follow-up I have one more question. I'm struggling to figure out which pins to change to. The RUMBA schematic doesn't seem to match the pins currently specified in the marlin firmware:
http://reprap.org/mediawiki/images/2/24/RRD-RUMBA_SCHEMATICS.png
#define E0_STEP_PIN 6
#define E0_DIR_PIN 7
#define E0_ENABLE_PIN 17
Thanks again.
Recommended Posts
gr5 2,004
yes. One of the Marlin source files is called pin.h. This file is extremely straight forward and clear and easy to edit.
Compiling Marlin is a bit more complicated - here are my instructions:
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.
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