Updating from v1.21 to Latest firmware
-
Greetings!
Could use a little help with updating the firmware for Duet on my SeemeCNC Rostockmax v3.2
I tried following a guide posted in the FB group but the links for the github had no files and a lot of the information I saw refered to reprap printers. Being basically new to the 3d printing hobby I have no idea if this matters or not with a Delta style printer but a member pointed me to this forum for help getting started and up to date. Duet is currently running v1.21 and i'm a more than a little confused on where to start. -
Take a look at this post and see if it helps you out.
https://forum.duet3d.com/topic/18962/firmware-not-updating/4?_=1624395230908
There's basically two ways to do it. USB flash to go straight to the end firmware, or do a few incremental upload updates through DWC. You'll have to decide which is easier for you.
-
Thanks for the quick reply!
So After grabbing the files do I use the YAT to upload them or do I have to look for a specific folder/file to move them to? -
Do you currently have network/DWC access to the printer?
YAT will let you send gcode commands, but not upload files.
If you have DWC access you can upload files that way and then the DWC will hopefully detect that you've uploaded a bin file, and do the update automatically. Otherwise you upload the file and send the M997 command to initiate the flash.
If you don't have DWC, you'd need to manually place the firmware bin files on the the SD card in the /sys/ folder and then send the update command over YAT. M997.
If you don't have network access at all and want to just straight to firmware 3.3 you'd need to use BOSSA to flash the firmware over USB.
Once you're on firmware 2.0 you can upload the combined zip file to DWC and it will handle the update process.
All methods are described in more detail here:
https://duet3d.dozuki.com/Wiki/Installing_and_Updating_FirmwareIt's a complex because there are many ways to update the firmware. This is partly due to legacy, and partly to allow for more recovery options. The normal way to update the firmware these days on a working system is to just upload the full zip file from the latest release.
-
At most, what I can manage at the moment is connecting to the printer via USB cable. The rostock has a wifi board installed.. I believe. But I haven't been able to connect to the printer with it. One of the reasons why i'm hoping a good update of the firmware will help. The only programs I have are YAT, blender (for modeling), and Cura for the slice. I think I understand what the DWC is but Clarification is welcome.
-
This guide might help you out.
https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7
DWC is Duet Web Control and is the web interface used to interact with the Duet most of the time.
https://duet3d.dozuki.com/Wiki/Duet_Web_Control_v2_and_v3_(DWC)_Manual
-
I have returned!
I've managed to get the firmware updated from v1.21 to v2.02 by replacing the files on the micro SD with the recommended for the Rostockmax and sending M997 S0:1. YAT and the m115 managed to return a good update (Though the Duet wifi is still 1.02 or later).
From here though, I got stuck again. Everything from the articles you offered to the SeeMeCnC forums and even YT say to use the DWC to move through the next steps. I know what it is. I know what it's supposed to do. But I can not, for the life of me, figure out how to either install DWC or run it to connect to the printer. I may be missing something simple here but i'm suffering from a little information overload.
-
@xhota said in Updating from v1.21 to Latest firmware:
(Though the Duet wifi is still 1.02 or later).
That's the hardware revision of the board itself, so won't change.
To install DWC itself, you just need the files present in the /www folder on the SD card. If you have firmware 2.02 flashed right now, you would want to have these files: https://github.com/Duet3D/RepRapFirmware/releases/download/2.02/DuetWebControl-1.22.6.zip
Extract that zip file into the /www folder on the SD card. Delete the contents of /www folder if it already exists.
Then this guide will help you get connected to the network and DWC: https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7
Once you 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.
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. -
Thanks for the patience on this one.
With those last bits I was able to get the Duet up to 3.3 with no problems. Just never had to try connecting to anything strictly by IP before. But DWC connects, the printers Wifi is active on the network and I no longer need the USB. Saves me a good bit of stair climbing.
You've been amazing with the help, specially for one who started with basically no idea what I was looking at. Now I can actually start working on calibrating the printer. Yay!... Also, great HLD profile pic
-
No problem.