Notifications
Clear all

[Solved] Can't flash firmware  

  RSS
RickSeiden
(@rickseiden)
Trusted Member
Can't flash firmware

Hello,

I'm having issues flashing the firmware on the MMU2S.  I just finished putting it together, but I can't flash the firmware.  I have an MK3S+ and I flashed the firmware on that without a problem.  Then I connect to the MMU2S, and I get this output:

 

avrdude-slic3r -v -p atmega2560 -c wiring -P COM18 -b 115200 -D -U flash:w:0:C:\Users\rick\Downloads\prusa3d_fw_3_11_0_MK3S_1_0_6_MMU2S\prusa3d_fw_MK3S_MK3S+_3_11_0_4955.hex:i

avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Mar 10 2022 at 11:54:26 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

Using Port : COM18 Using Programmer : wiring Overriding Baud Rate : 115200avrdude-slic3r: stk500v2_recv(): timeoutavrdude-slic3r: stk500v2_getsync(): timeout communicating with programmeravrdude-slic3r: Could not open port: COM18

avrdude-slic3r done. Thank you.

 

I noticed that it says atemga2560 in the command, but the MMU2S is based on the 32U4. Could that be it?

My printer also says "MMU2 N/A" under the Support menu.  Does this have anything to do with it?

 

Here were my steps:

  1. Install the latest drivers and software package
  2. Hook up my computer to the printer via USB
  3. Flash the prusa3d_fw_MK3S_MK3S+_3_11_0_4955.hex file to the printer
  4. Unhook my computer from the printer and hook it up to the MMU2S via USB
  5. Attempt to flash the same hex file
  6. Receive the message above.

 

Thanks!

 

 

Best Answer by RickSeiden:

I did some more searching and found that a lot of people with my problem (MMU2 N/A) had bad boards and had to talk to the chat support, so I went that route, and I have a bad board? 🙁  They are shipping me out a new one.

 

As for the error message below, the key part is that I was using the printer hex on the MMU.  The MMU has a separate hex file called prusa3d_fw_MMU2board_1_0_6.hex.  When I tried to flash that file, it worked like a pro.

 

avrdude-slic3r -v -p atmega2560 -c wiring -P COM18 -b 115200 -D -U flash:w:0:C:\Users\rick\Downloads\prusa3d_fw_3_11_0_MK3S_1_0_6_MMU2S\prusa3d_fw_MK3S_MK3S+_3_11_0_4955.hex:i

 

avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Mar 10 2022 at 11:54:26 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

 

Using Port : COM18 Using Programmer : wiring Overriding Baud Rate : 115200avrdude-slic3r: stk500v2_recv(): timeoutavrdude-slic3r: stk500v2_getsync(): timeout communicating with programmeravrdude-slic3r: Could not open port: COM18

 

avrdude-slic3r done. Thank you.

The atmega2560 was really a red flag.  The MMU should say it's flashing a 32u4.

So, if you have either problem, this is what solved it for me.

Napsal : 08/04/2022 12:55 pm
RickSeiden
(@rickseiden)
Trusted Member
Topic starter answered:
RE: Can't flash firmware

I did some more searching and found that a lot of people with my problem (MMU2 N/A) had bad boards and had to talk to the chat support, so I went that route, and I have a bad board? 🙁  They are shipping me out a new one.

 

As for the error message below, the key part is that I was using the printer hex on the MMU.  The MMU has a separate hex file called prusa3d_fw_MMU2board_1_0_6.hex.  When I tried to flash that file, it worked like a pro.

 

avrdude-slic3r -v -p atmega2560 -c wiring -P COM18 -b 115200 -D -U flash:w:0:C:\Users\rick\Downloads\prusa3d_fw_3_11_0_MK3S_1_0_6_MMU2S\prusa3d_fw_MK3S_MK3S+_3_11_0_4955.hex:i

 

avrdude-slic3r: Version 6.3-20160220-prusa3d, compiled on Mar 10 2022 at 11:54:26 Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/ Copyright (c) 2007-2014 Joerg Wunsch

 

Using Port : COM18 Using Programmer : wiring Overriding Baud Rate : 115200avrdude-slic3r: stk500v2_recv(): timeoutavrdude-slic3r: stk500v2_getsync(): timeout communicating with programmeravrdude-slic3r: Could not open port: COM18

 

avrdude-slic3r done. Thank you.

The atmega2560 was really a red flag.  The MMU should say it's flashing a 32u4.

So, if you have either problem, this is what solved it for me.

Napsal : 08/04/2022 3:22 pm
RickSeiden
(@rickseiden)
Trusted Member
Topic starter answered:
RE: Can't flash firmware

Well, it turns out that I didn't have it plugged into the printer's main board correctly, and the MMU board is fully functional.  I'm just throwing this out there in case anyone else has the same problems I had.

Napsal : 09/04/2022 6:15 pm
Share: