Drivers_MKS_TMC_SPI_mode - makerbase-mks/MKS-Robin-Nano-V2.X GitHub Wiki

Board jumper set

  • Use a jumper cap to short the SPI / UART side and all pin. You can also check the silkscreen on the back of the motherboard about the Mode jumper settings
  • Need to use UART mode axis, use jumper cap to connect accordingly
  • We use TMC2130 SPI mode for X Y Z E0 E1 axis, follows MKS_Robin_Nano_V2_SPI

Marlin firmware setting

  • Nano V2.0 motherboard general setting
    • Set default_envs = mks_robin_nano35_v2 in platformio.ini file
    • Set #define SERIAL_PORT -1 in Configuration.h file
    • Set #define SERIAL_PORT_2 3 in Configuration.h file and it use to connect to host
  • Set X Y Z E0 E1 axis driver type is: TMC2130 in Configuration.h file MKS_Robin_Nano_V2_SPI_2130
  • Enable #define TMC_USE_SW_SPI in Configuration.h file MKS_Robin_Nano_V2_SPI_2130_SWSPI
  • Set drive current in configuration_adv.h file MKS_Robin_Nano_V2_UART_2209_CURRENT
  • Build firmware and update it to Nano V2 board
  • The drive current and drive mode can be set online by TS35 screen, you can refer to here

Note

  • Board power support DC12-24V input,please make sure that the positive and negative poles of the power supply are correct before powering on. otherwise, the motherboard may be damaged easily.
  • Thank you for using MKS products. If you have any questions during use, please contact us in time and we will work with you to solve it.
  • For more product dynamic information and tutorial materials, you can always follow MKS's Facebook and GitHub and YouTube. Thank you!