makerbase-mks / MKS-RUMBA32

MKS RUMBA32 is modified in Aus3D RUMBA32 version and a powerful 32-bit 3D printer control board with STM32F446VET6 , The main frequency is 180MHZ. Support Marlin2.0 , support MKS LCD12864B/MINI12864/2004/12864, support MKS TFT24/28/32/35/70 Screens. The motherboard integrates 6 AXIS interface, integrates SPI / UART interface…
16 stars 15 forks source link

[solved] tmc2209 error comunication only E2 #22

Closed el-quique closed 3 years ago

el-quique commented 3 years ago

Hi. I have a MKS Rumba32 with 6 TMC2209 (3 for XYZ and 3 for extruder) in UART mode. But I always have a communication error on the E2, with the Pronterface M122: Driver registers: X 0xC0: 09: 00: 00 Y 0xC0: 09: 00: 00 Z 0xC0: 09: 00: 00 E 0xC0: 09: 00: 00 E1 0xC0: 09: 00: 00 E2 0x00: 00: 00: 00 Bad response! Testing X connection ... OK Testing Y connection ... OK Testing Z connection ... OK Testing E connection ... OK Testing E1 connection ... OK Testing E2 connection ... Error: All LOW

Compile with Platformio 5.0.0 and STM32 6.0.0 library Physycal Change TMC2209 E2 by E1, and same error. Not problem on TMC2209 or slot

My config Marlin_v2.0.6.1.zip

el-quique commented 3 years ago

Solved:

define Z_MIN_PROBE_PIN PD12 --> change PD12 to another pin no UART. THX