Duet 2 upgrade from RRF 1.21
-
I am trying to upgrade my Duet 2 wifi to latest RRF. for some reason the board does not agree with this.
I was trying to upgrade in several steps (first upgrade to RRF 2 or 3) with no results. the board reported every time the same RRF 1.21.
On DuetWebControl it reports:
Firmware Name: RepRapFirmware for Duet 2 WiFi/Ethernet
Firmware Electronics: Duet WiFi 1.0 or 1.01
Firmware Version: 1.21 (2018-03-21)
WiFi Server Version: 1.23
Web Interface Version: 1.22.3Please Help!
-
@dan-0 From 1.21, you need to update to 2.05.1, then 3.0, then 3.3. If it's failing to updated from 1.21 to 2.05.1, you may need to update the IAP (In-App Programmer) file in the sys folder; use the one from https://github.com/Duet3D/RepRapFirmware/releases/tag/1.21
But to be honest, it's probably quicker to just erase the firmware and flash direct to 3.3 via USB. You will also need to update the WiFi Server and DWC.
Ian
-
https://forum.duet3d.com/topic/19305/duet-2-wifi-with-gigabot-thermocouple-issue/4?_=1642622585954
See this post for updating from 1.21 from DWC.
Once you get to 2.0
If you still have access to DWC. Upload these 3 zip files, one at a time in the system tab. Don't extract them first. Reboot after each. Use M115 in the gcode console to verify the firmware has been applied.
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
That will get your firmware and DWC up to date.You can see the change logs here:
https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.xFor your config, might be a good idea to run through the configurator tool and generate a fresh set for RRF3.
https://configtool.reprapfirmware.org/StartBackup your existing config files in the sys folder in case you want to switch back to RRF2. It’s easy to switch back and forth, just upload the zip file for the version you want and then upload your config files.
These documents will come in handy during the conversion.
https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview
https://duet3d.dozuki.com/Wiki/Gcode -
@phaedrux @Dan-0 I just tried it out, as I had a Duet 2 WiFi board out already. Using files from https://github.com/Duet3D/RepRapFirmware/releases/tag/1.21 I erase/flashed the board with DuetWiFiFirmware.bin (RRF v1.21), flashed DuetWiFiServer.bin WiFi firmware (v1.21), created www and sys folders on a blank SD card, unzipped DuetWebControl.zip (v1.21) into the www folder, copied iap4e.bin into the sys folder, and made a short config.g that turned on networking.
On restarting I was able to connect, and Firmware Version, WiFi Server Version and Web Interface Version all reported v1.21.
I downloaded Duet2Firmware-2.05.1.zip from https://github.com/Duet3D/RepRapFirmware/releases/tag/2.05.1 and drag and dropped it (without unzipping) on the Settings > General > big blue Upload Files button, and after a few moments, was updated to RRF 2.05.1, Duet WiFi Server Version 1.23 and DWC 2.0.4.
I then uploaded Duet2and3Firmware-3.0.zip (RRF 3.0, Duet WiFi Server Version 1.23 and DWC 2.0.4), then Duet2and3Firmware-3.3.zip, to get to RRF 3.3, Duet WiFi Server Version 1.26, and DWC 3.3.0.
So it's certainly possible to go from 1.21 to 2.05.1 to 3.0 to 3.3.
Ian
-
It's just a hop skip and a jump away.
-
@Phaedrux Hey there, just found this post as I too have been operating on 1.21 for a bit longer than I would like to admit!
I'm trying to get up to speed and reading what I can, but is it necessary for Duet 2's to upgrade to firmware 3? Or does 3 focus more on the Duet 3?
Thanks very much!!! -
@kungpaoshizi Duet 2 can use all new features of RRF3. Whether or not it's worth it to you to upgrade depends on what you're looking to do. If you are running happily as is and don't need any of the new features, you're fine to hold tight.