Navigation

    Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    New beta firmware 2.01beta1/1.21.2beta1 available

    Firmware installation
    14
    31
    3116
    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.
    • dc42
      dc42 administrators last edited by dc42

      I have just released this at https://github.com/dc42/RepRapFirmware/releases/tag/2.01beta1. This fixes a bunch of mostly minor bugs in the 2.0 release:

      • When using a mixing extruder, the feed rate for extruder-only moves was incorrect
      • If additional axes were not created in the order UVWABC then incorrect homing files might be run (thanks chrishamm)
      • On the Duet Maestro, the 7th stepper step/dir pin numbers were swapped
      • If you paused a print during a G2/G3 arc move, on resuming it the arc centre was at the wrong place. This release defers the pause until the arc move is completed.
      • If a command that interrogated the network (e.g. M122 on the Duet WiFi) was sent from USB, PanelDue or another non-network channel, the network subsystem could be accessed by multiple tasks concurrently, causing network disconnections or other errors
      • When using a bltouch, between probe points the pin retracted, deployed and retracted again
      • M206 with no parameters didn't report the current axis offsets
      • During heating, the firmware returned M408 S0 responses to the PanelDue port even if the last request was M408 S2
      • Fixed VBUS detection (thanks chrishamm)
      • If the resume threshold in the M911 command was set higher than the supply voltage then the save-on-power-off mechanism never got primed. It will now prime at the auto-save threshold plus 0.5V or the resume threshold, whichever is lower.
      • Fixed "2dtstc2diva=u" in debug printout
      • Where a G- or M-code command parameter was supposed to accept unsigned values only, if a negative value was supplied then it was accepted and converted to a large unsigned value

      New features and changed behaviour:

      • If the firmware gets stuck in a spin loop, the RTOS builds now discard LR and 16 stack dwords in order to get more useful information from the stack trace
      • Increased M999 delay to 1 second
      • The report generated by M122 now includes a list of mutexes and their owners
      • Added SW_ENC pin on CONN_SD to available GPIO ports (thanks chrishamm)

      Please note, although I have done test prints with this release, I have not had time to test all the changes. So if you were affected by one of the issues that I have attempted to fix, please report whether the fix has worked for you.

      Catalin_RO zerspaner_gerd 2 Replies Last reply Reply Quote 4
      • Catalin_RO
        Catalin_RO @dc42 last edited by

        @dc42 said in New beta firmware 2.01beta1/1.21.2beta1 available:

        If you paused a print during a G2/G3 arc move, on resuming it the arc centre was at the wrong place. This release defers the pause until the arc move is completed.

        I'm just imagining the situation while machining some larger part and looking at the spindle going to hit some material holding fixture during a long arc move! This shouldn't happen very often, but it may be a lot more expensive when compared to the original bug (BTW I saw it happening once and couldn't tell what hit me! Luckily I was machining some POM and the end mill survived the wrong re-entry point!).

        1 Reply Last reply Reply Quote 0
        • dc42
          dc42 administrators last edited by

          In that situation, I think emergency stop would be more appropriate.

          1 Reply Last reply Reply Quote 0
          • zerspaner_gerd
            zerspaner_gerd @dc42 last edited by zerspaner_gerd

            @dc42 said in New beta firmware 2.01beta1/1.21.2beta1 available:

            • Increased M999 delay to 1 second

            Should this change avoid this mistake?

            0_1529873360606_Halted nach NotAus.JPG

            Appears every time trigger "T0"
            (M581 E0 S0 T0 C0)

            1 Reply Last reply Reply Quote 0
            • dc42
              dc42 administrators last edited by

              Possibly.

              1 Reply Last reply Reply Quote 0
              • gtj0
                gtj0 last edited by

                @dc42 were you able to reproduce/fix the issue I had with the Duex5 not being recognized after a reset?
                https://forum.duet3d.com/topic/5713/duet2-with-2-0-rtos-looses-duex5-on-reset

                dc42 1 Reply Last reply Reply Quote 0
                • dc42
                  dc42 administrators @gtj0 last edited by

                  @gtj0 said in New beta firmware 2.01beta1/1.21.2beta1 available:

                  @dc42 were you able to reproduce/fix the issue I had with the Duex5 not being recognized after a reset?
                  https://forum.duet3d.com/topic/5713/duet2-with-2-0-rtos-looses-duex5-on-reset

                  I didn't have time to try that, because I needed to get the beta released before I go on vacation. It's on my list to try.

                  1 Reply Last reply Reply Quote 0
                  • gtj0
                    gtj0 last edited by

                    Oddly enough, it seems to be working now. Anyway have a good holiday!

                    gtj0 1 Reply Last reply Reply Quote 0
                    • timcurtis67
                      timcurtis67 last edited by

                      Updated and started printing last night with this new version. No issues at all so far.

                      1 Reply Last reply Reply Quote 0
                      • gtj0
                        gtj0 @gtj0 last edited by

                        @gtj0 said in New beta firmware 2.01beta1/1.21.2beta1 available:

                        Oddly enough, it seems to be working now. Anyway have a good holiday!

                        I spoke too soon, about the Duex5 not your holiday :). It seems I'm back to losing it after a reset.

                        1 Reply Last reply Reply Quote 0
                        • autsch
                          autsch last edited by

                          The Web Interface of this version is junk.
                          Why publish an untested Version as beta? This is early alpha.

                          dc42 1 Reply Last reply Reply Quote 0
                          • dc42
                            dc42 administrators @autsch last edited by

                            @autsch, please explain what problems you are having with the web interface. You can revert to Duet Web Control 1.21 or 1.21.1 if necessary.

                            autsch 2 Replies Last reply Reply Quote 0
                            • autsch
                              autsch @dc42 last edited by

                              @dc42, Java script error, if you save settings in the web interface.
                              I use windows 10, error was in Firefox developer.
                              Z moved in -Y.

                              1 Reply Last reply Reply Quote 0
                              • autsch
                                autsch @dc42 last edited by autsch

                                @dc42, if you want, I could install it this night and write down the errors.
                                John had the same problem with a Delta in Z axis
                                https://forum.duet3d.com/topic/5842/weird-z-behavior-with-first-attempt-with-rtos-firmware-on-delta/2
                                When I tried to open the js.gz, I got an error from Microsoft Scripting host:
                                0_1530203136541_dc42.PNG

                                Dougal1957 1 Reply Last reply Reply Quote 0
                                • Dougal1957
                                  Dougal1957 @autsch last edited by

                                  @autsch Chris Hamm has released a new version of DWC which may have fixed this error see

                                  autsch 1 Reply Last reply Reply Quote 2
                                  • autsch
                                    autsch @Dougal1957 last edited by autsch

                                    @dougal1957 , Great!

                                    Works now 😉

                                    Thanks

                                    1 Reply Last reply Reply Quote 0
                                    • Barracuda72
                                      Barracuda72 last edited by

                                      just installed the beta 2 today and the Script errors are gone if i want to add a new temp button

                                      1 Reply Last reply Reply Quote 1
                                      • c310
                                        c310 last edited by

                                        hi! i did not find a link to b2 and now using b1 .
                                        in webUI it shows

                                        Error: Can't open 0:/sys/oem.json to read, error code 4

                                        1 Reply Last reply Reply Quote 0
                                        • resam
                                          resam last edited by

                                          There is no b2 - @Barracuda72 is this a typo?

                                          @c310 the oem.json error is normal - only OEM vendors ship this file. "Normal" users can ignore the error.

                                          1 Reply Last reply Reply Quote 0
                                          • dc42
                                            dc42 administrators last edited by

                                            There is a b2 of DWC 1.21.2, it's in chrishamm's github repo.

                                            1 Reply Last reply Reply Quote 0
                                            • Barracuda72
                                              Barracuda72 last edited by

                                              As David stated...no typo 😉

                                              1 Reply Last reply Reply Quote 0
                                              • Iamturbo1978
                                                Iamturbo1978 last edited by

                                                Hello,

                                                I am getting an error that I know I am making happen. I currently have V2.0 and I tried to upgrade to 2.01. I downloaded "Duet2CombinedFirmware.bin, loaded it to my DuetWifi, try to update, and I get an error,
                                                'Error: M997: In-application programming binary "iap4e.bin not found'

                                                I know this has to be something I am missing, but I dont have any idea where to start looking to fix the problem. Hopefully someone can point me in the direction I need to go to fix this problem.

                                                Thanks
                                                TC

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

                                                  Maybe try updating the IAP files again?

                                                  1 Reply Last reply Reply Quote 0
                                                  • dc42
                                                    dc42 administrators @Iamturbo1978 last edited by

                                                    @iamturbo1978, download iap4e.bin from https://github.com/dc42/RepRapFirmware/releases/tag/2.0 and upload it through the Settings General page of DWC.

                                                    Iamturbo1978 1 Reply Last reply Reply Quote 0
                                                    • Iamturbo1978
                                                      Iamturbo1978 @dc42 last edited by

                                                      @dc42, Wonderful. Thank you so much for the help.

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