Notifications
Clear all

[Solved] Idler cannot home deadlock !  

Page 1 / 2
  RSS
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Idler cannot home deadlock !

I updated the firmware of my MK3S+ and MMU2S to version 3.10.0 and 3.0.0. The flashing went well. I did the Mk3S+ first and it made a thermal calibration with success. The problem started after the MMU2S firmware upgrade. The MMU2S fails to home with the following error message: "Idler Cannot Home". The error is displayed after 3 attempts to home. It seems like the USB port is busy and I can't refresh the firmware or send command via a terminal to change the homing sensitivity threshold. I'm unable to factory reset the Mk3S+. I'm able to enter the factory reset menu following the procedure and when I choose "Service prep" in the reset menu, the MMU2S homing routine kicks in again and shows the Idler Cannot Home error message again. Its seems like the Idler issue is taking priority over everything and I can't get into a state where the MMU2S is disabled or responding to USB terminal commands... Seems like a deadlock at this point.

Posted : 09/10/2023 6:56 pm
Hello
(@hello)
Noble Member
RE: Idler cannot home deadlock !

 

Posted by: @stephane-hamel

I updated the firmware of my MK3S+ and MMU2S to version 3.10.0 and 3.0.0. The flashing went well. I did the Mk3S+ first and it made a thermal calibration with success. The problem started after the MMU2S firmware upgrade. The MMU2S fails to home with the following error message: "Idler Cannot Home". The error is displayed after 3 attempts to home. It seems like the USB port is busy and I can't refresh the firmware or send command via a terminal to change the homing sensitivity threshold. I'm unable to factory reset the Mk3S+. I'm able to enter the factory reset menu following the procedure and when I choose "Service prep" in the reset menu, the MMU2S homing routine kicks in again and shows the Idler Cannot Home error message again. Its seems like the Idler issue is taking priority over everything and I can't get into a state where the MMU2S is disabled or responding to USB terminal commands... Seems like a deadlock at this point.

When the mmu first get power for the first 5 seconds it's in bootloader and responds to usb 

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 09/10/2023 7:53 pm
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Topic starter answered:
RE: Idler cannot home deadlock !

I managed to disable the MMU2S in the MK3S+ settings by pressing and holding the reset button on the MMU2S while booting the MK3S+. The printer could not detect the MMU and it disabled it. So at this point, the printer works without the MMU and I can resume my work. I tried to flash the MMU again with version 3.0.0 but the result is the same, so I keep the MMU disabled for now. I haven't been able to connect to the serial port yet and would like to try to send command M707 A0x19 to change the homing detection sensitivity.

Posted : 10/10/2023 1:25 pm
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Topic starter answered:
RE: Idler cannot home deadlock !

At the end, I put back version 3.12.2 MK3S+ and 1.0.6 MMU2S and the printer/mmu works fine now. There is something in 3.13.0/3.0.0 that makes the MMU fail to home the idler. So I will stay one version behind for now until someone with more skills and patience fix this issue which seems to be affecting other users as well.

Posted : 10/10/2023 1:52 pm
You liked
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Topic starter answered:
RE:

Just found out that this issue might be solved in future firmware release as stated in the 3.13.2-RC1 notes:

MMU 3.13.2-RC1 firmware improvement: Added a Tune menu for IDLER|SELECTOR CANNOT HOME

This post was modified 5 months ago by STEPHANE HAMEL
Posted : 10/10/2023 3:04 pm
Hello
(@hello)
Noble Member
RE: Idler cannot home deadlock !

 

Posted by: @stephane-hamel

Just found out that this issue might be solved in future firmware release as stated in the 3.13.2-RC1 notes:

MMU 3.13.2-RC1 firmware improvement: Added a Tune menu for IDLER|SELECTOR CANNOT HOME

Yeach if it's still not fixed file a report on github also have you tried arduino ide for sending serial

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 10/10/2023 9:09 pm
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Topic starter answered:
RE: Idler cannot home deadlock !
Posted by: @hello

 Yeach if it's still not fixed file a report on github also have you tried arduino ide for sending serial

Yes, I tried the serial monitor within Arduino app, but it does not show anything. I'm probably doing it wrong because the USB connection works with Prusa slicer flashing tool.

Posted : 10/10/2023 9:34 pm
Hello
(@hello)
Noble Member
RE: Idler cannot home deadlock !

 

Posted by: @stephane-hamel
Posted by: @hello

 Yeach if it's still not fixed file a report on github also have you tried arduino ide for sending serial

Yes, I tried the serial monitor within Arduino app, but it does not show anything. I'm probably doing it wrong because the USB connection works with Prusa slicer flashing tool.

Did you do this

Open Arduino and navigate to File -> Preferences -> Settings

Look for the text field "Additional Boards Manager URLs" add https://raw.githubusercontent.com/prusa3d/Arduino_Boards/master/IDE_Board_Manager/package_prusa3d_index.json

Open Board manager (Tools -> Board -> Board manager)

Install "Prusa Research AVR Boards by Prusa Research"

Then go tools select board prusa avr boards then go port and select each port until you find the one that works

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 10/10/2023 11:17 pm
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Topic starter answered:
RE: Idler cannot home deadlock !

Oh! Didn't realized I had to select a Prusa board... thanks for that. I installed and selected the appropriate board and opened the serial monitor in Arduino IDE 2.2.1, but still no feedback when I send text commands. I simply paste "M707 A0x19" without the quotes and press enter and I don't receive anything back. The monitor output is stubbornly blank. I tried with MMU firmware 1.0.6 and 3.0.0. Perhaps I have to do something to get the MMU to start talking on the serial bus... I don't know. I think I will jump out that rabbit hole and wait for the next firmware release with the Tune menu for the idler 😉

Posted : 11/10/2023 3:10 pm
Hello
(@hello)
Noble Member
RE: Idler cannot home deadlock !

 

Posted by: @stephane-hamel

Oh! Didn't realized I had to select a Prusa board... thanks for that. I installed and selected the appropriate board and opened the serial monitor in Arduino IDE 2.2.1, but still no feedback when I send text commands. I simply paste "M707 A0x19" without the quotes and press enter and I don't receive anything back. The monitor output is stubbornly blank. I tried with MMU firmware 1.0.6 and 3.0.0. Perhaps I have to do something to get the MMU to start talking on the serial bus... I don't know. I think I will jump out that rabbit hole and wait for the next firmware release with the Tune menu for the idler 😉

Oh strange works for me yeah probably better of waiting

Please help me out by downloading a model it's free and easy but really helps me out https://www.printables.com/@Hello_474427/models

Posted : 11/10/2023 7:05 pm
JS_SunnyFlorida
(@js_sunnyflorida)
Active Member
RE: Idler cannot home deadlock !

Having the same problem with my MK2.5S+MMU2S.  Upgraded to Rambo13a 3.13.1 & MMU 3.3.0, turned on the MMU in settings and immediately started getting IDLER CANNOT HOME errors in addition to over rotating the Idler assembly based on the loud noise it is now making as it attempts to home. Was working fine before the upgrade.  

Posted : 17/10/2023 4:25 pm
You liked
Adam
 Adam
(@adam-4)
Active Member
RE: Idler cannot home deadlock !

Can confirm the same behavior. Just updated my MK2.5S and MMU2S to firmware 3.13.1/3.3.0 and no matter what I do I get the same Idler Cannot Home error. Will wait for the next firmware update to see if it gets resolved unless anyone comes up with a solution in the meantime.

Posted : 18/10/2023 10:29 pm
RNLDNKP
(@rnldnkp)
Active Member
RE: Idler cannot home deadlock !

Same issue here, wanted to upgrade to get the option of disabling MMU (without pulling the power wires of the MMU) for easier FLEX printing.

Well it's now disabled, and broken 😑 Good news is, my XL/5 is in! So who needs MMU anyhow 🤗 

Will have to go back to older firmware to fix this issue.

Don't forget to check out rnldnkp.com 😀

Posted : 22/10/2023 10:22 am
RNLDNKP
(@rnldnkp)
Active Member
RE: Idler cannot home deadlock !

@stephane-hamel Since I have two working printers now (XL), I took the risk and upgraded my MK3S and MMU2 to the Release Candidate.

Full 3.13.2 RC1 info: https://github.com/prusa3d/Prusa-Firmware/releases/tag/v3.13.2-RC1

Most important part: 

Added Tune menu for IDLER|SELECTOR CANNOT HOME

MMU2S users reported that even after careful checking of their hardware, some units just cannot home the Idler reliably. Even though in the MMU FW 3.0.0 there has always been an option to tweak the Idler’s homing sensitivity (StallGuard threshold), some users had trouble with it.

Therefore, in case the MMU reports any of the Idler and/or Selector cannot home errors, there is a new option on the LCD called “Tune” which enables setting of the threshold value in a user-friendly way. Please note that the allowed range of values has been limited to prevent users from accidentally setting extreme values.

MK3S: prusa3d_fw_MK3S_MK3S+_3_13_2-RC1_7068.hex (at first I took the wrong MK3 file... Look carefully when downloading)

MMU2: MMU3_3.0.1+837.hex (I know, its not a MMU3, but guess they use the same firmware since 3.0.0)

Enabled MMU2, let it 'crash' on the idler homing. Then you have new TUNE option. Default is 7, mine was fixed at 6. After tuning retry the homing. Same noise (more than <3.0 firmware) but now it continues and found the 'home' position correctly.

Don't forget to check out rnldnkp.com 😀

Posted : 22/10/2023 10:59 am
Adam
 Adam
(@adam-4)
Active Member
RE: Idler cannot home deadlock !

I had installed the 3.13.2 RC1 firmware and MMU 3.0.1 updates late last week to see if I could resolve my issue. After letting the MMU crash, I adjusted the tuner to all settings, retesting homing each time, and none of the tune settings helped my situation. I disassembled my MMU to ensure everything was aligned and tightened correctly, but didn't have the chance to try again since then. If the reassembly doesn't help, I'll have to just downgrade the firmware and leave it there I guess.

Posted : 23/10/2023 12:44 pm
Michael
(@michael-15)
Active Member
RE: Idler cannot home deadlock !

I have the same issue, even with firmware 3.0.1 and after trying all sensitivity settings. Nothing is blocking the idler, everything works with 1.0.6. Pretty frustrating

 
Posted : 27/10/2023 8:44 pm
Moikh
(@moikh)
Member
RE: Idler cannot home deadlock !

 

Posted by: @rnldnkp

@stephane-hamel Since I have two working printers now (XL), I took the risk and upgraded my MK3S and MMU2 to the Release Candidate.

Full 3.13.2 RC1 info: https://github.com/prusa3d/Prusa-Firmware/releases/tag/v3.13.2-RC1

Most important part: 

Added Tune menu for IDLER|SELECTOR CANNOT HOME

MMU2S users reported that even after careful checking of their hardware, some units just cannot home the Idler reliably. Even though in the MMU FW 3.0.0 there has always been an option to tweak the Idler’s homing sensitivity (StallGuard threshold), some users had trouble with it.

Therefore, in case the MMU reports any of the Idler and/or Selector cannot home errors, there is a new option on the LCD called “Tune” which enables setting of the threshold value in a user-friendly way. Please note that the allowed range of values has been limited to prevent users from accidentally setting extreme values.

MK3S: prusa3d_fw_MK3S_MK3S+_3_13_2-RC1_7068.hex (at first I took the wrong MK3 file... Look carefully when downloading)

MMU2: MMU3_3.0.1+837.hex (I know, its not a MMU3, but guess they use the same firmware since 3.0.0)

Enabled MMU2, let it 'crash' on the idler homing. Then you have new TUNE option. Default is 7, mine was fixed at 6. After tuning retry the homing. Same noise (more than <3.0 firmware) but now it continues and found the 'home' position correctly.

I updated both Firmwares to the latest and cannot find the tune menu. How do I get there?
Or does it only appear if the idler isnt able to home?

Posted : 28/10/2023 8:02 am
You liked
Michael
(@michael-15)
Active Member
RE: Idler cannot home deadlock !

It only appears, when the idler cannot home. Then a choice is displayed between tuning the parameter or retrying.

Posted : 28/10/2023 12:16 pm
Michael
(@michael-15)
Active Member
RE: Idler cannot home deadlock !

I made it work for my MK2.5S with MMU2S by setting the sensitivity to 9. 10 is even more stable for me. You cannot set it with the menu though, I had to use Putty with a serial connection via USB cable to send a GCode which sets the sensitivity. See this very long bug discussion: https://github.com/prusa3d/Prusa-Firmware/issues/4285

Posted : 28/10/2023 12:20 pm
STEPHANE HAMEL
(@stephane-hamel)
Active Member
Topic starter answered:
RE:

Installing firmware version 3.13.2 for the MK3S+ and 3.3.0 for the MMU2 solved the problem. As expected, the idler failed to home after the upgrade, but it then offered to tune the sensitivity which I did change from 7 (default) to 5. And now it works just fine. 

This post was modified 3 months ago by STEPHANE HAMEL
Posted : 02/12/2023 7:44 pm
Page 1 / 2
Share: