31 minutes ago, gr5 said:Okay so I gave you miminal info as I wasn't sure if you wanted to go this route. I warned you that even for an experienced programmer this can take a few hours (not that you have to change a single line of code - but the compiler setup is very involved - lots of software to install and configure).
Please follow that link to get the source code from ultimaker on GIT. Actually even better use tinkergnome's source code. Also on git: https://github.com/tinkergnome/
Okay, so there are 2 files that a complete noob/non programmer should be able to edit. One is "Configuration.h". I strongly recommend you glance at that and read the comments. It gives you an idea of the possibilites you can do easily - for example change the upper limit on temperature.
But you will only need to edit pins.h. Find that file. Read it. Try to find the actual pin used for the second extruder and for the Y axis. Swap them. Make a comment of what you did as it's really really easy to get confused and swap the wrong pins or lose track of which version swaps the pins and which doesn't.
Everything else you need to know is in that link I already posted that says how to build the firmware for UM2. Note that tinkergnomes build process (which is what I used) makes several at once if I remember right. There's the UM2 version, UM2+, um2go, um2ext, um2ext+, um2go with heated bed. I think that's it. when I last did a build I seem to remember it built several of those all at once. Anyway, please give it a shot. When you get stuck post in that other thread that talks about how to build Marlin for UM2.
You are awesome! I will give it a shot. Thanks again man.You are awesome! I will give it a shot. Thanks again man.
Recommended Posts
gr5 2,189
Okay so I gave you miminal info as I wasn't sure if you wanted to go this route. I warned you that even for an experienced programmer this can take a few hours (not that you have to change a single line of code - but the compiler setup is very involved - lots of software to install and configure).
Please follow that link to get the source code from ultimaker on GIT. Actually even better use tinkergnome's source code. Also on git: https://github.com/tinkergnome/
Okay, so there are 2 files that a complete noob/non programmer should be able to edit. One is "Configuration.h". I strongly recommend you glance at that and read the comments. It gives you an idea of the possibilites you can do easily - for example change the upper limit on temperature.
But you will only need to edit pins.h. Find that file. Read it. Try to find the actual pin used for the second extruder and for the Y axis. Swap them. Make a comment of what you did as it's really really easy to get confused and swap the wrong pins or lose track of which version swaps the pins and which doesn't.
Everything else you need to know is in that link I already posted that says how to build the firmware for UM2. Note that tinkergnomes build process (which is what I used) makes several at once if I remember right. There's the UM2 version, UM2+, um2go, um2ext, um2ext+, um2go with heated bed. I think that's it. when I last did a build I seem to remember it built several of those all at once. Anyway, please give it a shot. When you get stuck post in that other thread that talks about how to build Marlin for UM2.
Link to post
Share on other sites