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

    3.5 B3 Toolboard stepper intermittently running backwards

    Scheduled Pinned Locked Moved Solved
    Beta Firmware
    12
    83
    4.5k
    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.
    • dc42undefined
      dc42 administrators @tas
      last edited by

      @tas please provide your config.g file.

      Do you have pressure advance or input shaping configured?

      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 0
      • dc42undefined
        dc42 administrators @dc42
        last edited by

        @ctilley79 @tas @Argo I have found a possible cause of this issue. It will indeed give the appearance of randomness because whether it happens will depend on the history of moves done. It is most likely to occur either segmentation is enabled. It is unlikely to occur unless pressure advance is in use, although it might possibly occur on a delta printer even when pressure advance is not used.

        Are you able to test a new build of the firmware that should correct this? If so, which boards do you need firmware for?

        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

        Exerqtorundefined ctilley79undefined Argoundefined 3 Replies Last reply Reply Quote 0
        • Exerqtorundefined
          Exerqtor @dc42
          last edited by Exerqtor

          @dc42 said in 3.5 B3 Toolboard stepper intermittently running backwards:

          @ctilley79 @tas @Argo I have found a possible cause of this issue. It will indeed give the appearance of randomness because whether it happens will depend on the history of moves done. It is most likely to occur either segmentation is enabled. It is unlikely to occur unless pressure advance is in use, although it might possibly occur on a delta printer even when pressure advance is not used.

          Are you able to test a new build of the firmware that should correct this? If so, which boards do you need firmware for?

          I've had a much similar issue on my Duet 3 @ 1LC and would love to test out a possible fix ✌️

          1 Reply Last reply Reply Quote 0
          • tasundefined
            tas
            last edited by

            Hi dc42,

            I just need firmware for Duet2wifi and I can test immediately.

            I do have pressure advance enabled in my config.

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

              @tas please try the file at https://www.dropbox.com/sh/in0t2j68ic66oa8/AADv_6WzRy07H6MhBOrkDt23a?dl=0. Caution: this is untested because I no longer have a Duet 2 machine to test it on.

              @Exerqtor I will test the new tool board firmware on my machine before I make it available.

              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 tasundefined 2 Replies Last reply Reply Quote 0
              • dc42undefined
                dc42 administrators @dc42
                last edited by

                @Exerqtor my test print was OK so I have put the new binaries for tool board and 6HC at https://www.dropbox.com/sh/in0t2j68ic66oa8/AADv_6WzRy07H6MhBOrkDt23a?dl=0. The tool board binary should be all you need to fix this issue.

                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
                • ctilley79undefined
                  ctilley79 @dc42
                  last edited by

                  @dc42 I’m using an SBC Duet 3 6HC and Toolboard. Is there a process to update without the package manager?

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

                    @ctilley79 if you are already running 3.5.0-beta.3 then it should be OK to just upload the new files via DWC.

                    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 1
                    • tasundefined
                      tas @dc42
                      last edited by

                      @dc42 Yes that has fixed the problem.

                      I tried extrude and retract from the paneldue three times rebooting the printer each time. All ok.

                      I then tried a print and the prime did push out filament. I see no issues with the print so far.

                      So you have fixed the issue and my Duet2Wifi machine did not blow up.

                      Many thanks.

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

                        @dc42

                        I can confirm the issues are gone with Duet 3 Mini 5 + Toolboard 1LC 🙂

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

                          @Argo @tas thanks for the feedback! This gives us more confidence to release 3.5.0-beta.4.

                          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

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

                            @dc42 Worked for me too. Thank you.

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

                              @ctilley79 thanks.

                              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

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

                                @dc42
                                Seems to be working here too!


                                It's off-topic but happened after moving too b3+ so i'll drop it here and open another thread if it's more than a one line reply to fix it. Now I'm having some issues with the new neopixel assignement, it won't accept M950 E0 C"DO" T2 and returns:

                                M950 E0 C"DO" T2
                                Error: M950: Unknown pin name 'do'
                                

                                This is on the Duet 3 Mini.

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

                                  @Exerqtor the configuration of LED strips has changed for 3.5 beta4. See the new E parameter of the M950 command and the updated M150 description in the GCode dictionary.

                                  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

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

                                    @dc42
                                    Yeah I allready have the GCode dictionary for M150 & M950 up trying to figgure out what i'm doing wrong.

                                    The reason i "had" to look into it now is that it threw Error: LED strip #0 has not been configured . And when i try to configure it it won't let me lol. (Or do i have to wait for b4 for it to work again?).

                                    ctilley79undefined 1 Reply Last reply Reply Quote 0
                                    • ctilley79undefined
                                      ctilley79 @Exerqtor
                                      last edited by

                                      @Exerqtor said in 3.5 B3 Toolboard stepper intermittently running backwards:

                                      @dc42
                                      Yeah I allready have the GCode dictionary for M150 & M950 up trying to figgure out what i'm doing wrong.

                                      The reason i "had" to look into it now is that it threw Error: LED strip #0 has not been configured . And when i try to configure it it won't let me lol. (Or do i have to wait for b4 for it to work again?).

                                      If I'm reading the M950 G-code section correctly, some of those parameters aren't available until 3.5.0-beta.4. I'm just living with the error at the moment.

                                      Exerqtorundefined dc42undefined 2 Replies Last reply Reply Quote 1
                                      • Exerqtorundefined
                                        Exerqtor @ctilley79
                                        last edited by Exerqtor

                                        @ctilley79 said in 3.5 B3 Toolboard stepper intermittently running backwards:

                                        @Exerqtor said in 3.5 B3 Toolboard stepper intermittently running backwards:

                                        @dc42
                                        Yeah I allready have the GCode dictionary for M150 & M950 up trying to figgure out what i'm doing wrong.

                                        The reason i "had" to look into it now is that it threw Error: LED strip #0 has not been configured . And when i try to configure it it won't let me lol. (Or do i have to wait for b4 for it to work again?).

                                        If I'm reading the M950 G-code section correctly, some of those parameters aren't available until 3.5.0-beta.4. I'm just living with the error at the moment.

                                        Yeah that's how i'm interpreting it to, Same here even though it's flooding DWC & PD at the start / end of a print lmao.

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

                                          @ctilley79 the new commands for configuring and controlling LED strips are implemented in the 3.5.0-beta.3+ binaries that I posted. They have been tested on Duet 3 Mini and 6HC.

                                          @Exerqtor please post the M950 and M150 commands you used.

                                          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

                                          Exerqtorundefined 1 Reply Last reply Reply Quote 1
                                          • wieman01undefined
                                            wieman01
                                            last edited by

                                            Hello, @ctilley79,

                                            I generally have these issues when there is a problem with the wiring or the connectors. Manual extruding via DWC works fine, but then the motor needs higher currents, it move backwards because the wires only let through so much current.

                                            I would check every wiring the in particular the soldering joints and connectors. This solves this particular problem for me every time.

                                            wieman01

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