RUMBA32 V1.1 User Manual – Rev A
Page 16
13
S
TEPPER
D
RIVERS
13.1
O
VERVIEW
RUMBA32 has sockets for up to six stepper drivers, designated X, Y, Z, E0, E1 and E2.
Note that the purpose of these stepper drivers can typically be remapped in firmware – for instance,
Marlin firmware will allow the use of E0/E1/E2 as a second Z axis stepper driver.
Each stepper driver socket can be individually set to control a stepper driver in the following modes:
•
Traditional – configure the stepper driver by setting the MS1, MS2 and MS3 jumpers.
•
SPI – configure the stepper driver using the SPI interface.
•
UART – configure the stepper driver using the UART interface.
Note that not all stepper drivers from all manufacturers and suppliers use the same pinout for SPI and
UART modes. Some stepper drivers may offer multiple pinouts as selected by solder jumpers and may
be set differently by default by different suppliers.
RUMBA32 has been designed to work with the following stepper driver pinouts:
Figure 13: Stepper Driver Socket Pinout
The jumpers underneath each stepper driver are used to configure the mode. They have the following
pinout:
Figure 14: Stepper Driver Jumper Pinout
Example jumper configurations for common stepper drivers are given in Stepper Driver Jumper