• Tags
  • Documentation
  • Order
  • Register
  • Login
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.
  • undefined
    planeguy
    last edited by 5 Feb 2019, 20:43

    Hi guys, I'm having trouble upgrading my duet wifi. It's been sitting around for a year-ish as I get the rest of the machine ready, so I'm just now getting around to it. I was able to upgrade from 1.19 to 1.20, but now whenever I upload a firmware, it takes it, asks if I want to install, then seems to do something, but when it all comes back it's still at 1.20. Any tips?

    Thanks,
    Del

    1 Reply Last reply Reply Quote 0
    • undefined
      mudcruzr
      last edited by 5 Feb 2019, 21:11

      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
      • undefined
        Phaedrux Moderator
        last edited by 5 Feb 2019, 21:30

        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
        • undefined
          planeguy
          last edited by 6 Feb 2019, 01:46

          @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
          • undefined
            Phaedrux Moderator
            last edited by 6 Feb 2019, 02:03

            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
            • undefined
              planeguy
              last edited by 6 Feb 2019, 02:42

              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)

              undefined 1 Reply Last reply 6 Feb 2019, 05:53 Reply Quote 0
              • undefined
                Phaedrux Moderator
                last edited by 6 Feb 2019, 03:05

                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
                • undefined
                  planeguy
                  last edited by 6 Feb 2019, 05:50

                  No luck on 1.21 or 2.0 using your previous technique 😞

                  1 Reply Last reply Reply Quote 0
                  • undefined
                    Phaedrux Moderator
                    last edited by 6 Feb 2019, 05:52

                    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
                    • undefined
                      Phaedrux Moderator @planeguy
                      last edited by 6 Feb 2019, 05:53

                      @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
                      • undefined
                        planeguy
                        last edited by 6 Feb 2019, 06:13

                        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
                        • undefined
                          Phaedrux Moderator
                          last edited by 6 Feb 2019, 06:15

                          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
                          6 out of 12
                          • First post
                            6/12
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA