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

    [3.3.0] - Folder structure issues?

    Scheduled Pinned Locked Moved
    Firmware installation
    4
    7
    504
    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.
    • pandaymundefined
      pandaym
      last edited by

      Hey,

      Unfortunately I have had a very hard time understanding the firmware updating instructions, and understanding the big picture of all the different stuff that gets updated, what goes where etc.

      I just reverted my Duet WiFi board back from Klipper to RRF, and updated the board to the new 3.3. I noticed the addition of a "firmware" folder, but the instructions do not seem to explain how to deal with it. I am not sure if this is a preparation for future upgrades, and not working yet, but for now, nothing happens when I use the drop down to switch between the two. It just shows the exact same file list:

      System directory:
      78696332-5350-4de8-b52c-ff07255d0965-image.png

      Firmware directory:
      7d0fa63f-82ca-4f2a-8a05-c755b40e7b50-image.png

      I don't know exactly what my question is to be honest. I guess I would just like to know if I am good to go, or whether I need to move some stuff around and clean up?

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

        @pandaym RRF 3.3 stores firmware files in the /firmware folder instead of the /sys folder. I suspect that the /firmware folder is not present on the SD card so DWC is reverting to dispaying /sys.

        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
        • Phaedruxundefined
          Phaedrux Moderator
          last edited by Phaedrux

          How did you update to 3.3?

          If you used bossa to flash it I'm not sure if it would get created automatically.

          Pull the SD card and manually create a firmware folder in the root if it isn't already there.

          Then put the SD card back in the board and power on.

          Download this zip file.
          https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zip

          Go to DWC and go to the system tab and upload that zip file as is, don't extract it first. That should get you all squared away.

          Then if you want to clean up the system folder itself you can delete all the .bin files since they now live in the /firmware folder.

          Z-Bot CoreXY Build | Thingiverse Profile

          pandaymundefined Falkiaundefined 2 Replies Last reply Reply Quote 0
          • pandaymundefined
            pandaym @Phaedrux
            last edited by

            @phaedrux said in [3.3.0] - Folder structure issues?:

            How did you update to 3.3?

            If you used bossa to flash it I'm not sure if it would get created automatically.

            Pull the SD card and manually create a firmware folder in the root if it isn't already there.

            Then put the SD card back in the board and power on.

            Download this zip file.
            https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zip

            Go to DWC and go to the system tab and upload that zip file as is, don't extract it first. That should get you all squared away.

            Then if you want to clean up the system folder itself you can delete all the .bin files since they now live in the /firmware folder.

            I used bossa to flash the older (3.1 or 3.2 I believe) firmware that was on the SD back to the board.
            Then I downloaded the 3.3 zip that you are linking, uploaded it, and it automatically updated. (Did not unpack first)

            So this procedure does not seem to create and populate a firmware folder.

            I just threw the zip on there again, and this time it updated differently. It seems only version 3.3 has the necessary abilities to actually upgrade correctly to 3.3 then?

            Looking at the folder structure after, I notice that not all bin files are in the firmware folder, or I have too many. In the firmware folder I have 13, but in sys I have 16. Is it safe to delete all 16?
            3c080f81-9d30-4ac5-ba39-9d4f275c7eb4-image.png

            Phaedruxundefined 1 Reply Last reply Reply Quote 0
            • Falkiaundefined
              Falkia @Phaedrux
              last edited by

              @phaedrux it was the same for me, the folder wasn't created until I uploaded and installed 3.3 a second time. First time the files went into the old folder.

              Printer: "Deltacus" Delta with 510mm bed diameter and 925mm build height. Powered by Duet 2 WiFi. Duet Smart Effector with E3D Volcano.

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

                @falkia said in [3.3.0] - Folder structure issues?:

                @phaedrux it was the same for me, the folder wasn't created until I uploaded and installed 3.3 a second time. First time the files went into the old folder.

                That is expected, because DWC 3.2.2 and earlier don't know to put firmware files in the /firmware folder.

                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
                • Phaedruxundefined
                  Phaedrux Moderator @pandaym
                  last edited by

                  @pandaym said in [3.3.0] - Folder structure issues?:

                  In the firmware folder I have 13, but in sys I have 16. Is it safe to delete all 16?

                  The difference is some IAP files used for older versions of RRF, so if you don't intend to go back to older versions, you can safely delete those files. You'd still be able to go back without them by uploading the combined zip file since they will usually include all required files for that version. (or using bossa to flash directly)

                  Z-Bot CoreXY Build | Thingiverse Profile

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