I have a Two Trees skr 1.5 turbo board ( its basically a BTT 1.4 turbo clone ) using their TMC2209 drivers.
The printer homes and moves when I disable the tmc2209 stepper lines in the cfg file ( but all other movement is exaggerated ( from what I read that is due to not actually using the drivers), but when I try to enable them I get an “Unable to read tmc uart ‘stepper_x’ register IFCNT” error
There doesn’t seem to be any documentation on this board and I have tried to reach out to them and have gotten no response. I have included the cfg file.
Hopefully someone here can help even if it is only with the docs for the board.
The board worked flawlessly with marlin2 a few days ago, so the drivers and wiring are probably ok. I also tried lowering the baudrate in klippy/extras/tmc_uart.py and raising the senddelay in klippy/extras/tmc2209.py but nothing changed.
Changing the uart_address as suggested in other posts also has no effect. I even disabled all uart ports on drivers except stepper_x by setting a static_digital_output as suggested in klipper doc.
The motors are just making a short sound, then apparently the mcu shuts down.
Another Thing i just noticed: i can read values using the uart (if i’m correct?) using dump_tmc stepper=stepper_x. But reading IFCNT using the REGISTER parameter returns !! Unable to read tmc uart 'stepper_x' register GCONF