Basic Information:
Printer Model: Customized Creality Ender-5
MCU / Printerboard: BTT Octopus v1.1 with TMC2209 v3.0
Host: Raspberry Pi 3b
klippy.log (162.6 KB)
Problem Description:
A few weeks ago I fried my BTT SKR1.4 Turbo board (stupid mistake with a loose wire that touched the board during maintenance while the board was powered
I replaced the board with a BTT Octopus v1.1
I used to use Marlin but took this opportunity to also switch to Klipper.
When I try to setup my sensorless homing I get errors that indicate that the UART communication with the TMC dirvers isnât working. Iâve got this with all of my drivers, also some spares (BTT TMC2209-V1.2).
The klippy log file clearly states:
TMC stepper_x failed to init: Unable to read tmc uart 'stepper_x' register IFCNT
TMC stepper_y failed to init: Unable to read tmc uart 'stepper_y' register IFCNT
TMC stepper_z failed to init: Unable to read tmc uart 'stepper_z' register IFCNT
TMC extruder failed to init: Unable to read tmc uart 'extruder' register IFCNT
Unable to obtain tmc stepper_z phase
Unable to obtain tmc stepper_x phase
Unable to obtain tmc stepper_y phase
Unable to obtain tmc stepper_z phase
Iâm currently at a total loss here⌠Iâve tried different TMC drivers, the supplier of my Octopus lend me a new board to test if my bourd is faulty but nothing seems to help
Iâm pretty sure the jumpers on my board are correctly set for UART communication: temporary/Marlin/IMG20241001190501.jpg at main ¡ AlbanT/temporary ¡ GitHub
And both my old BTT TMC2209 V1.2 and my new silent 2209 v3.0 drivers have a diag pin. On my old SKR1.4 board the old drivers already worked with UART and sensorless homing (using Marlin).
I really hope someone has an idea that would make my printer print againâŚ
Thanks in advance!!!
Alban