DuetPi Bookworm builds featuring v3.5.1 stable now available
-
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 standardapt
update. However, be advised thatM997 S2
will only install Duet- and security-related updates - for optional updatesapt 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 byM997 S2
from the DWC console. -
-
-
@chrishamm fantastic update! Does this now support the v3 camera module?
-
@Forum-user Yes, it does. There's also a new spyglass plugin which lets you stream from it.
-
@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!
-
@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.
-
@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. -
-
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 runM997 S2 F"stable"
followed byM997 S2
in DWC to install the latest v3.5.1 packages from the stable package feed. -
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 -
@blt3dp
M997
should've triggered the mainboard to update -
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?
-
@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 -
@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.1I'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 didM999
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
-
@achrn or use
M997
... Note the lack of S2 -
@jay_s_uk said in DuetPi Bookworm builds featuring v3.5.1 stable now available:
@achrn or use
M997
... Note the lack of S2Yes, I had cause to roll back to 3.4.2, so then came back back to 3.5.1 and
M997
(no S2) (followed byM997 B121
for the toolboard andM999
) worked fine. Thanks. -