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

    Difference between DuetWifi and Duet2Wifi?

    Scheduled Pinned Locked Moved
    Firmware installation
    5
    12
    717
    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.
    • wcj97undefined
      wcj97
      last edited by

      I realized the other day that I haven't updated my Duet's firmware since I purchased it back in 2017 (time for a change,I think). Before I do this and risk fudging up my board, I wanted to check some things:

      1.) Is there a difference between the DuetWifi and Duet2Wifi? My firmware electronics section in webcontrol says I have a "Duet WiFi 1.0 + DueX5", but everything I see online refers to pretty much any Duet Wifi as "Duet 2". I ask this because it looks like there may be some differences between the two when it comes to uploading firmware?

      2.) https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware#Section_Updating_more_than_one_firmware_at_a_time the update page says that the second item to update is the "DuetWifiServer (Duet 2 Wifi only)". I guess this relates back to my first question, so again, is this just a distinction between the older DuetWifi's and the newer Duet 3's, or was there a 1.0 version in addition to the Duet 2?

      3.) I'm a little unclear on which files exactly I should be downloading from the github and uploading to my Duet. Any help with that?

      4.) Anyone have any other tips, recommendations, or warnings I should know about before doing these updates?

      Thanks in advanced!

      P.S. I plan on updating to RepRapFirmware 3.0 or one of the later beta versions (conditionals look exciting!). I'm aware there will need to be a lot of changes to my config files after I update

      Original Prusa i3 MK2
      Hephaestus (Custom Duet based large format FFF)
      Aeon (Custom belt printer)
      Elegoo Mars

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • A Former User?
        A Former User
        last edited by

        I think you will find some answers here:https://duet3d.dozuki.com/Wiki/Hardware_Overview#Section_PCB_revision_v1_Num_0

        1. Version 0.8.5 and lower are 1st gen Duets, and everything between that and Duet 3 is 2nd gen.

        2. That refers to it not being applicable to Duet2Ethernet and Duet2Maestro.

        3. You'll likely need several as some files changed names between releases. I don't have the full overview but the rather lengthy whats new file on the release page will.

        4. get the order of operations correct accordign to the docs, or be prepared to need a USB cable to connect or recover.

        1 Reply Last reply Reply Quote 3
        • droftartsundefined
          droftarts administrators @wcj97
          last edited by droftarts

          @wcj97
          1.) They're the same. There have been various revisions, mostly to make the board more robust, but I still run a prototype Duet (2) Wifi, on the latest firmware.

          2.) As above

          3.) Three main ones (from current 3.0 release https://github.com/dc42/RepRapFirmware/releases/tag/3.0) :

          • Duet2CombinedFirmware.bin is the main firmware file.
          • DuetWiFiServer.bin is the Wifi firmware, currently v1.23
          • DuetWebControl-SD-2.04.zip is the web interface files (latest is now 2.0.7 at https://github.com/chrishamm/DuetWebControl/releases).

          4.) If you're coming from a really old version, I'd erase the firmware and flash it with Bossa over USB, otherwise you have to update in a number of steps, and have different iap (in-app programmer) files. Copy the wifi firmware to an SD card and update that on the board, over USB (or even just before you erase/update the main firmware). Use a fresh SD card to hold your new config, unzip the DWC onto it, load new config.g files generated from...

          5.) Use the RepRapFirmware config tool: https://configtool.reprapfirmware.org/Start
          Put as much information in as you can, then compare the output to what you already have.

          And finally...

          6.) Don't be afraid to ask questions or clarify things; a lot has changed! See the RRF3 overview for the main differences: https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview

          Ian

          Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

          wcj97undefined 1 Reply Last reply Reply Quote 3
          • wcj97undefined
            wcj97
            last edited by

            Thank you everyone! This forum is a godsend. Looking forward to getting my duet updated and trying out some of the new beta features

            Original Prusa i3 MK2
            Hephaestus (Custom Duet based large format FFF)
            Aeon (Custom belt printer)
            Elegoo Mars

            1 Reply Last reply Reply Quote 0
            • wcj97undefined
              wcj97 @droftarts
              last edited by

              @droftarts Welp, everything seemed to be going fine. I seemingly got all the files I needed, uploaded to the board and updated, but when I go to Settings>General in WebControl, my firmware still shows up as 1.19, not 3.0. The Wifi Server Version seems to have updated fine (it shows up as 1.23 now), but the board firmware version and web interface version still show as 1.19. Any ideas what I may have missed?

              Original Prusa i3 MK2
              Hephaestus (Custom Duet based large format FFF)
              Aeon (Custom belt printer)
              Elegoo Mars

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

                See https://duet3d.dozuki.com/Wiki/Installing_and_Updating_Firmware#Section_Upgrading_a_Duet_2_WiFi_or_Ethernet_to_firmware_1_21_or_later_from_1_20_or_earlier.

                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

                wcj97undefined 1 Reply Last reply Reply Quote 1
                • wcj97undefined
                  wcj97 @dc42
                  last edited by

                  @dc42 I followed those instructions, as well as the update order instructions. I've 'updated' a couple of times now, but the settings page still shows my firmware version being 1.19. Everything seems to go fine in the update process. The board recognizes there's a new file and prompts me to update the firmware. I tried selecting "yes" as well as using M997 to update, but neither seems to work - no change to the firmware on the board. I think I will just try clearing the SD card and manually uploading the new files from a computer. Would it be better to do that over USB, or just by inserting the SD into my computer?

                  Original Prusa i3 MK2
                  Hephaestus (Custom Duet based large format FFF)
                  Aeon (Custom belt printer)
                  Elegoo Mars

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

                    Try copying the Duet2CombinedFirmware.bin file into /sys on the SD card as that name and also put another copy in there renamed to DuetWiFiFirmware.bin. Also make sure that iap4e.bin is up to date. Then send M997.

                    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

                    wcj97undefined 1 Reply Last reply Reply Quote 1
                    • wcj97undefined
                      wcj97 @dc42
                      last edited by

                      @dc42 Where can I get the iap4e.bin file? I don't see it on the GitHub

                      Original Prusa i3 MK2
                      Hephaestus (Custom Duet based large format FFF)
                      Aeon (Custom belt printer)
                      Elegoo Mars

                      A Former User? dc42undefined 2 Replies Last reply Reply Quote 0
                      • A Former User?
                        A Former User @wcj97
                        last edited by A Former User

                        @wcj97 said in Difference between DuetWifi and Duet2Wifi?:

                        Where can I get the iap4e.bin file?

                        I had the same problem going to 3.0 and I used the file from this older release:
                        https://github.com/dc42/RepRapFirmware/releases/tag/2.03

                        https://github.com/dc42/RepRapFirmware/releases/download/2.03/iap4e.bin

                        (that's the latest iap file I could find)

                        and it worked 🙂

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

                          @wcj97 said in Difference between DuetWifi and Duet2Wifi?:

                          @dc42 Where can I get the iap4e.bin file? I don't see it on the GitHub

                          It's included in the zip file.

                          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 1
                          • wcj97undefined
                            wcj97
                            last edited by

                            Got it! My machine is now running 3.0. I had to revert back to 1.19, but the second time around I was able to successfully update everything. Time to update my config file and start playing around. Love the new WebControl design, btw!

                            Thank you everyone for your help!

                            Original Prusa i3 MK2
                            Hephaestus (Custom Duet based large format FFF)
                            Aeon (Custom belt printer)
                            Elegoo Mars

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