Skip to content

RepRapFirmware 1.20

Choose a tag to compare

@dc42 dc42 released this 08 Mar 12:53

This release implements many new features and bug fixes. For a list of the changes, see the WHATS_NEW file (https://github.com/dc42/RepRapFirmware/blob/dev/WHATS_NEW.md).

Alongside the new main firmware release, a new version of DuetWiFiServer is provided, which resolves the disconnection issues seen by a minority of users and addresses the KRACK vulnerability in the previous WPA-2 implementation.

Chrishamm has kindly provided DuetWebControl 1.20 to make use of some of the new features of this release.

Important upgrade notes

  1. To upgrade a Duet WiFi from firmware 1.19 or later, upgrade DuetWiFiFirmware first, then reconnect and separately upgrade DuetWiFiServer.

  2. To upgrade a Duet WiFi from firmware 1.18.2 or earlier, copy the DuetWiFiFirmware.bin and DuetWiFiServer.bin files to /sys on the SD card without installing them. Then install DuetWiFiFirmware by sending first M997 S0 from PanelDue or a USB host, then when it restarts install DuetWiFiServer by sending M997 S1. Then follow the initial connection procedure for firmware 1.19 and later to re- enter your WiFi network details.

  3. Some users may need to make changes to their configuration files. See the WHATS_NEW file (see above for link) for the details.

  4. If you are upgrading from firmware 1.18.2 or earlier, there were changes made in version 1.19 that may require you to make other changes to your files in /sys. So read the upgrade notes for version 1.19 too.

  5. The Windows device driver files have not changed since release 1.19. So no need to update them if you are already running firmware 1.19 or later.