Has anyone experience with TMC 2130 drivers on a Rumba board?
I watched Tom's video on the TMC 2130 and how to hook up to Ramps. But not sure how to apply it to my Rumba. Found a Rumba on Ebay with standard mounting.
Firstly get the latest marlin installed on your board as normal, as firmware is most of the battle
The driver are still wired the same way with the 4 pins up
You use the ISP1 port to get your SPI pins (MISO, MOSI, CLK (all 3 of these goes to each 2130)
You then need to find some free io pins, one for each 2130 this is how the controller selects which tmc 2130 its talking to. There looks to be a bunch available on exp3
Update your pins.h with the io pins you used, and check for any conflicts (ie nothing else can use these pins)
enable the tmc 2130 in configuration_adv.h and cross your fingers
my three tmc2130 (CS pins for x y z ) are connected to D14 D30 D31 on EXP3 ( needed to add CS pin to rumba board at section steppers).
also Endstops are connected to TMC2130 so sensorless homing works
| | DIR
| | STEP
| | NC desoldered and used as pin in S position on schematic to connect it to Endstop
| | SDO goes to MISO ISP1
| | CS goes to pin D14 D31 D30 on EXP3 (each CS pin goes to separate D pin on EXP3 )
| | SCK goes to SCK ISP 1
| o | SDI goes to MOSI ISP 1
| s o | En
In that way you can keep LCD and have 3 drivers connected to rumba