Skip to content
3D Print Troubleshooting, Calibration & Parts

HMS 0300-0600-0001-0001: motor A open circuit

Affiliate disclosure

LayerWalker is a participant in the Amazon Services LLC Associates Program. We may earn a commission when you buy through links on our site, at no extra cost to you.

HMS_0300_0600_0001_0001 on Bambu Lab printers: motor a open circuit. Affects A2L, H2, P2S, X1.
Short answer

Motor A is reading open circuit. On a CoreXY printer the two motors work as a pair, so a single dead motor does not lose one axis, it loses controlled movement in both. Check the connector at the mainboard first.

Difficulty moderate Time 25-45 min Parts under $40 Tools Multimeter, hex keys

CoreXY machines drive the toolhead with two motors, conventionally called A and B, coupled through a crossed belt path. Neither motor owns an axis. Moving in X requires both to turn together, and moving in Y requires them to turn in opposition, which is why one failed motor stops everything rather than half of it.

Affected machines: A2L, H2, P2S, X1 series.

The connector at the board, not the one at the motor

These motors sit still in the frame, so their own leads see very little movement. The connection that fails is usually at the mainboard end, where the harness is routed round a corner and pulled taut during assembly. A crimp under constant tension will back out of its housing over months of heating and cooling.

Symptom

Toolhead does not move, or the printer stops during homing before any motion happens

Most likely cause

Backed-out crimp or broken conductor in the motor harness, occasionally a failed winding

The fix
  1. Power off at the wall.
  2. Unplug the motor A connector at the board and measure each coil pair. A few ohm on each is healthy.
  3. If the motor reads correctly, the break is in the harness. Tug each wire individually behind the connector housing.
  4. Compare against the motor B connector. Two identical parts side by side make an abnormal reading obvious.
Safety

Never plug or unplug a stepper motor with the printer powered on. The collapsing field in the winding can put a spike into the driver, which is a good way to turn a loose connector into a replacement mainboard.

Layer shifts are the warning that precedes this

A motor circuit that is intermittent rather than fully open usually shows up as layer shifts first: the toolhead loses steps, the print offsets, and the machine carries on unaware. If you had unexplained shifts before this code appeared, they were the same fault at an earlier stage.

Wrong code? The full Bambu HMS code index lists all 588 codes with the subsystem each one points to and which printers show it.

LayerWalker

Print defect diagnosis, calibration procedures and parts that actually fit. Corrections welcome through the contact page.