Update firmware direct to SD card or using access point help
Hi all I was wondering if I could get some help to update my firmware. I am on a university network so I cannot connect to my e3d toolchange duet wifi directly but by making an access point. After downloading the new firmware files I cannot get them to install on the duet web controller as the printer disconnects during the installation process after uploading all the files on the duet web. This is the case even using a macro to create an access point for when the printer is turned on.
I have tried to upload via SD card in the below manners with no success:
- Delete all files in /sys and paste Duet2and3Firmware3.3.zip
- Delete all files in /sys and extract Duet2and3Firmware3.3.zip and copy paste those files directly into /sys
- The same but for the 3.0zip
- Do not delete the files in /sys and paste Duet2and3Firmware3.3.zip
- Do not delete the files in /sys and extract Duet2and3Firmware3.3.zip and copy paste (and replace old files 15 in total) directly into /sys
I also downloaded and added to the sd card RepRapFirmware-SD-master with both rrf2.x and rrf3.x in.
When I use YAT and run M997 S0 (to tell it to install) I get the error 'Duet2CombinedFirmware.bin' is not found. I have checked the SD card contents in each of the above cases and there is a file in the /sys folder with this name.
I was wondering if there was something I have missed or maybe there is a workaround?
Thanks in advance!
@eyperry are you already running firmware 3.3, or a 3.3beta version? If so then the firmware files need to be in /firmware on the SD card, instead of in /sys.
@eyperry Hi, thank you for getting back to me. The machine is not currently running 3.3 or 3.3beta. I'm not sure which version it is but I have not updated the firmware before. I tried putting the files into a /firmware folder but this did not seem to work. Your further help would be much appreciated. Thanks again. Best, Emma
@eyperry send M115 from YAT to find out what firmware version is running.
Thank you. The firmware version it is running is 2.05.1 and the electronics is Duet WiFi 1.02 or later + DueX5 Firmware date 2020-02-09b1 - is there something different I need to do to update these?
You cannot update directly from RRF 2.05 to RRF 3.3, you must first update to 3.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. Reboot after each. Use M115 to verify the firmware has been applied.
That will get your firmware and DWC up to date.
If you do NOT have reliable access to DWC, you can do the manual update approach either by placing the firmware files on the SD card and using USB terminal to send the commands to update, or by using Bossa to directly flash the 3.3 firmware. Either way you'll need to manually update the DWC web interface files on the SD card manually.
Full details for firmware update options are found here: