porting rrf firmware to arduino due with ramps
-
i just wordering if it possiable can port reprap firmware to arudino due to ramps1.6+ with tmc2209 or tmc2130
as far as i know you just need to change the pin maping and add ethernet moudle to ramps shilds -
@poohzaza you will need to look into RADDS rather than RAMPS.
-
there is a lpc port. https://github.com/sdavi/RepRapFirmware
-
@DocTrucker said in porting rrf firmware to arduino due with ramps:
RADDS
will it be compatable with tmc 2209 in uart with all of it smartness or the duets wifi is open sorce so i can down load the pcb and mod it to my like so that why i want to try port rrf firmware for my own use
and RADDS is not avaible for local seller only clone stff are avaible -
@poohzaza I'm under the impression RAMPS will kill a duet due to the 5V/3.3V compatibility issues. There due like boards which report compaibility with RAMPS boards but I have not looked into those.
As for the Due I would investigate ada fruit's grand central.
-
@poohzaza said in porting rrf firmware to arduino due with ramps:
with tmc2209 or tmc2130
If the goal is one of those two drivers, MUCH easier to modify an existing Duet, starting from the KiCad files (which are published) and having it fabbed.
-
@Danal said in porting rrf firmware to arduino due with ramps:
, MUCH easier to modify an existing Duet, starting from the KiCad files
how about firmware supoort for step driver
do i have to mod the firmware -
@poohzaza said in porting rrf firmware to arduino due with ramps:
do i have to mod the firmware
yes at the moment you do. there is no support for tmc2209 at the moment.
-
Have you compared the TMC5160 to the 2209? Since the latter is ran on Duet3 it shouldn't be beyond reasonable possibility to get it running using the step sticks, be it with a 4A limit rather than the Duet3's 6A rating. I'm trying to do that with a the Dev board for the processor that is in the Duet3, but have had to shelve that work while I get my machines fully calibrated.
-
The concept tool board that we demonstrated at TCT uses a TMC2209. Our existing TMC22xx driver controls it, and apart from not supporting stall detection, works fine. We'll add stall detection to that driver in due course.