cjbaar / prusa-mmu-12x

Modified Prusa MMU2S model for up to 12 filaments
140 stars 18 forks source link

MMU-12x stuck in "Initializing" #18

Open Agent-Cain opened 1 year ago

Agent-Cain commented 1 year ago

I've build the MMU-12x and flashed the firmware with display on it. Display turned on instantly. Also flashed the 3.11. FW on the printer, no problem here. Printer shows under "support" MMU2 N/A, not sure if this is right.

Now if i start up the printer (with the mmu) the LEDs flash from right to left, none stays on. The display shows Initializing and none of the buttons does anything. When I unplug the connector from the mmu to the printer nothing turns on, so I'm relatively sure that the wiring is correct.

What am I missing 🤔

Hope someone is still active here, thanks in advance !

Agent-Cain commented 1 year ago

After some fiddeling around I found some things out: Normal FW on Printer and MMU2 will work together, so connection is ok. Custom cjbaar FW on Printer with stock FW on MMU establishes also a connection and works so far. Custom cjbaar FW on printer and cjbaar FW with display on MMU doesn't work. Seems like Printer and MMU do not establish a connection.

But the cjbaar FW on Printer and the cjbaar FW without display on the MMU are working together, and the first print with it is runnung right now.

So there seems to be a problem with the display version of the FW, in my case it doesn't establish a connection and is stuck in Initializing and won't respond to any button presses. Someone else out there had the same problem and found a work around ?! Would appreciate it if you would let me know, thanks :)

grzlus commented 1 year ago

Yeah, I had some problems, but it was only with custom built, as I needed things for Mosquito Magnum, firmware by myself. I fixed it by using correct branch.

cjbaar commented 1 year ago

Sorry, I don't have a good answer for you. I'm just looking through the routines it runs through in startup. After initializing, it should try to home I think, but I am not sure I see where it would get hung up there.

Agent-Cain commented 11 months ago

Oh dang, sorry for the late response. It doesn't even home 😅

grzlus commented 11 months ago

Start with the fix as it might be the case of your problems with homing. On x12 hardware I had a problem with frequent restarts. More frequent than with original one. At least this will eliminate most of your problems.

I installed some DC-DC StepDown to 5V and I'm now having stable 5.2V on the line and no restarts at all.

IMG_0179

Agent-Cain commented 9 months ago

Start with the fix as it might be the case of your problems with homing. On x12 hardware I had a problem with frequent restarts. More frequent than with original one. At least this will eliminate most of your problems.

I installed some DC-DC StepDown to 5V and I'm now having stable 5.2V on the line and no restarts at all.

IMG_0179

That was way over the top I wanted to do with my board :D I got some prints out of the 12 color unit without any trouble (running the non display verison). Today I received my PD Board from Aliexpress, which seems to be a lower hanging fruit. After I've installed that I'll give the display version another try!

Agent-Cain commented 9 months ago

So, even the PD-Board didn't change a thing of my problem. Still no movement on a button press or anything., still flashing lights from right to the left but none staying on. 20231229_183538 Just stuck in this stage, no operation possible. Now that I familiarized with the MMU and their operation I noticed something more: With the display version of the software the menu on the Prusa doesn't show certain options like "Load Filament" or "Load Filament to the Nozzle". As I have printed already a few things on that MMU I'm sure everything is working and correctly wired.

So to me it seems like the MMU gets stuck somewhere, is there a possibility to debug it somehow ? I really would love to get this version with the display up, every kind of help is welcome :)

Thanks in advance

flinke-flasche commented 9 months ago

I try a fix for the 5V problem as well, because my selector stucks. I follow the guide in Chris' YouTube video.

I had an issue with the cable I soldered on my first try. At this time my mmu2 didn't work. When i unpluged my cable and tried it again it worked again.

Maybe its a problem with the cable to your display?

Agent-Cain commented 9 months ago

I try a fix for the 5V problem as well, because my selector stucks. I follow the guide in Chris' YouTube video.

I had an issue with the cable I soldered on my first try. At this time my mmu2 didn't work. When i unpluged my cable and tried it again it worked again.

Maybe its a problem with the cable to your display?

As the display works (kind of with the display fw) but the mmu not I would guess its not a cable related problem.