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. -
You're not crazy. Please see this thread https://forum.duet3d.com/topic/18011/duet-3-6hc-short-to-ground-issue.
-
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 -
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.