Did you test the latest bugfix-2.1.x code?
Yes, and the problem still exists.
Bug Description
Marlin 2.1.2.7, SKR 1.4 with TMC2209 in UART mode, SENSORLESS_HOMING enabled. If QUICK_HOME is enabled, sometimes one axis (mostly the Y axis) starts homing to the wrong direction and didn't stop when reached the HW limit. It happens in cca. 1 from 5 cases, IMHO most probably after power on. If QUICK_HOME is disabled, everything works as expected.
Bug Timeline
Expected behavior
I expect it to home to X min / Y min everytime as it does if QUICK_HOME is disabled and that the motor stops when the HW limit is reached.
Actual behavior
If QUICK_HOME is enabled sometimes one axis (mostly the Y axis) starts homing to the max (Y max) and didn't stop when the HW limit is reached.
Steps to Reproduce
- Enable SENSORLESS_HOMING and QUICK_HOME on SKR 1.4 with TMC2209
- Repeatedly do homing, at the best with some power off/on cycles in between
Version of Marlin Firmware
bugfix-2.1.x (20260427)
Printer model
LulzBot TAZ 6
Electronics
SKR 1.4 with TMC2209 in UART mode
LCD/Controller
REPRAP DISCOUNT FULL GRAPHIC SMART CONTROLLER
Other add-ons
Magnetic Z-probe
Bed Leveling
ABL Linear grid
Your Slicer
Prusa Slicer
Host Software
Pronterface
Don't forget to include
Additional information & file uploads
config.zip
Did you test the latest
bugfix-2.1.xcode?Yes, and the problem still exists.
Bug Description
Marlin 2.1.2.7, SKR 1.4 with TMC2209 in UART mode, SENSORLESS_HOMING enabled. If QUICK_HOME is enabled, sometimes one axis (mostly the Y axis) starts homing to the wrong direction and didn't stop when reached the HW limit. It happens in cca. 1 from 5 cases, IMHO most probably after power on. If QUICK_HOME is disabled, everything works as expected.
Bug Timeline
Expected behavior
I expect it to home to X min / Y min everytime as it does if QUICK_HOME is disabled and that the motor stops when the HW limit is reached.
Actual behavior
If QUICK_HOME is enabled sometimes one axis (mostly the Y axis) starts homing to the max (Y max) and didn't stop when the HW limit is reached.
Steps to Reproduce
Version of Marlin Firmware
bugfix-2.1.x (20260427)
Printer model
LulzBot TAZ 6
Electronics
SKR 1.4 with TMC2209 in UART mode
LCD/Controller
REPRAP DISCOUNT FULL GRAPHIC SMART CONTROLLER
Other add-ons
Magnetic Z-probe
Bed Leveling
ABL Linear grid
Your Slicer
Prusa Slicer
Host Software
Pronterface
Don't forget to include
Configuration.handConfiguration_adv.h.Additional information & file uploads
config.zip