Skip to content

Releases: Duet3D/RepRapFirmware

Release 3.1.0

15 May 17:53
Compare
Choose a tag to compare

Please do not use any of the main board firmware binaries in this release. Use release 3.1.1, which includes an important bug fix.

This is the first stable release of RepRapFirmware supporting GCode meta commands and, a comprehensive object model. It also supports an object cancellation facility, better support for Duet 3 expansion and tool boards, and many other improvements compared to the 3.0 release.

Release 2.05.1 (Duet 2), 1.26.1 (Duet 06/085)

09 Feb 11:47
Compare
Choose a tag to compare

This release fixes bugs in 2.05. See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md for the change list.

Duet WiFi, Duet Ethernet and Duet Maestro users can normally install all the components by uploading the Duet2Firmware.zip file via the System Files page of Duet Web Control.

Release 3.0

03 Jan 16:02
8fe5b61
Compare
Choose a tag to compare

This is the first stable release of RepRapFirmware 3. See https://github.com/dc42/RepRapFirmware/blob/v3-dev/WHATS_NEW_RRF3.md for the release notes. Caution: there have been substantial changes since RepRapFirmware 2.x, which require changes to the config.g file.

Most users of Duet 2 and users of Duet 3 in standalone mode should be able to upgrade just by uploading file Duet2and3Firmware-3.0.zip into /sys on the SD card via Duet Web Control. Users of Duet 3 with attached Raspberry Pi should update from the Pi using sudo apt-get update followed by sudo apt-get upgrade.

Duet 3 users upgrading from 3.0beta firmware versions may need the file Duet3iap_spi_MB6HC.bin (if using SBC) or Duet3iap_sd_MB6HC.bin (if running standalone) which I have added to this release.

Release 2.05 (Duet 2 series) and 1.26 (Duet 06/085)

13 Dec 12:47
Compare
Choose a tag to compare

This release fixes bugs in 2.04. See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md for the upgrade notes and change list.

Users of Duet WiFi, Duet Ethernet and Duet Maestro boards running recent firmware and Duet Web Control versions can just upload the Duet2Firmware-2.05.zip file to update the main firmware, Duet Web Control and (if needed) DuetWiFiServer. Users of older Duets will need to update main firmware and Duet Web Control separately.

Release 2.04 (Duet 2) and 1.25 (Duet 06/085)

01 Nov 16:23
590805f
Compare
Choose a tag to compare

This release fixes bugs in 2.03 and has several minor feature improvements. See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md for important upgrade notes and the full change list.

Users of Duet WiFi, Duet Ethernet and Duet Maestro running recent firmware and Duet Web Control versions can upgrade both the firmware and Duet Web Control just by uploading the Duet2Firmware-2.04.zip file through Duet Web Control.

The version of CoreNG needed to build this release is https://github.com/dc42/CoreNG/tree/392fed2e1423e0c949d7e21a993539087bffc088.

Release 2.03 (Duet 2 series), 1.24 (Duet 06/085)

13 Jun 18:00
fb6658d
Compare
Choose a tag to compare

This release includes many new features and bug fixes. For the full list and upgrade notes, see https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md. Always read the upgrade notes before upgrading firmware!

Duet WiFi/Ethernet/Maestro users who are already running a recent version of Duet Web Control can just download Duet2Firmware-2.03.zip and upload it to the Duet via the Upload System Files button. Other users should install the firmware file appropriate to your electronics.

Release 2.02

24 Dec 14:18
Compare
Choose a tag to compare

This release provides many new features and bug fixes compared to the previous stable release (2.01). See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md for the change list. The only significant change since the 2.02RC7 release is a bug fix for the step timing on the Duet Maestro.

To upgrade from firmware 2.0 or later, upload the Duet2Firmware-2.02.zip file through the Settings/General tab of Duret Web Control. This file also includes Duet Web Control 1.22.6 and DuetWiFiServer 1.21.

I've also provided a RepRapFirmware.bin file and a copy of DWC 1.22.6 for Duet 06/085 users - please note that this has received minimal testing!

Update 2019-01-08: I have released DuetWiFiServer 1.22 for the Duet WiFi to fix a transmit buffer exhaustion issue. This is included in the Duet2Firmware-2.02a.zip bundle. If you are already running main firmware 2.02 then you need only install the DuetWiFiServer-1.22.bin file instead of the whole bundle.

Update 2019-04-02: I have released DuetWiFiServer 1.23 for the Duet WiFi to fix an issue when the Duet is run in access point mode. This is included in the Duet2Firmware-2.02b.zip bundle. If you are already running main firmware 2.02 then you need only install the DuetWiFiServer-1.23.bin file instead of the whole bundle.

Release 2.01 (Duet 2 series) and 1.22 (older boards)

26 Jul 16:38
Compare
Choose a tag to compare

This is mostly a bug-fix release, with only minor new and changed features. See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md for the change list.

Files DuetWiFiServer.bin and DuetDriverFiles.zip did not change in this release.

Duet WiFi and Duet Ethernet users should install Duet2CombinedFirmware.bin and DuetWebControl-1.21.2-dc42.zip. Duet WiFi owners should also install DuetWiFiserver-1.21.bin if not already running this version of the WiFi module firmware.

Duet 06 and 085 users should install RepRapFirmware.bin and DuetWebControl-1.21.2-dc42.zip.

The Symbols files are not to be installed, they are to help debug unexpected software resets.

UPDATE 2018-08-31: update Duet Web Control to version 1.22.3

Release 2.0 for SAM4 electronics and 1.21 for SAM3X electronics

05 Jun 19:24
Compare
Choose a tag to compare

Version 2.0 for SAM4-based electronics is the first full release of RepRapFirmware to use a real time operating system. It also brings a number of new features and bug fixes. See https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md for the upgrade notes full change list.

Version 1.21.1 is a maintenance release for SAM3X-based electronics with the same bug fixes (where applicable) and most of the new features.

The DuetWiFiServer.bin file, Windows device driver files (DuetDriverFiles.zip) and iap files in this release are unchanged from the ones in release 1.21. So there is no need to upgrade them if you are currently using release 1.21.

Release 1.21

21 Mar 10:31
89925c6
Compare
Choose a tag to compare

The latest and greatest version of RepRapFirmware. Featuring additional support for CNC machines and laser cutters, multi-touch bed probing, more reliable WiFi in some situations, and lots more.

Important! Read the upgrade notes at https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md before upgrading.

Files you should download to upgrade a Duet:

  • For Duet 2 WiFi: DuetWiFiFirmware.bin or Duet2CombinedFirmware.bin (which are the same file), DuetWiFiServer.bin and iap4e.bin
  • For Duet 2 Ethernet: DuetEthernetFirmware or Duet2CombinedFirmware (which are the same file) and iap4e.bin
  • For Duet 2 Maestro: DuetMaestroFirmware.bin and iap4s.bin
  • For Duet 06 or 085: RepRapFirmware.bin and iap.bin
  • For all Duets you also need DuetWebControl.zip
  • For all Duets, if you use Windows to communicate with your Duet over USB, update the device driver using DuetWindowsDriverFiles,.zip