makerbase-mks / MKS-SKIPR

MKS SKIPR is an all-in-one board launched by Makerbase for running Klipper. It integrates the RK3328 SOC running the Klipper host and the STM32F407VET6 MCU responsible for executing specific machine actions. It meets the use of most 3D printers.
GNU General Public License v3.0
88 stars 14 forks source link

TMC2209 UART "Unable to read tmc uart 'stepper_x' register IFCNT" ERROR #62

Open QTronics opened 8 months ago

QTronics commented 8 months ago

I am getting an "Unable to read tmc uart 'stepper_x' register IFCNT"

My Config is

[tmc2209 stepper_y] uart_pin: PE3 run_current: 0.8 hold_current: 0.5 interpolate: True stealthchop_threshold: 400

I have the UART Jumpers set in the correct position under the driver module.

I have tried all of the drivers in every slot and they all give me the same error.

iagobispo commented 7 months ago

I am getting an "Unable to read tmc uart 'stepper_x' register IFCNT"

My Config is

[tmc2209 stepper_y] uart_pin: PE3 run_current: 0.8 hold_current: 0.5 interpolate: True stealthchop_threshold: 400

I have the UART Jumpers set in the correct position under the driver module.

I have tried all of the drivers in every slot and they all give me the same error.

managed to solve?

QTronics commented 7 months ago

The issue was that I was running my hot end fans off the +24V with the ground going to the signal pins on the board for them, but the fan jumper on the board was set to 5V. I am not sure why that would make any difference, but I found that I was getting noise on the 5V supply, and it was causing this issue. Once I moved the Jumpers to 24V the issues were resolved. My Hot End is a common 24V setup, so I have one 24V line going to it from the power supply and am not using the 24V supply from the fan connector, only the Ground to turn them on and off.

iagobispo commented 7 months ago

can share your file printer.cfg?