Hello. I scanned the forum for similar issues and started my debugging process by we wiring everything once I red that crimps maybe the issue but then it occurred to me that I can simply check each axis on the working drives and the end result is that nothing works on drivers 0, 1 and 5, everything work on 2, 3, 4.
When X (drive 0) report's an error I pulled it's plug from the board (power off) and connected it to drive 3 (which was supposed to be my U), moved U everything works. Tried with all axis - the only variable was the drive, cables remained the same.
It's a freshly unpacked board and I was extra careful to check phases and connect everything right (it's the 14th printer I'm building).
Debug information:
I'm using Chinese 17HS4401S Nema 17 motors
Number of Phase: 2.
Step Angle: 1.8°.
Phase Voltage: 2.6Vdc.
Phase Current: 1.7A.
Resistance/Phase: 1.5Ω ±10%.
Inductance: 2.8mH ±20% (1KHz).
; Drives
M569 P0.0 S1 ; physical drive 0.0 goes forwards
M569 P0.1 S1 ; physical drive 0.1 goes forwards
M569 P0.2 S0 ; physical drive 0.2 goes backwards
M569 P0.3 S1 ; physical drive 0.3 goes forwards
M569 P0.4 S1 ; physical drive 0.4 goes forwards
M569 P0.5 S1 ; physical drive 0.5 goes forwards
M584 X0.0 Y0.1 Z0.2 U0.3 E0.4:0.5 ; set drive mapping
M350 X16 Y16 Z16 U16 E16:16 I1 ; configure microstepping with interpolation
M92 X80.00 Y80.00 Z800.00 U80.00 E439.271723:439.271723 ; set steps per mm
M566 X400.00 Y400.00 Z12.00 U400 E120.00:120.00 ; set maximum instantaneous speed changes (mm/min)
M203 X6000.00 Y6000.00 Z180.00 U6000.00 E1200.00:1200.00 ; set maximum speeds (mm/min)
M201 X500.00 Y500.00 Z20.00 U500.00 E250.00:250.00 ; set accelerations (mm/s^2)
M906 X800 Y800 Z800 U800 E800:800 I30 ; set motor currents (mA) and motor idle factor in per cent
M84 S30 ; Set idle timeout
[...]
M564 S0 H0
M302 P1
Tried with sensorless homing on and off.
One interesting thing is that when I connected a spare motor (same as the others) to X and set it to M350 X4
it did spin but in random directions, i.e. 3 times clockwise, 1 time counter-clockwise, while I was pressing X+10 on the Web UI while spinning it was also reporting the nasty short-to-ground error.
I humbly ask for guidance.