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

    Driver error - phase B short to ground

    Scheduled Pinned Locked Moved
    Duet Hardware and wiring
    2
    6
    232
    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.
    • dburdenundefined
      dburden
      last edited by

      My printer was working with no problems, but suddenly, the extruded motor stopped working with the error “Driver 3 error: phase B short to ground”.

      Checked the stepper motor, and it works fine, how can I troubleshoot the driver issue?

      droftartsundefined 1 Reply Last reply Reply Quote 0
      • droftartsundefined
        droftarts administrators @dburden
        last edited by

        @dburden To help, we need more information. Please post your config.g, and send M115 in the console and post the reply, so we know what Duet board and firmware you are using. Have you checked the wiring from the board to the motor for damaged wiring shorting out? What make and model is the motor? Is it direct drive, ie on the X carriage, or Bowden? What type of printer?

        Ian

        Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

        dburdenundefined 2 Replies Last reply Reply Quote 0
        • dburdenundefined
          dburden @droftarts
          last edited by

          @droftarts Thanks for your help!

          config.g

          M115: FIRMWARE_NAME: RepRapFirmware for Duet 2 WiFi/Ethernet FIRMWARE_VERSION: 3.4.5 ELECTRONICS: Duet WiFi 1.02 or later + DueX5v0.11 FIRMWARE_DATE: 2022-11-30 19:36:12

          The stepper motor is an LDO-42STH25-1404MAC, and it's the extruder motor. I checked the motor operation by plugging it into another duet board, and checked the wiring by connecting the motor into the problem board with another working LDO stepper motor cable.

          1 Reply Last reply Reply Quote 0
          • dburdenundefined
            dburden @droftarts
            last edited by

            @droftarts Hello again, just wanted to see if you got my last post.

            droftartsundefined 1 Reply Last reply Reply Quote 0
            • droftartsundefined
              droftarts administrators @dburden
              last edited by

              @dburden Sorry, your reply got a bit lost in the holiday period!

              Does the extruder motor still report an error when it is on driver 3? Or was it a one-off? If you have moved it to another driver, has it continued to work without problems?

              Assuming this is a direct drive extruder mounted on the tool head, it's possible that the movement is fatiguing the extruder wires, and one of the wires is close to breaking. This can be difficult to track down, as it may be only when in a specific place on the XY axes.

              If it was a one-off, it's possible it was a spurious message. Because you have a Duex, SPI commands to the drivers on the Duex run through the ribbon cable. Interference on the ribbon cable can cause SPI bus interference, and trigger false driver warnings. Check the ribbon cable carefully, and move any wiring that runs close to it away. Also check that the Duex is properly grounded, or it tries to ground itself through the ribbon cable, which can also cause a lot of interference. See https://docs.duet3d.com/Duet3D_hardware/Duet_2_family/DueX2_and_DueX5#power-wiring

              The only problem I can see in your config.g is the drive mapping:

              M584 X0 Y1 Z5:6:7 E3:4:8:9
              

              You don't appear to be using E4, 8 and 9. It's possible enabling these drivers, but not having anything connected to them, is causing the spurious fault messages. Try M584 X0 Y1 Z5:6:7 E3 instead.

              If you continue to get errors on driver 3, try moving the extruder to driver 4.

              Let me know if any of that helps.

              Ian

              Bed-slinger - Mini5+ WiFi/1LC | RRP Fisher v1 - D2 WiFi | Polargraph - D2 WiFi | TronXY X5S - 6HC/Roto | CNC router - 6HC | Tractus3D T1250 - D2 Eth

              1 Reply Last reply Reply Quote 0
              • dburdenundefined
                dburden
                last edited by

                Thank you so much for all your help!
                How do I switch to driver 4? Which port on the board is driver 4? What needs to change in my config file?

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