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

    Updating firmware from 1.15 to 1.19

    Scheduled Pinned Locked Moved
    Firmware installation
    5
    14
    2.5k
    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.
    • Sbutterfieldundefined
      Sbutterfield
      last edited by

      I could use some help updating the firmware on my DuetWifi V1.0. I am new to this and I am stuck.

      I have been following the instructions for getting connected to your duet
      https://duet3d.dozuki.com/Guide/1.%29+Getting+Connected+to+your+Duet/7?lang=en
      and got to step 5 "check your firmware version". In that step it I found that I am running firmware version 1.15b
      That step recommends updating the firmware to 1.19. I clicked on the hyperlink. I put the SD card in my Windows computer. At this point I am stuck. I can't find version 1.19 on github. The only firmware I found was 1.21 and in that folder I'm not sure what I am supposed to download. I didn't have a www folder on the SD card so I created a new folder.

      Any help would be greatly appreciated.

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        I suggest you upgrade directly to firmware 1.21. Download DuetWiFiFirmware.bin and DuetWiFiServer.bin and put them in /sys on the SD card. Download DuetWebControl.zip and extract the contents to your empty /www folder. Send M997 S0:1 to install them. After a couple of minutes you should be able to connect using YAT and follow the new Getting Connected instructions.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • Sbutterfieldundefined
          Sbutterfield
          last edited by

          Wow David you are really fast with the responses. Thank you. For SetNetwork what program do you create the macro in?

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

            @Sbutterfield:

            Wow David you are really fast with the responses. Thank you. For SetNetwork what program do you create the macro in?

            Any text editor should do. Note pad. Text pad.

            Z-Bot CoreXY Build | Thingiverse Profile

            1 Reply Last reply Reply Quote 0
            • Sbutterfieldundefined
              Sbutterfield
              last edited by

              Thanks Phaedrux,

              It turns out the macro isn't needed when you upgrade directly to firmware 1.21.

              when I sent M552 S1 I received the error below. I believe my router is at 2.4mh any ideas why i'm not able to connect?

              M552 S1
              ok
              WiFi module started
              WiFi reported error: Timed out while trying to connect to MOTOROLA-3121A
              WiFi module is idle
              Error retrieving WiFi status message: bad reply format version

              1 Reply Last reply Reply Quote 0
              • Sbutterfieldundefined
                Sbutterfield
                last edited by

                It was a problem with the router. I unplugged it then plugged it back in. I'm connected !

                Thank you guys for the help. Being able to update the firmware directly to 1.21 really helped. In the instructions it makes it sound like you need to update to 1.19 first then upgrade to a more recent version. The hardest part was finding where the files were. It took a lot of digging to find them https://github.com/dc42/RepRapFirmware/releases
                My main confusion was I couldn't find which files to download. After that the instructions were clear and easy to follow.

                1 Reply Last reply Reply Quote 0
                • hobdaydundefined
                  hobdayd
                  last edited by

                  Hi,

                  I am confused...

                  I am not a PC expert or an expert in g code. I did build my own 3D printer using a Duet wifi.

                  I have just installed a new router and want the printer to be accessible via the web page as before with my old router.

                  I have been reading up on the method for connecting to a new router then noticed that if my FW was 1.18 I needed to update.

                  I arrived at this page but am now stumped by the comments put them in /sys on the SD card and empty /www folder. I am not allowed to create any folders with / in the folder name.

                  This might be a simple issue for you guys but I am now stuck.

                  Can I just have a process to use to get my printer connected to my new router using existing FW or can someone give me a blow by blow idiots guide to updating the FW...

                  Thanks.

                  Don

                  T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
                  • T3P3Tonyundefined
                    T3P3Tony administrators @hobdayd
                    last edited by

                    @hobdayd the / in the name of folders people are referring too just means that those folders are in the root of the SDcard. (As opposed to subdirectories)

                    www.duet3d.com

                    1 Reply Last reply Reply Quote 0
                    • hobdaydundefined
                      hobdayd
                      last edited by

                      So...

                      My SD card is (F)

                      I create 2 folders sys & www?

                      1 Reply Last reply Reply Quote 0
                      • T3P3Tonyundefined
                        T3P3Tony administrators
                        last edited by

                        Those folders are probably already on the existing SD card in the Duet (easiest to update this in your PC.

                        www.duet3d.com

                        1 Reply Last reply Reply Quote 0
                        • hobdaydundefined
                          hobdayd
                          last edited by

                          Ok, sorry for asking basic questions...I have got this far but still having issues...

                          Printer is now online.

                          M997 S0:1
                          SENDING:M997 S0:1
                          Trying to connect at 460800 baud:
                          success
                          Erasing 296832 bytes...
                          Uploading file...
                          5% complete
                          10% complete
                          15% complete
                          20% complete
                          25% complete
                          30% complete
                          35% complete
                          40% complete
                          45% complete
                          50% complete
                          55% complete
                          60% complete
                          65% complete
                          70% complete
                          75% complete
                          80% complete
                          85% complete
                          90% complete
                          95% complete
                          Upload successful
                          [ERROR] Can't read from printer (disconnected?) (SerialException): call to ClearCommError failed
                          [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
                          [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
                          [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
                          [ERROR] Can't write to printer (disconnected?) (SerialException): WriteFile failed ([Error 22] The device does not recognize the command.)
                          [ERROR] Disconnecting after 4 failed writes.
                          Disconnected.
                          Connecting...
                          Printer is now online.
                          M115
                          SENDING:M115
                          FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 1.21 ELECTRONICS: Duet WiFi 1.02 or later FIRMWARE_DATE: 2018-03-21
                          M552
                          SENDING:M552
                          WiFi module is idle
                          M587 S"Linksys05XXX 2.4GHz" P"jXXXXXXaf"
                          SENDING:M587 S"LINKSYS05XXX 2.4GHZ" P"JXXXXXXAF"
                          M552 S1
                          SENDING:M552 S1
                          WiFi reported error: no known networks found
                          WiFi module is idle

                          1 Reply Last reply Reply Quote 0
                          • T3P3Tonyundefined
                            T3P3Tony administrators
                            last edited by

                            Good to see you have the new firmware loaded

                            If you have a look here:

                            https://duet3d.dozuki.com/Guide/1.)+Getting+Connected+to+your+Duet/7#s10

                            You will see that you need to send the exact information for your SSID and password.

                            From this

                            M587 S"Linksys05XXX 2.4GHz" P"jXXXXXXaf"
                            SENDING:M587 S"LINKSYS05XXX 2.4GHZ" P"JXXXXXXAF"

                            It looks like you are using aprogram (Like pronterface) that is changing everything to capitals. You should use a terminal program like YAT which does not capitalise what it sends.

                            www.duet3d.com

                            1 Reply Last reply Reply Quote 0
                            • hobdaydundefined
                              hobdayd
                              last edited by

                              Ok thanks. I will try it tomorrow and report back.

                              1 Reply Last reply Reply Quote 0
                              • hobdaydundefined
                                hobdayd
                                last edited by hobdayd

                                Many thanks. The issue was I was using Pronterface which was as you said sending capital letters. Changed to YAT and worked fine.

                                I could not have done this without your help.

                                Many Thanks once again.

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