Duet 2 Wifi possible defective board?
In January of this year I purchased a Duet 2 Wifi from Matterhackers and installed it in a Prusa I3 clone. I got it working in January I have not touched either the hardware or the software recently. It's been working great. Between the BLTouch and your bed leveling code it's been my best printer even better than my MK3-S. I'd estimate I have a few hundred hours of prints since January without any issues. A few days ago the Z-Axis broke mid print with Warning that Motor Phase A may be disconnected. I'm using Z to drive one Z motor and E1 to drive the other. I removed the X axis so both Z motors were free to move for further testing. One of the Z motors was no longer working properly when I used the GUI to move Z one of the motors would move properly and the other one would not and would again generate the disconnected Phase message. However when I simply swap Z and E1 the problem moves to the other motor. The motors are both fine, the cables are fine (no damage etc.). So from everything I can tell one of the motor drivers is no longer working properly on my 6 month old board. The printer is plugged into a UPS we have not had any lightning strikes, I have not physically touched the board or done anything to damage it ESD wise. It just died mid print. I'm really puzzled by this.
I love this product BTW I'm planning on using it for all my 3D printer builds. Please advise.
I'm really puzzled by this.
Electronics typically fail early on in life, or late in life. It's called infant mortality.
So it is possible that the driver has failed. It does sound that way by your description and troubleshooting by switching the motors around, etc.
Can you please share your config.g as well as the results of sending M122 and M98 P"config.g" in the gcode console?
What is the exact error message that it gives?
Does the driver chip look damaged at all? Photo?
Does it get hot to the touch?
Thanks for the prompt response. I tend to not think of infant mortality after like 6 months but in hindsight you are correct since I print stuff but not constantly.
Attached is a picture of the board and my config.g file. I don't notice any one driver being a lot hotter than the others.
the error in the log is
"Warning: motor phase A may be disconnected reported by driver(s) 2"
After the error occurred the first thing I assumed was the motor was bad so I tried it with a brand new motor and new cable (same error, no surprise given the results of the swap the cable test that I subsequently did but I just wanted you to know that I did try the bad driver with a new motor/cable as well.
If you need anything else just ask.
Your photo didn't upload, or it did but the forum software won't accept .heic photos. I thought it did, so maybe try again with the photo.
I think the driver has failed and would be eligible for warranty replacement. Please send an email to email@example.com and CC your reseller. Include a link to this forum thread and the details of your original purchase. You'll receive a reply with a form to fill out.
In the meantime, you could probably swap both your z motors back to the single dual Z port. You'd lose the ability to do tilt correction, but it would likely be enough to get you back up and printing until it's time to send it back for exchange.
JPEG attached. Thanks for your help I really do like your products.
@markgeigel most likely the driver has failed (in which case we will replace the Duet under warranty), however there is a small chance that the problem could be a bad solder joint on one of the stepper motor connector pins on the underside of the Duet. So please check that those solder joints look OK (don't try to resolder them it they do). If they do then email firstname.lastname@example.org and cc your supplier. You will receive a reply with a link to fill in.
Well by my standards none of the solder joints look as bright and shiny as I'd like. That said the motor driver pins don't look any different from the rest of the board. But I am getting old and my eyesight is not as good as it used to be
@markgeigel I agree, so send the email.
@dc42 Done and MatterHackers is handling it. Thanks for your help.