Software bundle 3.4.0 beta 6 available
-
I received the following error when updating on a 6HC and SBC. Here is the console output. I did recently manually remove the DUetPiManagementPlugin.. not sure if that's the issue.
edit - it appears it upgraded successfully but had to reboot and manually apply the firmware using M997.
Preparing to unpack .../0-duetsoftwareframework_3.4-b6_armhf.deb ... Unpacking duetsoftwareframework (3.4-b6) over (3.4-b5) ... To delete the "dsf" user run as root: userdel --force dsf Preparing to unpack .../1-duettools_3.4-b6_armhf.deb ... Unpacking duettools (3.4-b6) over (3.4-b5) ... Preparing to unpack .../2-duetpimanagementplugin_3.4-b6_armhf.deb ... chmod: cannot access '/opt/dsf/plugins/DuetPiManagementPlugin.json': No such file or directory dpkg: warning: old duetpimanagementplugin package pre-removal script subprocess returned error exit status 1 dpkg: trying script from the new package instead ... chmod: cannot access '/opt/dsf/plugins/DuetPiManagementPlugin.json': No such file or directory dpkg: error processing archive /tmp/apt-dpkg-install-2ohPdo/2-duetpimanagementplugin_3.4-b6_armhf.deb (--unpack): new duetpimanagementplugin package pre-removal script subprocess returned error exit status 1 chown: cannot access '/opt/dsf/plugins/DuetPiManagementPlugin.json': No such file or directory chmod: cannot access '/opt/dsf/plugins/DuetPiManagementPlugin.json': No such file or directory chown: cannot access '/opt/dsf/plugins/DuetPiManagementPlugin': No such file or directory chmod: cannot access '/opt/dsf/plugins/DuetPiManagementPlugin': No such file or directory Preparing to unpack .../3-duetpluginservice_3.4-b6_armhf.deb ... Unpacking duetpluginservice (3.4-b6) over (3.4-b5) ... Preparing to unpack .../4-duetcontrolserver_3.4-b6_armhf.deb ... Unpacking duetcontrolserver (3.4-b6) over (3.4-b5) ... To delete "gpio" group run as root: groupdel gpio Preparing to unpack .../5-duetruntime_3.4-b6_armhf.deb ... Unpacking duetruntime (3.4-b6) over (3.4-b5) ... Preparing to unpack .../6-duetwebserver_3.4-b6_armhf.deb ... Unpacking duetwebserver (3.4-b6) over (3.4-b5) ... Preparing to unpack .../7-duetwebcontrol_3.4-b6_all.deb ... Unpacking duetwebcontrol (3.4-b6) over (3.4-b5) ... Preparing to unpack .../8-reprapfirmware_3.4-b6-1_all.deb ... Unpacking reprapfirmware (3.4-b6-1) over (3.4-b5-1) ... Errors were encountered while processing: /tmp/apt-dpkg-install-2ohPdo/2-duetpimanagementplugin_3.4-b6_armhf.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
-
@oozebot Thanks for reporting it, I'll have a look. Make sure you finish the upgrade process via dpkg as recommended by apt, then an update prompt should show up if your boards are still out-of-date.
-
Just attempted a firmware upgrade on Duet 2 Wifi by using the ..github.com/Duet3D/RepRapFirmware/releases/download/3.4.0beta6/Duet2CombinedFirmware.bin. Received the following error:
Error: M997: In-application programming binary "0:/firmware/Duet2_SDiap32_WiFiEth.bin" not found
Cheers,
David -
@mckoz Download the missing file from https://github.com/Duet3D/RepRapFirmware/releases/tag/3.3 and upload it again on the system files page, then you should be able to upgrade using M997.
-
@chrishamm Worked, thank you!
-
This post is deleted! -
I am not a native English speaker, excuse me if this is nonsense.
So is this[Duet 3 MB6HC and 3 Mini] Heaters, fans and filament monitors are now supported on these boards when they are switched into expansion mode using M954. Caution: this has not been tested thoroughly! [Duet 3 + expansion boards] Expansion boards now track the temperatures of all sensors in the system. This means that a thermostatic fan connected to an expansion board can now be controlled by sensor(s) on different expansion boards(s).
means that I can now connect my filament sensor to MB6HC using extruder, heater and thermistor on my Toolboard v1.1?
-
@martin7404 said in Software bundle 3.4.0 beta 6 available:
I am not a native English speaker, excuse me if this is nonsense.
So is this[Duet 3 MB6HC and 3 Mini] Heaters, fans and filament monitors are now supported on these boards when they are switched into expansion mode using M954. Caution: this has not been tested thoroughly! [Duet 3 + expansion boards] Expansion boards now track the temperatures of all sensors in the system. This means that a thermostatic fan connected to an expansion board can now be controlled by sensor(s) on different expansion boards(s).
means that I can now connect my filament sensor to MB6HC using extruder, heater and thermistor on my Toolboard v1.1?
No, it means that you can use a MB6HC as an expansion board to another MB6HC.
-
@dc42 said in Software bundle 3.4.0 beta 6 available:
On behalf of team Duet3D I am please to announce the availability of RRF/DWC/DSF 3.4.0 beta 6. Highlights of this release include:
- DWC has a search/replace function in the code editor
- DSF has a much improved SBC interface
- RRF supports two new types of input shaping, other minor improvements, and bug fixes
RRF release notes: https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta-&-RC#reprapfirmware-340beta6
DWC release notes: https://github.com/Duet3D/DuetWebControl/wiki/Changelog-DWC-3.x
DSF release notes: https://github.com/Duet3D/DuetSoftwareFramework/wiki/Changelog-DSF-3.xThe RRF upgrade notes include important information relating to tool change behaviour and to the use of M80/M81.
Users running Duet in standalone mode can download the new RRF binaries and the new DWC from https://github.com/Duet3D/RepRapFirmware/releases/tag/3.4.0beta6. Users running with attached Single Board Computer should upgrade from the unstable feed of the Duet3D package server.
If you encounter issues with this release, please start a new thread and include [3.4.0beta6] in the topic name.
have you included the corrections for the magnetic sensor you added in the pre beta you've attached here: https://forum.duet3d.com/topic/25271/rotating-magnetic-sensor-keeps-pausing-printer/115?_=1636287442850 ?
-
Thanks for the firmware update @dc42.
I've just updated my printer to 3.4.0 beta 6 and based on a very simple motion test (simple 50mm jog in cartesian Y at differing bed radii) M669 F parameter seem to be working properly when using Polar kinematics, I assume that'll translate to A too. Thanks for the speedy fix!
As a side note I am still having to use the usb interface and reset double tap procedure to get my D3 Mini + to take an update, DWC and the CAN driver are both updating from a simple upload. Its not impacting anything for me at the moment as my printer is in the same room as my desktop. However I'd like to get it sorted as if I ever get to the point of building out a farm, I'd prefer not to have to go to each machine individually.
Many thanks again to all the duet team!
Cheers
Barry M -
@thedragonlord said in Software bundle 3.4.0 beta 6 available:
have you included the corrections for the magnetic sensor you added in the pre beta you've attached here
Yes.
-
@mckoz said in Software bundle 3.4.0 beta 6 available:
Just attempted a firmware upgrade on Duet 2 Wifi by using the ..github.com/Duet3D/RepRapFirmware/releases/download/3.4.0beta6/Duet2CombinedFirmware.bin. Received the following error:
Error: M997: In-application programming binary "0:/firmware/Duet2_SDiap32_WiFiEth.bin" not found
Cheers,
DavidYou have to upload the .bin file in the firmware subfolder