Firmware Not Updating
-
I know from various versions of 2.x, you need to update to 3.0 before you can update to 3.1.1.
-
used bossa to update main firmware just wondering if i can use bossa to upgrade wifi firmware
-
Since you're coming from RRF 1.x, I would suggest updating to 2.0 > 2.05.1 > 3.0 > 3.1.1
The first update to 2.0 will allow you to use the modern simple method of uploading the entire release zip file. Updating from 1.21 to 2.0 will require uploading the bin file and some IAP files and sending M997 S0.
First batch of files to upload:
https://github.com/Duet3D/RepRapFirmware/releases/download/2.0/Duet2CombinedFirmware.bin
https://github.com/Duet3D/RepRapFirmware/releases/download/2.0/iap.bin
https://github.com/Duet3D/RepRapFirmware/releases/download/2.0/iap4e.bin
https://github.com/Duet3D/RepRapFirmware/releases/download/2.0/iap4s.bin
https://github.com/Duet3D/RepRapFirmware/releases/download/2.0/DuetWebControl-1.21.1.zipThen send M997 S0 and it should update to 2.0. Then upload these zip files as is, one at a time.
https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/Duet2Firmware-2.05.1.zip
https://github.com/Duet3D/RepRapFirmware/releases/download/3.0/Duet2and3Firmware-3.0.zip
https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zip
Doing it this way ensures you have all the appropriate IAP files and DWC versions installed along the way.
Using bossa is another option, but you may end up missing some IAP files or have an incompatible version of DWC which would require some manual file placement afterwards. The IAP files for 2.05.1 would matter if you ever wanted to go from 3.x back to 2.x. And the IAP files from 3.0 are required to go to 3.1.1+
Since you're already using wifi server 1.23 you don't need to reflash it. You also don't need to use bossa to flash it, since you can flash it with the duet itself sending M997 S1 over the usb console if needed.
-
copied to sd card and ran M997 S0 and shows this is this correct now?
FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.1.1 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2020-05-19b2
-
That looks correct. Do you also have DWC 3.1.1 installed?
-
@Phaedrux yeah pal, seems alright now
-
Then you should be good to go. You can get a 3.x compatible config file set here: https://configtool.reprapfirmware.org/Start
-
@Phaedrux said in Firmware Not Updating:
I would suggest updating to 2.0 > 2.05.1 > 3.0 > 3.1.1
This highlights a question I have been meaning to ask.
primarily:
Is there going to be steps taken to overcome this very obvious limitation ?
As the suggestion highlights the issue perfectly in that it is somewhat more than a little convoluted to have to jump through so many hoops to get to the latest firmware is it not ?
-
Well yes it is convoluted, though if you progress through the firmware updates as they come over time it's not such a big deal.
To skip the entire process you can use bossa.
I've done the hoop jumping way myself and it took all of 5 minutes.
-
@Phaedrux said in Firmware Not Updating:
Well yes it is convoluted, though if you progress through the firmware updates as they come over time it's not such a big deal.
To skip the entire process you can use bossa.
I've done the hoop jumping way myself and it took all of 5 minutes.
That's fine for the likes of you, I was not thinking of myself, some could find the process a little more daunting and end up getting themselves in a pickle, an automated package could be formulated to handle the whole thing with minimal human intervention.