Firmware Failing to Upload (1.19.2 to 2.05)



  • RRF 1.19.2
    Webcontrol 1.20
    Duet2 Ethernet, board v1.04b with expansion board
    Cartesian kinematics with external servo drives for X,Y and Z, and Duet powered extruders

    I'm attempting to upgrade a 3DP Workbench from Duet firmware 1.19.2 to 2.05.

    If I'm reading the instructions correctly, I should only be trying to update the Duet Ethernet firmware by itself first (not using the combined .zip file) and I need to rename the .bin file to "DuetEthernetFirmware.bin". I've done this but when I attempt to upload the renamed DuetEthernetFirmware.bin file the upload stops midway and will not proceed. I also see a note in the wiki saying that I should update iap4e.bin if upgrading to 1.21 or later from 1.20 or earlier, so I attempted this thinking it might get the main firmware file to upload properly but when I do so the web interface reports "Error" in the progress bar and the upload also fails.

    I have no issues connecting to or running the machine from the web interface outside of trying to update the firmware so I'm relatively certain this isn't a network issue.

    Any advice on how to proceed?



  • I should learn how to read better...I ignored the fallback procedures because I though they pertained to re-flashing if something went wrong, but they're actually alternate methods to get the firmware upload to work. I was able to solve the issue by using fallback procedure #1 in the wiki and directly moving files to the on board SD card. I'm now on 2.05 and web interface version 1.20 2.04, no issues.


  • Moderator

    @87ninefiveone said in Firmware Failing to Upload (1.19.2 to 2.05):

    web interface version 1.20

    You should update the DWC. Just upload the full 2.05 zip file and it should do an auto update properly now that you're on 2.05.



  • @Phaedrux Thanks. The DWC v1.20 in my second post was a mistake, that was my previous version. I'm on DWC 2.04 now, but good point, I'll upload the full 2.05 zip file in case I missed anything.

    Everything seems to be working okay otherwise which is a surprise since I had to piece together what the original manufacturer did to get it set up by looking at the wiring and old .g files. 24V supply, 220V heated bed supply, self driven servos....way more complicated than the simple i3 style cartesian I setup previously. I'm really thankful for resources here and in the wiki. I wouldn't have been able to do this otherwise.


Log in to reply