Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Can't upgrade past firmware 1.20

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    12
    1.1k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • mudcruzrundefined
      mudcruzr
      last edited by

      I don't have a Duet Wifi but I remember reading something about upgrading 1.19/1.20 that was different.

      Here it is:

      https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware#Section_Updating_WiFi_firmware_or_DuetWebControl_files

      1 Reply Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        Download this zip file: Duet2Firmware-2.02a.zip https://github.com/dc42/RepRapFirmware/releases/download/2.02/Duet2Firmware-2.02a.zip

        Extract it to a folder. Then use the DWC system tab to upload iap4e.bin and iap4s.bin, then upload Duet2CombinedFirmware.bin. It should prompt you to update the firmware. If not, you may need to rename the file to DuetWiFiFirmware.bin and upload it again.

        If that works properly, you can then uploadNow that you have the main firmware up to date you should be able to use the normal full update method. Take the full 2.02 zip file that I told you to extract above, but this time just upload the whole zip file without extracting it. It should update everything you need to the latest. Same procedure going forward.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • planeguyundefined
          planeguy
          last edited by

          @Phaedrux I tried your procedure and it did the same thing: prompt for update, do something? then come back as 1.20. Is an older duet wifi incompatible, perhaps? I can't tell from here.

          1 Reply Last reply Reply Quote 0
          • Phaedruxundefined
            Phaedrux Moderator
            last edited by

            Can you copy and paste the version information from the settings tab as well as the result of an M122 diagnostic in the console.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • planeguyundefined
              planeguy
              last edited by

              Software Information
              Firmware Name: RepRapFirmware for Duet WiFi
              Firmware Electronics: Duet WiFi 1.0
              Firmware Version: 1.20 (2017-12-23)
              WiFi Server Version: 1.22
              Web Interface Version: 1.22.6
              Web Interface by Christian Hammacher
              Licensed under the terms of the GPL v3

              6:41:56 PM
              M122
              === Diagnostics ===
              Used output buffers: 3 of 32 (14 max)
              === Platform ===
              RepRapFirmware for Duet WiFi version 1.20 running on Duet WiFi 1.0
              Board ID: 08DDM-9FAM2-LW4S4-6JKDA-3SD6T-K3SHW
              Static ram used: 15448
              Dynamic ram used: 99320
              Recycled dynamic ram: 4016
              Stack ram used: 1392 current, 4376 maximum
              Never used ram: 7912
              Last reset 01:23:39 ago, cause: software
              Last software reset details not available
              Error status: 0
              Free file entries: 10
              SD card 0 detected, interface speed: 20.0MBytes/sec
              SD card longest block write time: 0.0ms
              MCU temperature: min 24.0, current 29.7, max 29.9
              Supply voltage: min 1.6, current 1.7, max 1.8, under voltage events: 0, over voltage events: 0
              Driver 0: ok, SG min/max not available
              Driver 1: ok, SG min/max not available
              Driver 2: ok, SG min/max not available
              Driver 3: ok, SG min/max not available
              Driver 4: ok, SG min/max not available
              Date/time: 2019-02-05 18:41:55
              Cache data hit count 4294967295
              Slowest main loop (seconds): 0.022647; fastest: 0.000034
              === Move ===
              MaxReps: 0, StepErrors: 0, FreeDm: 240, MinFreeDm 240, MaxWait: 0ms, Underruns: 0, 0
              Scheduled moves: 0, completed moves: 0
              Bed compensation in use: none
              Bed probe heights: 0.000 0.000 0.000 0.000 0.000
              === Heat ===
              Bed heaters = 0 -1 -1 -1, chamberHeaters = -1 -1
              Heater 1 is on, I-accum = 0.0
              === GCodes ===
              Segments left: 0
              Stack records: 1 allocated, 0 in use
              Movement lock held by null
              http is idle in state(s) 0
              telnet is idle in state(s) 0
              file is idle in state(s) 0
              serial is idle in state(s) 0
              aux is idle in state(s) 0
              daemon is idle in state(s) 0
              queue is idle in state(s) 0
              autopause is idle in state(s) 0
              Code queue is empty.
              Network state is running
              WiFi module is connected to access point
              Failed messages: pending 0, notready 0, noresp 0
              WiFi firmware version 1.22
              WiFi MAC address ec:fa:bc:0b:fa:34
              WiFi Vcc 3.38, reset reason Turned on by main processor
              WiFi flash size 4194304, free heap 27232
              WiFi IP address 192.168.2.97
              WiFi signal strength -52dBm, reconnections 0, sleep mode modem
              HTTP sessions: 1 of 8
              Socket states: 0 2 0 0 0 0 0 0
              Responder states: HTTP(1) HTTP(0) HTTP(0) HTTP(0) FTP(0) Telnet(0)

              Phaedruxundefined 1 Reply Last reply Reply Quote 0
              • Phaedruxundefined
                Phaedrux Moderator
                last edited by

                Try updating to 1.21 first. If that doesn't work, try 2.0.

                Z-Bot CoreXY Build | Thingiverse Profile

                1 Reply Last reply Reply Quote 0
                • planeguyundefined
                  planeguy
                  last edited by

                  No luck on 1.21 or 2.0 using your previous technique 😞

                  1 Reply Last reply Reply Quote 0
                  • Phaedruxundefined
                    Phaedrux Moderator
                    last edited by

                    Try going through the fallback procedures described here: https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware

                    Z-Bot CoreXY Build | Thingiverse Profile

                    1 Reply Last reply Reply Quote 1
                    • Phaedruxundefined
                      Phaedrux Moderator @planeguy
                      last edited by

                      @planeguy said in Can't upgrade past firmware 1.20:

                      Supply voltage: min 1.6, current 1.7, max 1.8, under voltage events: 0, over voltage events: 0

                      I just noticed your supply voltage is really low. How are you powering the Duet?

                      Z-Bot CoreXY Build | Thingiverse Profile

                      1 Reply Last reply Reply Quote 0
                      • planeguyundefined
                        planeguy
                        last edited by

                        I'm just plugged into the computer via USB right now. More importantly the fallback method 1 worked and got up to 2.0! 2.02 worked fine via the "usual" method after that. Thanks so much @Phaedrux !

                        1 Reply Last reply Reply Quote 0
                        • Phaedruxundefined
                          Phaedrux Moderator
                          last edited by

                          Glad it's working. Be sure to check out the version release notes. A lot of things have been fixed and new features added since 1.18. Be sure to test your homing and movement carefully.

                          Z-Bot CoreXY Build | Thingiverse Profile

                          1 Reply Last reply Reply Quote 1
                          • First post
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA