Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    New stable software version 3.5.0 now available

    Scheduled Pinned Locked Moved
    Firmware installation
    3
    5
    391
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • chrishammundefined
      chrishamm administrators
      last edited by chrishamm

      On behalf of the Duet3D team I am very pleased to announce the availability of stable version 3.5.0. Highlights of this release include:

      • Support for multiple motion systems and our new scanning Z-probe
      • Input shaping support on axes driven by CAN-connected expansion boards
      • New WiFi firmware version 2.1 featuring (partial) WPA enterprise support
      • Modern code editor in DWC based on the VSCode editor (Monaco)
      • Transition of DWC code files from JavaScript to TypeScript and upgrade from Webpack 4 to 5
      • Input Shaping plugin now integrated in DWC
      • New DSF HTTP compatibility layer for RepRapFirmware rr_ HTTP requests
      • DSF suppot for new Debian Bookworm images (for new DuetPi images)
      • New ConfigTool with many more improvements

      As with every stable release, we highly recommend reading the upgrade notes or using the ReleaseMgr plugin in order to avoid upgrade issues for:

      • RepRapFirmware
      • DuetWebControl
      • DuetSoftwareFramework

      Users in standalone mode can obtain the upgrade bundle here.

      New stable DuetPi images based on the latest Raspberry Pi OS (Debian Bookworm) including upgrade instructions are now available here. Users in SBC mode should consider upgrading to that DuetPi version because the current version will reach its EOL soon (Debian Buster's EOL is scheduled for June 30th, 2024). If you're in SBC mode and don't want to upgrade, you can update the packages as always using the regular apt update/upgrade method. This upgrade method will be surperseded by M997 S2 in the new image to simplify the update process.

      If you see "Incompatible Software Versions" in your browser upon first launch, press Ctrl+Shift+R to reload the cached version in your browser. In case you encounter other problems, please open a new thread with [3.5.0] in the title.

      Duet software engineer

      dc42undefined 1 Reply Last reply Reply Quote 10
      • chrishammundefined chrishamm pinned this topic
      • dc42undefined
        dc42 administrators @chrishamm
        last edited by dc42

        If you are a Duet 3 user planning to upgrade to this release, please heed the following upgrade note:

        • Very important! If you use a M400 command in your deployprobe.g or retractprobe.g file (or the corresponding files with the probe number added e.g. deployprobe0.g) or in any macro files that are called by those files, and your main board supports multiple motion systems (e.g. any Duet 3 main board), you must add parameter S1 to that command. Failure to do so is likely to result in head movement outside the configured M208 limits.

        Adding the S1 parameter to M400 commands has no effect if you are running older firmware versions, so you won't need to remove it if you subsequently revert to an earlier firmware version.

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        gtriderundefined 1 Reply Last reply Reply Quote 1
        • gtriderundefined
          gtrider @dc42
          last edited by

          @dc42 Wish I had read this before I upgraded. Luckily I can flip the flex PEI sheet over and use the other side. I keep telling myself to wait a few weeks before updating.

          dc42undefined 1 Reply Last reply Reply Quote 1
          • dc42undefined
            dc42 administrators @gtrider
            last edited by

            We have decided to withdraw the Duet 3 main board firmware binaries from this release, because of the unexpected and potentially damaging side-effects when M400 is used in a deployprobe.g or retractprobe.g file. We expect to release 3.5.1 in the very near future.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            dc42undefined 1 Reply Last reply Reply Quote 2
            • dc42undefined
              dc42 administrators @dc42
              last edited by

              We are in the process of releasing software 3.5.1 which has a fix for this issue. The standalone files have already been released and the package server is in the process of being updated. We'll make an announcement when the release is complete.

              Duet WiFi hardware designer and firmware engineer
              Please do not ask me for Duet support via PM or email, use the forum
              http://www.escher3d.com, https://miscsolutions.wordpress.com

              1 Reply Last reply Reply Quote 0
              • dc42undefined dc42 locked this topic
              • dc42undefined dc42 unpinned this topic
              • First post
                Last post
              Unless otherwise noted, all forum content is licensed under CC-BY-SA