Duet Maestro Expansion Board Shorts and Overheating
-
I am using a duet maestro and maestro expansion board for my IDEX printer. IDEX printer only requires 6 motors (X, Y, Z, U, E1, E2), but I am using mine to also set up bed leveling with multiple independent Z motors (Duet Instructions). My config for this machine is here: git repo.
I am getting short to ground errors on the two additional drivers (5 and 6). When I am not getting short to ground errors I get overheating warnings on the same drivers. The overheating I assume may be because I am only heating the under side of the Maestro and the expansion sits on the top. I have recently added an additional fan to hopefully deal with this. I've tried swapping motors around changing currents etc, even bought a whole new expansion board. These issues keep popping back up. Only one of the two drivers has an issue at a time, never both, but which one has the issue is inconsistent. After playing with settings and configuration for a while the issues somehow go away for a while but I can't seem to figure out why.
Plz help. TY
I am using Duet Web Control 3.1.1
Not sure which firmware version, hasn't been updated since I bought the board about a year ago. -
Please post the results of M122
M350 X256 Y256 Z256 U256 E256:256 I0
Don't use x256 microstepping for all axis, especially on the maestro. It overwhelms the cpu with no advantage. x16 with interpolation is the best of all worlds. If you have an axis with a very low steps per mm, increasing to x64 maybe would be helpful, but that's really the only time. Reducing to x16 with interpolation might be enough to resolve your issue.If you still have access to DWC. Upload this zip file. Don't extract. Reboot after. That will update you to 3.2 as it seems from your DWC version and config syntax you're probably running 3.1.1 (the M122 will show).
https://github.com/Duet3D/RepRapFirmware/releases/download/3.2/Duet2and3Firmware-3.2.zip
-
Spurious overheating and S2G messages usually mean that communication with the driver isn't working. M122 will also show this. Check that all the pins on the daughter board pin strip are soldered down. Those pins have to be hand soldered I think, so it's not impossible for some to have been missed.
-
@Phaedrux Will Do Thanks.