Did you test the latest bugfix-2.0.x code?
Yes, and the problem still exists.
Bug Description
Build the latest bugfix
-
Home X or Y
-
Observe that the movement does not stop and t it hits the end. You need to power down the machine.
-
Undefine PRUSA_MMU2 , it works as expected.
-
This defect happens with both optical sensor and sensorless homing.
-
Additionally obstruct the sensor and type M119, observe that they are triggered.
-
Home and it tries to home even though the sensor is already triggered.
-
Same thing happens with the sensorless homing. You can't stop the movement by holding the head.
But if you don't define PRUSA_MMU2 both sensor & sensorless homing work fine.
I've initialized the Eeprom/settings all the time while trying to get it to work.
Same issue with sensorless homing only is reported here and in other referenced issues in that defect.
#22012
If I go back just before the commit referenced in this defect then things work.
JohnnyTheOne@dd49902
Bug Timeline
It used to work,. It seems like a regression at JohnnyTheOne@dd49902
Expected behavior
I expected the movement to stop when the endstop is detected.
Actual behavior
No response
Steps to Reproduce
No response
Version of Marlin Firmware
SENDING:M115 FIRMWARE_NAME:Marlin bugfix-2.0.x (Jun 19 2021 16:23:47)
Printer model
Custom CoreXY
Electronics
SKR2
TMC2209
Add-ons
Custom MMU2
Your Slicer
SuperSlicer
Host Software
Pronterface
Additional information & file uploads
Marlin_defect.zip
Did you test the latest
bugfix-2.0.xcode?Yes, and the problem still exists.
Bug Description
Build the latest bugfix
Home X or Y
Observe that the movement does not stop and t it hits the end. You need to power down the machine.
Undefine PRUSA_MMU2 , it works as expected.
This defect happens with both optical sensor and sensorless homing.
Additionally obstruct the sensor and type M119, observe that they are triggered.
Home and it tries to home even though the sensor is already triggered.
Same thing happens with the sensorless homing. You can't stop the movement by holding the head.
But if you don't define PRUSA_MMU2 both sensor & sensorless homing work fine.
I've initialized the Eeprom/settings all the time while trying to get it to work.
Same issue with sensorless homing only is reported here and in other referenced issues in that defect.
#22012
If I go back just before the commit referenced in this defect then things work.
JohnnyTheOne@dd49902
Bug Timeline
It used to work,. It seems like a regression at JohnnyTheOne@dd49902
Expected behavior
I expected the movement to stop when the endstop is detected.
Actual behavior
No response
Steps to Reproduce
No response
Version of Marlin Firmware
SENDING:M115 FIRMWARE_NAME:Marlin bugfix-2.0.x (Jun 19 2021 16:23:47)
Printer model
Custom CoreXY
Electronics
SKR2
TMC2209
Add-ons
Custom MMU2
Your Slicer
SuperSlicer
Host Software
Pronterface
Additional information & file uploads
Marlin_defect.zip