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

    DuetPi Bookworm builds featuring v3.5.1 stable now available

    Scheduled Pinned Locked Moved
    Firmware installation
    7
    14
    880
    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.
    • chrishammundefined
      chrishamm administrators
      last edited by chrishamm

      In addition to the latest stable software release 3.5.1, I am happy to announce the availability of our next stable DuetPi Bookworm image. This version brings our newest stable software bundle 3.5.1 to the latest Raspberry Pi OS, which is now based on Debian Bookworm. The previous image was based on the meanwhile outdated Debian Buster, so it is a good idea to upgrade as soon as possible by following the upgrade guide. Please note that Debian Buster will reach its end of life at the end of June.

      From this version on, we will support both 32- and 64-bit builds. You can download them here:

      • DuetPi 32-bit
      • DuetPi 32-bit lite (no GUI)
      • DuetPi 64-bit
      • DuetPi 64-bit lite (no GUI)

      To flash this image, we recommend the Raspberry Pi Imager which lets you set up initial config items like username/password and/or WiFi settings as well.

      If you are unsure what version to pick, consider trying out the 64-bit image. On ARM, 64-bit applications are said to run slightly faster than 32-bit applications, although I, for one, would prefer them over the 32-bit image only if you have 4GB of RAM or more, or a Raspberry Pi 5.

      Also note that this DuetPi/DSF combination adds support for M997 S2 so you no longer need to log into your SBC via SSH/console to perform a standard apt update. However, be advised that M997 S2 will only install Duet- and security-related updates - for optional updates apt update/upgrade is still required.

      NOTE: We withdrew v3.5.0 and replaced it with v3.5.1. If you already installed the previous image version, please upgrade to v3.5.1 using M997 S2 F"stable" followed by M997 S2 from the DWC console.

      Duet software engineer

      Forum-userundefined fractalengineerundefined PDBealundefined 3 Replies Last reply Reply Quote 5
      • chrishammundefined chrishamm pinned this topic
      • chrishammundefined chrishamm referenced this topic
      • Forum-userundefined
        Forum-user @chrishamm
        last edited by

        @chrishamm fantastic update! Does this now support the v3 camera module?

        chrishammundefined 1 Reply Last reply Reply Quote 0
        • chrishammundefined
          chrishamm administrators @Forum-user
          last edited by

          @Forum-user Yes, it does. There's also a new spyglass plugin which lets you stream from it.

          Duet software engineer

          1 Reply Last reply Reply Quote 1
          • fractalengineerundefined
            fractalengineer @chrishamm
            last edited by

            @chrishamm Heyy amazing thank you for the update!

            Installed 64bit on my Duet3 MB6HC + Rpi3b+ and everything running mighty fine right out the box this time -- no vnc/hdmi shenanigans like with the experimental build.

            Hdmi touchscreen feels super snappy too, way more responsive than back on buster, outstanding work, now to push some plastic!

            Railcore II ZL

            1 Reply Last reply Reply Quote 3
            • PDBealundefined
              PDBeal @chrishamm
              last edited by

              @chrishamm I noticed this new DuetPi image still uses the unstable repo for Duet files. Not a huge deal as I just pointed mine back to stable, but I'm assuming it might be an oversight in your images.

              chrishammundefined 1 Reply Last reply Reply Quote 0
              • chrishammundefined
                chrishamm administrators @PDBeal
                last edited by chrishamm

                @PDBeal Thanks for reporting this, I'm going to rebuild the images later today. Users that already upgraded to this image version can use M997 S2 F"stable" as well to change back to the stable package feed.

                Duet software engineer

                1 Reply Last reply Reply Quote 0
                • dc42undefined dc42 referenced this topic
                • chrishammundefined
                  chrishamm administrators
                  last edited by

                  I've just published new DuetPi builds with v3.5.1 that actually use the right stable package feed. If you are on the previous 3.5.0-based image, please run M997 S2 F"stable" followed by M997 S2 in DWC to install the latest v3.5.1 packages from the stable package feed.

                  Duet software engineer

                  1 Reply Last reply Reply Quote 1
                  • blt3dpundefined
                    blt3dp
                    last edited by blt3dp

                    Confused, I just flashed the 64-bit version from the first post here and it is bookworm, but it's still 3.4.6. Should it have been giving 3.5.1?

                    Edit: Nm, cleared browser cache.

                    Edit Again: DWC is reporting version differences. DWC is 3.5.1 but RRF is 3.4.6. Tried M997 S2 and it said it was updating, but no change. Tried M997 S2 F"stable" and then M997 S2 and it did the same, with no update.

                    SSH into the pi and ran "apt install reprapfirmware" and it reported the version was already 3.5.1
                    Turns out I had to do "apt reinstall reprapfirmware" it reinstalled and flashed the board with 3.5.1

                    My 3D Printing YouTube Channel
                    Better Living Through 3D Printing

                    Follow me on Instagram and Twitter
                    Instagram
                    Twitter

                    jay_s_ukundefined achrnundefined 2 Replies Last reply Reply Quote 1
                    • jay_s_ukundefined
                      jay_s_uk @blt3dp
                      last edited by

                      @blt3dp M997 should've triggered the mainboard to update

                      Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                      1 Reply Last reply Reply Quote 0
                      • achrnundefined
                        achrn
                        last edited by

                        In the instructions, I note that https://docs.duet3d.com/en/How_to_guides/SBC_Buster_to_Bookworm says "Flash new image, possibly with customisations", however https://docs.duet3d.com/en/User_manual/Machine_configuration/SBC_setup#h-1-flash-the-image-file says "DO NOT apply any OS customisations. The current Duet image version (as of Jan 2024) runs on Buster, and applying customisations will stop it working."

                        Obviously, it is now Bookworm, so the latter message is known out of date, but it would be nice if this was consistent and if the customisations that can be set were defined - I'd like to set hostname, user name, password, and enable SSH in the imager. Is that going to break it?

                        jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                        • jay_s_ukundefined
                          jay_s_uk @achrn
                          last edited by

                          @achrn you should be ok setting those.
                          I believe SSH is already enabled but setting it enabled in the pi imager will be fine too

                          Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                          1 Reply Last reply Reply Quote 0
                          • achrnundefined
                            achrn @blt3dp
                            last edited by

                            @blt3dp said in DuetPi Bookworm builds featuring v3.5.1 stable now available:

                            Edit Again: DWC is reporting version differences. DWC is 3.5.1 but RRF is 3.4.6. Tried M997 S2 and it said it was updating, but no change. Tried M997 S2 F"stable" and then M997 S2 and it did the same, with no update.

                            SSH into the pi and ran "apt install reprapfirmware" and it reported the version was already 3.5.1
                            Turns out I had to do "apt reinstall reprapfirmware" it reinstalled and flashed the board with 3.5.1

                            I've had the same - new image gave me DSF 3.5.1 but did nothing for the firmware. M997 S2 said it was doing something, but didn't (I did M999 and refreshed browser in between in case it was cached something).

                            ssh to the pi and sudo apt reinstall reprapfirmware is what fixed it (thanks @blt3dp for posting that- saved me much headscratching I think).

                            That's on a MB6HC with a toolboard 1LC and it was running 3.4.2

                            jay_s_ukundefined 1 Reply Last reply Reply Quote 0
                            • jay_s_ukundefined
                              jay_s_uk @achrn
                              last edited by jay_s_uk

                              @achrn or use M997... Note the lack of S2

                              Owns various duet boards and is the main wiki maintainer for the Teamgloomy LPC/STM32 port of RRF. Assume I'm running whatever the latest beta/stable build is

                              achrnundefined 1 Reply Last reply Reply Quote 1
                              • achrnundefined
                                achrn @jay_s_uk
                                last edited by

                                @jay_s_uk said in DuetPi Bookworm builds featuring v3.5.1 stable now available:

                                @achrn or use M997... Note the lack of S2

                                Yes, I had cause to roll back to 3.4.2, so then came back back to 3.5.1 and M997 (no S2) (followed by M997 B121 for the toolboard and M999) worked fine. Thanks.

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