Basic Information:
Printer Model: Custom
MCU / Printerboard: Duet 3 Mini 5+
Host / SBC: Raspberry Pi 4 8GB
klippy.log
Fill out above information and in all cases attach your klippy.log file (use zip to compress it, if too big). Pasting your printer.cfg is not needed
Be sure to check our “Knowledge Base” Category first. Most relevant items, e.g. error messages, are covered there
Describe your issue:
I’ve been having an issue with the uart_address field while configuring the [tmc2209 stepper_x].
I’ve started with the generic-duet-3-mini.cfg, and have been making the necessary configuration tweaks. However, I’ve been unable to connect to any tmc2209 drivers that have a uart address other than 0, 1, 2, or 3.
According to the commented instructions, drivers 4 through 6 should be addressed as !0, !1, and !2.
However, Klipper appears to be unable to parse this properly. I tried -1 and 4, but they didn’t work either.
It looks like I am not the first one with this problem, but annoyingly, the discussion ended with a statement that they had solved it over Discord, and no solution was provided in the thread.
The dual-z and dual-y motor drivers (0, 1, 2, 3) seem to be doing absolutely fine, and I have reliably been able to tweak the current. The x-axis moves, but its stepper is literally too hot to touch after about a minute.
(And yes, stepper_x is driver 4. Long story.)
Any help would be greatly appreciated.
klippy.log (3.7 MB)
