Hi. I don’t know if your issue was resolved, but I had the same problem. It seems to be related to a rights problem when MakerWare launches avrdude.exe. The solution for me was to check the MakerWare’s service log to find what it was trying to do.
If you try to start an uprade and it fails, you’ll find in the log a json line with the parameters passed to avrdude.exe.
So what you do is launch the upgrade, wait for t to fail, open the log (Services -> Show Background Service Log) and search it for the line containing “avrdude.exe”. Something like this:
CalledProcessError: Command ‘[u’avrdude.exe’, u’-Cavrdude.conf’, ‘-pm1280’, ‘-b57600’, ‘-cstk500v1’, u’-P\\\\.\\COM15’, u’-Uflash:w:c:\\windows\\temp\\tmpdg2ud6\\mighty_one_v7.3.0.hex:i’]’ returned non-zero exit status 1
Copy this line to the notepad and clean all the json “coating”. You’ll enventually end with something like this (written in a single text line):
avrdude.exe -Cavrdude.conf -pm1280 -b57600 -cstk500v1 -P\\.\COM15 -Uflash:w:c:\\windows\\temp\\tmp9y7py4\\mighty_one_v7.3.0.hex:i
Open a command prompt with administrator rights, for Windows: Start -> Programs -> Accessories -> Command Prompt (RIGHT click) -> Run as administrator.
From the command prompt, change the directory to the MakerWare’s one (might be different in your setup):
cd "C:\Program Files\MakerBot\MakerWare\"
Now, you can type in (or just copy/paste) the avrdude.exe line you prepared earlier BUT DO NOT PRESS ENTER YET :
avrdude.exe -Cavrdude.conf -pm1280 -b57600 -cstk500v1 -P\\.\COM15 -Uflash:w:c:\\windows\\temp\\tmp9y7py4\\mighty_one_v7.3.0.hex:i
Press the reset button near the USB connector of your printer and just after releasing it, press ENTER on your keyboard.
If everything went right, you’ll see avrdude doing its magic…
For information, here are the upgrade command lines I got while upgrading my CTC Bizer:
avrdude.exe -Cavrdude.conf -pm1280 -b57600 -cstk500v1 -P\\.\COM15 -Uflash:w:c:\\windows\\temp\\tmp9y7py4\\mighty_one_v7.3.0.hex:i
avrdude.exe -Cavrdude.conf -pm1280 -b57600 -cstk500v1 -P\\.\COM15 -Uflash:w:c:\\windows\\temp\\tmp6fyfcj\\mighty_one_v7.4.0.hex:i
avrdude.exe -Cavrdude.conf -pm1280 -b57600 -cstk500v1 -P\\.\COM15 -Uflash:w:c:\\windows\\temp\\tmpyntcov\\mighty_one_v7.5.0.hex:i
PS: Some users recommend to do the firmware updates in steps from Mighty 7.2.0:
Mighty 7.3.0 -> Mighty 7.4.0 -> Mighty 7.5.0 and only then do the Sailfish jump with ReplicatorG040.
After that, do the final Sailfish updates with ReplicatorG040-Sailfish…
Hope this can help you or someone else…
Regards.
- DonJuanito -