English
Login

MMU Overcurrent

#31310 (CORE One) #35310 (CORE One L) #26310 (MK4S) #13310 (MK4) #27310 (MK3.9S) #21310 (MK3.9) #28310 (MK3.5S) #23310 (MK3.5)

Relevant for

MMU3
MK4 family
MK3.9 family
MK3.5 family
CORE One family
+
Article is also available in following languages
English
Čeština
Polski
Deutsch
Français
Español
Italiano
日本語

What happened?

The printer with the xBuddy board is equipped with a safety mechanism to detect power supply overcurrent situations in the Multi-material unit (MMU) connection. Upon detecting overcurrent, the printer automatically cuts off power and communication to the MMU unit as a preventive measure against damage. 

Error name: MMU Overcurrent

Error code: #31310 (CORE One) #35310 (CORE One L) #26310 (MK4S) #13310 (MK4) #27310 (MK3.9S) #21310 (MK3.9) #28310 (MK3.5S) #23310 (MK3.5)

I don't have an MMU installed

If you haven't installed an MMU, make sure to disable the MMU functionality in the printer's menu in Settings -> MMU Enable. However, if you still face this issue with the MMU option being turned off, it might indicate a damaged component on the xBuddy board. Please reach out to Customer support for assistance.

How to fix it?

First, ensure the printer is running firmware 6.2.3 or newer. If the issue persists, try a hard factory reset.

The MMU unit should not be connected or disconnected during regular use while the printer is in use.

If even after updating the firmware, the issue persists, inspect the MMU, Printer cable, and PD board for any signs of damage. Check the cable's path to the xBuddy board for any broken or pinched parts.

If there's no visible damage, ensure the cable connections to the MMU PDU and the xBuddy board are secure.

To troubleshoot, first disconnect the MMU cable from the xBuddy board, go to the printer menu in Settings -> MMU Enable, and set the MMU to off. Verify if the printer operates correctly with the MMU unit disconnected and the MMU functionality turned off. After confirming this, reconnect the MMU and test the printer with the MMU turned on.

In rare cases, this error message might be shown due to a damaged xBuddy board. Try checking the board for any signs of damage.

When contacting Customer support about this issue, it's crucial to specify not only what firmware and hardware are you using, but also the version of your printer's xBuddy board (e.g., 0.2.7 / v36, etc.), as there are variations in the electronic diagrams across different versions.

Technical information

The xBuddy board is constantly monitoring the current flowing through the electronics. If the power draw exceeds 3.6A on the MMU connector's power line, the printer will display this error, and the corresponding LED indicator on the xBuddy board will illuminate. A potential overcurrent condition is likely to occur after the first startup, as power demand peaks while capacitors are charging. 

The xBuddy board is designed with the capability to fully manage power delivery to the MMU unit, incorporating a software feature to mitigate such overcurrent scenarios. However, this function is specifically calibrated for the original MMU3 unit. In certain unsupported hardware configurations, this may result in a false error indication.

Was this article helpful?
This action is available only to registered users. Please log-in.
 

24 comments

Log in  to post a comment
Nigeke
So I re-seated the PD board (nothing appeared to be wrong with it, I also can't see what could be wrong with that either) > STILL ORANGE screen

Then I flashed (downgraded from 6.4.0) the FW with the below mentioned:
FW 6.2.3-alpha >>> NO ORANGE SCREEN > THAT FINALLY WORKED!
That FW on Github appears to be a PRUSA hotfix for the issue from early 2025
Then someone inside PRUSA should actually know exactly what was fixed and why?
Off course it is not acceptable that you always have to keep an old and odd version of the FW
Everyone should be able to use the latest FW as is the promise of PRUSA
So I still will proceed with exchanging the xBuddy (PRUSA sending me a new one)
Flash that one to FW 6.4.0, and see if that also resolves the overcurrent issue

As on Github it is mentioned that there were slight component changes (I don't know if that is on the xBuddy, pd-board or MMU3 board) I will picture both sides of the New and my original xBuddy board (Post here if I can ) as to see if I can Identify which components were actually changed (But that should the actually already be know at PRUSA shouldn't it? (rhetorical))

Also my original buddy is already a rev 37|2023 is that actually the latest?
Nigeke
REGRETABLY IT ONLY WORKED FOR 1/2 DAY!
The Overcurrent Alerts are back
So flashing back to FW 6.4.0. and wait for the replacement xBuddy
Nigeke
I measured the power draw at both ports on the Power supply during start-up of the MK4S with MMU connected, with multi-meter set at Max Peak; The power draw during start-up does not exceed ~ 2.75 Ampere on either of the ports. So I have to conclude there is no actual overcurrent issue and this is a bootprocedure/FW issue as the Overcurrent full-stop is triggered at more then 3.6 A according to PRUSA doc.
Is there anyone, with same issue that can confirm my measurement?

PRUSA is now sending me a new xBuddy (Already have the V37, and 6.4 FW (also tried the downgrade FW 6.2.x without resolution of issue) so I really doubt this is the solution)
Will try reseating the PD too as per bottom of this thread
Owen Kennedy
For anyone else with this issue on the modern firmware; unplugging the MMU3 and leaving the printer on for 15-30 minutes idling, then plugging the MMU3 back in got it working for me. cortado's comment and the part of the article that says "A potential overcurrent condition is likely to occur after the first startup, as power demand peaks while capacitors are charging" made me try this, thinking the mainboard's capacitors needed charge after I left it disconnected from power for too long.
Natoqcc
I have the same problem. Purchased the MMU3 extrnsion to fit onto my MK4S. Am using the latest firmware 6.4.0+11974. Don’t know the MMU version as it was uploaded directly from the computer and I can’t get the machine to boot with the MMU plugged in.
I did manage to boot it twice properly, once while putting the thing together and then the following morning. The evening before I attempted all the various options of checking cables and hard reset etc... with no luck. Turned the printer off, unplugged it and the following morning it started like a dream. Turned it off again to check and back to the overcurrent issue. Have not been able to make it work since. Unplugging overnight the following day did not solve the issue. Tried unplugging the MMU motors and just leaving the MMU board plugged in still same problem. Right now I am at a loss.
Nigeke
Follow me for the overcurrent issue; I am getting there with a solution
cortado
I have latest software on both MK4S (6.2.6-alpha+8916) and MMU3 (6.3.4). Still: every time I turn the printer off for a while, I get he overcurrent loop when turning on. Then there is fidling with cables, reboot, MMU on/off, twisting axle, and after 30 min of hazzle it normally ends up working. Then everything works like a charm until it has to be turned off. This is NOT sustainable, and it is only time before either the plug or cable connect to Buddy board is damaged due to being reconnected so many times. Please fix this Prusa!!!