Repetier Firmware 0.91+ FORK
Repetier Firmware 0.91+ FORK
ORION users:
I've created a fork of the latest Repetier-Firmware and added the necessary code for the ORION.
The new firmware can be found here:
https://github.com/int2str/Repetier-ORION
Modifications over the stock firmware:
- Configuration.h adjusted for ORION
- Added support for SeeMeCNC LCD (new FEATURE_CONTROLLER 13)
I've created a fork of the latest Repetier-Firmware and added the necessary code for the ORION.
The new firmware can be found here:
https://github.com/int2str/Repetier-ORION
Modifications over the stock firmware:
- Configuration.h adjusted for ORION
- Added support for SeeMeCNC LCD (new FEATURE_CONTROLLER 13)
- Eaglezsoar
- ULTIMATE 3D JEDI
- Posts: 7159
- Joined: Sun Apr 01, 2012 5:26 pm
Re: Repetier Firmware 0.91+ FORK
Do you plan on doing the same for the Max?
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Re: Repetier Firmware 0.91+ FORK
No, sorry. Since I don't have a Max, I can't test with it.Eaglezsoar wrote:Do you plan on doing the same for the Max?
However, if the Max uses the same LCD and same Rambo board, the changes to ui.h would apply as is and only the configuration.h would have to be adjusted for the Max. I've sent a pull request to the Repetier-Firmware maintainers. If they take that change, Max owners with the Rambo+LCD combo should be able to just set FEATURE_CONTROLLER to 13 and be done with it.
Hopefully that will happen....
Re: Repetier Firmware 0.91+ FORK
The SeeMeCNC LCD patch has been merged into the official Repetier firmware! 

- Eaglezsoar
- ULTIMATE 3D JEDI
- Posts: 7159
- Joined: Sun Apr 01, 2012 5:26 pm
Re: Repetier Firmware 0.91+ FORK
Good Job!int2str wrote:The SeeMeCNC LCD patch has been merged into the official Repetier firmware!
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Re: Repetier Firmware 0.91+ FORK
Do I need to migrate my configuration.h or will I be good to go out of the box?
- Eaglezsoar
- ULTIMATE 3D JEDI
- Posts: 7159
- Joined: Sun Apr 01, 2012 5:26 pm
Re: Repetier Firmware 0.91+ FORK
You would need to migrate your configuration.h see the writeup by Michael at: http://forum.seemecnc.com/viewtopic.php ... 483#p26483brbubba wrote:Do I need to migrate my configuration.h or will I be good to go out of the box?
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Re: Repetier Firmware 0.91+ FORK
No. For the ORION it will work out of the box (assuming it's "stock").Eaglezsoar wrote:You would need to migrate your configuration.h see the writeup by Michael at: http://forum.seemecnc.com/viewtopic.php ... 483#p26483brbubba wrote:Do I need to migrate my configuration.h or will I be good to go out of the box?
That was the whole reason for me to make a ORION specific fork.
- Eaglezsoar
- ULTIMATE 3D JEDI
- Posts: 7159
- Joined: Sun Apr 01, 2012 5:26 pm
Re: Repetier Firmware 0.91+ FORK
You are correct and I was wrong. I had forgotten that you created that Orion fork my apologies to you both.int2str wrote:No. For the ORION it will work out of the box (assuming it's "stock").Eaglezsoar wrote:You would need to migrate your configuration.h see the writeup by Michael at: http://forum.seemecnc.com/viewtopic.php ... 483#p26483brbubba wrote:Do I need to migrate my configuration.h or will I be good to go out of the box?
That was the whole reason for me to make a ORION specific fork.
For the record could you give the link to the Orion .91 fork that you created? I know you listed it once but it can't hurt to have it in this thread also.
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Re: Repetier Firmware 0.91+ FORK
It's the purpose and very first post in this threadEaglezsoar wrote:For the record could you give the link to the Orion .91 fork that you created? I know you listed it once but it can't hurt to have it in this thread also.

- Eaglezsoar
- ULTIMATE 3D JEDI
- Posts: 7159
- Joined: Sun Apr 01, 2012 5:26 pm
Re: Repetier Firmware 0.91+ FORK
That will teach me not to jump into the middle of a thread without first scanning the whole thread.int2str wrote:It's the purpose and very first post in this threadEaglezsoar wrote:For the record could you give the link to the Orion .91 fork that you created? I know you listed it once but it can't hurt to have it in this thread also.

“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Re: Repetier Firmware 0.91+ FORK
Thank you!!! If I have some time this weekend I'll give it a shot.int2str wrote:No. For the ORION it will work out of the box (assuming it's "stock").Eaglezsoar wrote:You would need to migrate your configuration.h see the writeup by Michael at: http://forum.seemecnc.com/viewtopic.php ... 483#p26483brbubba wrote:Do I need to migrate my configuration.h or will I be good to go out of the box?
That was the whole reason for me to make a ORION specific fork.
Was going to ask where to download a backup of the current firmware and then realized it's all still sitting on my SD card.

Alright, so the only critical thing I need to backup/save are the eeprom settings, right?
Re: Repetier Firmware 0.91+ FORK
I have upgraded using this fork. A few things.
First is my menus now appear to be in German.
Second is that after I home it immediately drops a few mm.
Where as before it remained pinned to the top. Is this now the expected behavior or is something off? I had to adjust my z-height -4.7 mm.
Finally one of the benefits of this upgrade was to be able to adjust printer_radius in EEPROM, yet I do not see a printer_radius variable. I do see 3 delta radius variables. Are these the ones to adjust and if so in what way?
Thanks!
First is my menus now appear to be in German.
Second is that after I home it immediately drops a few mm.
Where as before it remained pinned to the top. Is this now the expected behavior or is something off? I had to adjust my z-height -4.7 mm.
Finally one of the benefits of this upgrade was to be able to adjust printer_radius in EEPROM, yet I do not see a printer_radius variable. I do see 3 delta radius variables. Are these the ones to adjust and if so in what way?
Thanks!
PTMNBN="Printer that must not be named" - a heavily upgraded Replicator 2
Re: Repetier Firmware 0.91+ FORK
Found the language setting so I'm good there.
PTMNBN="Printer that must not be named" - a heavily upgraded Replicator 2
Re: Repetier Firmware 0.91+ FORK
Sorry about that... I'm German and it's actually the first language in Repetierjmpreuss wrote:First is my menus now appear to be in German.

Yes, the firmware setting has it go to the end stop quickly, then back down, then trigger the end-stop slowly again and then release the end-stops. That is normal.Second is that after I home it immediately drops a few mm.
The EEPROM setting is called "Horizontal radius". Note that it is the actual radius this time, so the value is nothing like the old "PRINTER_RADIUS" variable.Finally one of the benefits of this upgrade was to be able to adjust printer_radius in EEPROM, yet I do not see a printer_radius variable. I do see 3 delta radius variables. Are these the ones to adjust and if so in what way?
- truenorthtrader
- Printmaster!
- Posts: 148
- Joined: Sun Jan 13, 2013 8:09 pm
Re: Repetier Firmware 0.91+ FORK
Any help somewhere on using the configuration tool? I'm getting constant stops on prints I need to try to upgrade
There's lots of pages with info I've never heard of before, can't find any help pages
I used the Repetier AVR folder from 0.91 and replaced my config.h file and tried to upload to the Rostock Max with Arduino but I get these errors.
Doing it wrong?
thanks
A
There's lots of pages with info I've never heard of before, can't find any help pages
I used the Repetier AVR folder from 0.91 and replaced my config.h file and tried to upload to the Rostock Max with Arduino but I get these errors.
Doing it wrong?
thanks
A
- Eaglezsoar
- ULTIMATE 3D JEDI
- Posts: 7159
- Joined: Sun Apr 01, 2012 5:26 pm
Re: Repetier Firmware 0.91+ FORK
Could you share where the language setting is so if it happens to others they will know how to fix it?jmpreuss wrote:Found the language setting so I'm good there.
“ Do Not Regret Growing Older. It is a Privilege Denied to Many. ”
Re: Repetier Firmware 0.91+ FORK
For EnglishEaglezsoar wrote: Could you share where the language setting is so if it happens to others they will know how to fix it?
#define UI_LANGUAGE 0
PTMNBN="Printer that must not be named" - a heavily upgraded Replicator 2
Re: Repetier Firmware 0.91+ FORK
I tried doing what you did, copy a previous config.h and I got the same error. I think you have to use the new config.h file and transfer over your machines values into it.truenorthtrader wrote:Any help somewhere on using the configuration tool? I'm getting constant stops on prints I need to try to upgrade
There's lots of pages with info I've never heard of before, can't find any help pages
I used the Repetier AVR folder from 0.91 and replaced my config.h file and tried to upload to the Rostock Max with Arduino but I get these errors.
Doing it wrong?
thanks
A
PTMNBN="Printer that must not be named" - a heavily upgraded Replicator 2
- truenorthtrader
- Printmaster!
- Posts: 148
- Joined: Sun Jan 13, 2013 8:09 pm
Re: Repetier Firmware 0.91+ FORK
Thank you , so I just tried that twice. When it uploaded to the Rostock using Arduino, the Motors are making a ( da, da ,daaa daaaa )sound every few seconds like power is going through them and the heated lights on the board are on.

I'm using theRepetier Firmware folder inside the ArduinoAVR folder is that the right one?
Is there info on using the configuration tool? There's lots of parameters to fill in that I'm not familiar with past the first page

I'm using theRepetier Firmware folder inside the ArduinoAVR folder is that the right one?
Is there info on using the configuration tool? There's lots of parameters to fill in that I'm not familiar with past the first page
Re: Repetier Firmware 0.91+ FORK
Thanks for your feedback!int2str wrote:The EEPROM setting is called "Horizontal radius". Note that it is the actual radius this time, so the value is nothing like the old "PRINTER_RADIUS" variable.Finally one of the benefits of this upgrade was to be able to adjust printer_radius in EEPROM, yet I do not see a printer_radius variable. I do see 3 delta radius variables. Are these the ones to adjust and if so in what way?
I am still a little lost on this new "horizontal radius". I did some poking around in the files and this is my interpretation. Please anyone correct me if I'm wrong.
Horizontal radius = delta radius = (printer radius - end effector horizontal offset - carriage horizontal offset)
So if my old print radius = 197.75 my horizontal radius should equal (197.75 - 33 -35) = 129.75
PTMNBN="Printer that must not be named" - a heavily upgraded Replicator 2
Re: Repetier Firmware 0.91+ FORK
Your horizontal radius should be somewhere around 74.2 "ish", that's what i've got on one here at my desk. I've attached a little gcode file to run with instructions on how to use it. Read the comments at the top of the gcode file for explanations 

Re: Repetier Firmware 0.91+ FORK
Just pulled the current Orion firmware and the default printer radius is set to 145.7 in config.h
Need to halve it yea?
Need to halve it yea?
Re: Repetier Firmware 0.91+ FORK
No, you should not have to.mortinus wrote:Just pulled the current Orion firmware and the default printer radius is set to 145.7 in config.h
Need to halve it yea?
In Repetier Host, pull up the EEPROM settings and check out the value for horizontal radius. It should already be in the 74.xxx range.
Re: Repetier Firmware 0.91+ FORK
Thanks!! I had the gut feeling that it was diff. In EEPROM. Ended up adjusting my end stop screws. Works now, I'm calling it good.