Short to ground on half the drivers on Duet 3



  • To confirm I'm not going crazy.
    I am setting up duet 3 for a CNC mill conversion. I tested it with the PSU and one stepper before doing the mechanicals, and a bare bones config -- thought I was good.
    Now the CNC mechanical conversion of the mill is 90% done -- I'm wiring up the z motor, and testing movement, and getting short to ground errors, tested the same harness on X -- works fine.
    Done some config variations, and turns on driver 2,3,4 are reporting short to ground, drivers 0,1,5 work fine -- I'm going to exchange it with filastruder -- this is not normal right? Seems like a board defect.


  • administrators



  • Ok, gonna get a replacement then.
    I'd prefer to keep this while the replacement is in transit as 3 drivers do work, and that's enough for a CNC to function.
    Anything else is wrong with those boards besides basically 3 dead drivers.

    m122
    === Diagnostics ===
    RepRapFirmware for Duet 3 MB6HC version 3.1.1 running on Duet 3 MB6HC v1.01 or later (standalone mode)
    Board ID: 08DJM-956L2-G43S8-6JKDJ-3SJ6M-9806G
    Used output buffers: 3 of 40 (15 max)
    === RTOS ===
    Static ram: 154604
    Dynamic ram: 161152 of which 52 recycled
    Exception stack ram used: 224
    Never used ram: 77184
    Tasks: NETWORK(ready,348) ETHERNET(blocked,436) HEAT(blocked,1416) CanReceiv(suspended,3820) CanSender(suspended,1488) CanClock(blocked,1436) TMC(blocked,204) MAIN(running,5304) IDLE(ready,76)
    Owned mutexes:
    === Platform ===
    Last reset 00:01:23 ago, cause: power up
    Last software reset at 2020-08-17 00:50, reason: User, spinning module GCodes, available RAM 77768 bytes (slot 3)
    Software reset code 0x0003 HFSR 0x00000000 CFSR 0x00000000 ICSR 0x0444a000 BFAR 0x00000000 SP 0xffffffff Task MAIN
    Error status: 0
    MCU temperature: min 14.9, current 23.5, max 23.6
    Supply voltage: min 27.9, current 30.7, max 30.8, under voltage events: 0, over voltage events: 0, power good: yes
    12V rail voltage: min 12.1, current 12.2, max 12.2, under voltage events: 0


  • administrators

    It's just the drivers that are affected. Filastruder has some known good boards, so they can probably sort out a replacement for you quickly.



  • I have a microsoldering station, and I looked at all the solder joints under high magnification, and touched up all the affected diode pins with a micro soldering tip -- and got 1 1/2 drivers to function -- 1/2 is one that was totally dead is now half dead, it didn't move at all before, but now moves but stutters so assuming is I only fixed 1 phase, so there are more cold solder joints. 1 which was previously dead I did not revive -- cleaned everything with alcohol, can see on one that there is bear copper next to the diode, and I can't flow solder there without fully removing the diode and starting fresh ...I've already contacted filastruder. Discussing with them regarding doing an advanced replacement -- which unfortunately is not free -- since it would require a 3% credit card refund charge.


Log in to reply