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

    Updating firmware from 2 to 3 worhwhile?

    Scheduled Pinned Locked Moved
    General Discussion
    6
    11
    590
    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.
    • infamous_pandaundefined
      infamous_panda
      last edited by

      It's been a while.

      I have a Tevo little monster (fairly large Delta) upgraded with a Duet Maestro, and it's been reasonably well sorted as far as print quality and reliability for the past couple of years. I have Slic3r profiles and Macros setup that have made running this thing mostly painless.

      I have looked but have not found any firmware features that would warrant the upgrade from Rerap 2.05 to the current version of 3. I understand there is quite a bit of work to make sure all the configurations carry over properly.

      I'd be interested in features that would improve speed and quality.

      fcwiltundefined zaptaundefined DonStaufferundefined 3 Replies Last reply Reply Quote 0
      • Phaedruxundefined
        Phaedrux Moderator
        last edited by

        If you don't see anything that catches your eye in the RRF3 changelog and you're happy with the way it's running now, there is no requirement to upgrade.

        https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-33

        For speed and quality improvements you may benefit from input shaping, but this is still a beta feature and requires an accelerometer.

        Z-Bot CoreXY Build | Thingiverse Profile

        1 Reply Last reply Reply Quote 0
        • fcwiltundefined
          fcwilt @infamous_panda
          last edited by

          @infamous_panda said in Updating firmware from 2 to 3 worhwhile?:

          I'd be interested in features that would improve speed and quality.

          For me the conditional code features alone were worth the update, I make use of them in many places.

          For now I have settled on version 3.3. I will let others try 3.4 and when it appears to be stable I may move up to it.

          Frederick

          Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

          1 Reply Last reply Reply Quote 0
          • zaptaundefined
            zapta @infamous_panda
            last edited by

            @infamous_panda upgrading from 2 to 3 is a pain but I think it worth it because otherwise you will stay behind with less attention to the version you are using.

            Unless if you don't plan to keep that printer for a long time.

            1 Reply Last reply Reply Quote 0
            • Phaedruxundefined
              Phaedrux Moderator
              last edited by

              If you do wish to try it, here is the best way to upgrade and still retain the option to revert.

              If you still have access to DWC. Upload these 3 zip files, one at a time in the system tab. Don't extract them first. Reboot after each. Use M115 in the gcode console to verify the firmware has been applied.
              https://github.com/Duet3D/RepRapFirmware/releases/download/2.05.1/Duet2Firmware-2.05.1.zip
              https://github.com/Duet3D/RepRapFirmware/releases/download/3.0/Duet2and3Firmware-3.0.zip
              https://github.com/Duet3D/RepRapFirmware/releases/download/3.3/Duet2and3Firmware-3.3.zip
              That will get your firmware and DWC up to date.

              You can see the change logs here:
              https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x

              For your config, might be a good idea to run through the configurator tool and generate a fresh set for RRF3.
              https://configtool.reprapfirmware.org/Start

              Backup your existing config files in the sys folder in case you want to switch back to RRF2. It’s easy to switch back and forth, just upload the zip file for the version you want and then upload your config files.

              These documents will come in handy during the conversion.
              https://duet3d.dozuki.com/Wiki/RepRapFirmware_3_overview
              https://duet3d.dozuki.com/Wiki/Gcode

              Z-Bot CoreXY Build | Thingiverse Profile

              1 Reply Last reply Reply Quote 0
              • DonStaufferundefined
                DonStauffer @infamous_panda
                last edited by

                @infamous_panda Yes. RRF 3.4 is solid and has some terrific new features in terms of metacommands.

                fcwiltundefined 1 Reply Last reply Reply Quote 0
                • infamous_pandaundefined
                  infamous_panda
                  last edited by

                  So conditional programing and meta commands. What would a common use case for this be?

                  I am interested in input shaping.

                  zaptaundefined 1 Reply Last reply Reply Quote 0
                  • zaptaundefined
                    zapta @infamous_panda
                    last edited by

                    @infamous_panda said in Updating firmware from 2 to 3 worhwhile?:

                    I am interested in input shaping

                    If you don't want to hassle with an accelerometer, you can also tune it with an input shaping tower as we do with other parameters. The duet documentation has a link to an stl model that is good for this purpose.

                    1 Reply Last reply Reply Quote 0
                    • fcwiltundefined
                      fcwilt @DonStauffer
                      last edited by

                      @donstauffer said in Updating firmware from 2 to 3 worhwhile?:

                      @infamous_panda Yes. RRF 3.4 is solid and has some terrific new features in terms of metacommands.

                      Even though it is still in BETA you are finding it bug free?

                      Frederick

                      Printers: a small Utilmaker style, a small CoreXY and a E3D MS/TC setup. Various hotends. Using Duet 3 hardware running 3.4.6

                      DonStaufferundefined oliofundefined 2 Replies Last reply Reply Quote 0
                      • DonStaufferundefined
                        DonStauffer @fcwilt
                        last edited by

                        @fcwilt Wow, I put 3.4 when I meant 3.3. I have no experience with 3.4. But 3.3 is great!

                        1 Reply Last reply Reply Quote 0
                        • oliofundefined
                          oliof @fcwilt
                          last edited by

                          @fcwilt to answer your question, 3.4b6 fares well on my IDEX setup on a duet 3 mini 5+ with expansion board in standalone mode.

                          I've been holding off 3.4b7 because the new event system and changed behavior around heater faults, but mostly because I don't have the time to build my own macros to re-implement previous default behavior.

                          <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

                          1 Reply Last reply Reply Quote 0
                          • First post
                            Last post
                          Unless otherwise noted, all forum content is licensed under CC-BY-SA