Releases: Duet3D/RepRapFirmware
3.5.0 Release Candidate 1
This release fixes introduces the remaining new features planned for the 3.5 release cycle and fixes bugs in 3.5.0-beta4. Highlights include:
- Experimental support for LDC1612-based scanning Z probes connected to tool boards and SAMMYC21 boards
- New fileread function for reading single-line CSV files
- Improved input shaping, in particular for short moves
See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-350-rc1-changes-since-350-beta4 for the change list and upgrade notes. You can use the DWC ReleaseMgr plugin to highlight changes that are likely to affect your machine.
User of Duets with attached Single Board Computer, please update from the unstable feed on the package server. Users of Duets in standalone mode, use the files here. The WiFi module files are unchanged from 3.5.0-beta.4.
Release 3.4.6
This release fixes bugs in 3.4.5 and introduces minor new features. See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-346 for the list of changes.
Users running Duet with attached single board computer should upgrade from the stable package feed on the package server. Users running in standalone mode, use the files here.
Release 3.4.6-rc.1
This release fixes bugs in 3.4.5 stable and introduces some minor features. The change list is at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC#reprapfirmware-346-rc1-changes-since-345-stable.
Release 3.5.0-beta.4
This release fixes bugs in beta 3 and brings a few new features:
- LED strips on expansion boards
- Experimental Enterprise Authentication to WiFi-equipped Duets.
- Reduced motor noise and an experimental Assisted Open Loop mode for the Expansion 1HCL board
See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350-beta4 for the upgrade notes and change list.
Duet users running in standalone mode can use the files here. The WiFi server modules are still version 2.1-beta4 so there is no need to reinstall them if you are already using that version.
Duet users running in SBC mode should upgrade from the unstable feed on the package server as usual.
Release 3.5.0-beta.3
This release brings input shaping to CAN-connected expansion boards, pressure advance synchronised to input shaping, some minor feature improvements and bug fixes. Release notes are at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350beta3.
Release 3.5.0beta2
This beta release brings a number of new features and bug fixes. See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350beta2 for the change list.
Users of Duets in SBC mode should update from the package server. User of Duet in standalone mode should use the files here. The WiFi files are from WiFiSocketServerRTOS release 2.1beta3.
Release 3.5beta1
This release brings support for dual motion systems on some boards, more types of user input in M291 message box commands, array-values variables, and many smaller improvements to functionality. Be sure to read the upgrade notes and known issues list at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-Beta#reprapfirmware-350-beta1 before upgrading! As this is the first beta following major changes to the motion system planning code, it is not recommended for those of a nervous disposition. You may wish to test at reduced motor currents initially.
Other notes:
- CAN protocols have not changed significantly in this release, so version 3.5beta1 main board firmware will work with version 3.4.x expansion board firmware, and vice versa.
- For WiFi enabled boards, DuetWiFiServer version 2.1beta 2 is included with these files; however you can continue using version 1.27 if you wish. In some systems, version 2.1beta2 may give a lower upload speed than 1.27, however it supports additional features such as WiFi scanning and WPA Enterprise (details to follow) and it may work better with some WiFi access points than 1.27 does. Note, if you do upgrade to 2.1beta2 then you will have to re-enter your access point details using M587.
Release 3.4.5
This is a bugfix release. For the list of bugs fixed, see https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-345.
Important! There are no changes to firmware binaries for Duet 3 expansion boards, so they remain at version 3.4.4 in the Duet2and3Firmware-3.4.5.zip file in this release
Important! Some users experienced issues with the printer failing to complete homing in this release. This was traced to an incorrect main board binary file within the .zip file included in this release. The .zip file has been updated with the correct file.
Release 3.4.4
This fixes bugs in the 3.4.3 release that affected Duet 2 WiFi, Duet 3 MB6HC, Duet 3 MB6XD and possibly Duet 3 Mini WiFi main boards. The firmware binaries for other boards have not changed except for the version number. See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-344 for the change list.
Release 3.4.3
This release fixes a bug in previous software releases for the Duet 3 MB6XD with expansion boards, and supports the forthcoming Duet 3 MB6HC version 1.02 hardware revision. See https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-343 for the change list.
The WiFi firmware (DuetWiFiServer.bin) and IAP files have not changed since the previous release. The Symbols archive files are for debugging use only.