Benachrichtigungen
Alles löschen

Compiling for the big RAMBo  

  RSS
Madhu
(@madhu)
Eminent Member
Compiling for the big RAMBo

All,

I am looking to build a second printer and since I have a RAMBo clone from Geetech on hand, I thought I could compile the Prusa MK2 firmware V3.0.9 for it.

However, when I enable the RAMBo board in configuration_prusa.h, I get error messages regarding digipots.

Please note, I am successfully able to compile and upload Marlin to this board.

Can anyone point me in the right direction? I intend to use the big RAMBo with a full graphic controller (this is another can of worms)

Error message below:

C:\Users\MADHU_~1\AppData\Local\Temp\build230ef159538de2d523fd9e0a48ac3ccf.tmp\sketch\stepper.cpp: In function 'void digipot_init()':

stepper.cpp:1013: error: 'digipot_motor_current' was not declared in this scope

digipot_current(i,digipot_motor_current[i]);

^

Using library SPI in folder: C:\Program Files (x86)\Arduino\hardware\marlin\avr\libraries\SPI (legacy)
exit status 1
'digipot_motor_current' was not declared in this scope

Veröffentlicht : 09/11/2016 5:48 am
David T.
(@david-t)
Noble Member
Re: Compiling for the big RAMBo

You can compile Marlin for RAMBo (even with Full Graphic LCD support enabled), but not MK2 branch of Prusa3D firmware. Use generic Marlin from github.

Veröffentlicht : 09/11/2016 10:16 am
Madhu
(@madhu)
Eminent Member
Themenstarter answered:
Re: Compiling for the big RAMBo

Umm... Any reason why not?

Veröffentlicht : 09/11/2016 10:18 am
David T.
(@david-t)
Noble Member
Re: Compiling for the big RAMBo

Maybe they don't want to maintain the code they don't use?

Veröffentlicht : 09/11/2016 11:50 am
Madhu
(@madhu)
Eminent Member
Themenstarter answered:
Re: Compiling for the big RAMBo

That makes sense. But, in the spirit of hacking things to your will, can a Dev please point out what is not being used?

Veröffentlicht : 09/11/2016 1:49 pm
JoanTabb
(@joantabb)
Veteran Member Moderator
Re: Compiling for the big RAMBo

Main thing is that Rambo uses digital adjustment for motor current.
where as other boards use Mechanical adjustment for motor current.
it is also likely that Rambo uses different pins for the various components on the printer to the Geetech Board.
Best wishes Joan

I try to make safe suggestions,You should understand the context and ensure you are happy that they are safe before attempting to apply my suggestions, what you do, is YOUR responsibility. Location Halifax UK

Veröffentlicht : 09/11/2016 2:25 pm
Teilen: