Component & part identification
Relevant assemblies
USB connection, stepper wiring, limit switches and laser module.
Exact replacement part numbers are not displayed until documented compatibility is confirmed.Desktop laser engraving machine. Laser engraving machine. General GRBL codes are not automatically confirmed as supported by this specific firmware.
Confirm the actual RAY5 10W controller firmware and software connection method; generic GRBL codes may not be supported by every firmware.
Before starting: Laser radiation can cause eye injury and fire. Follow the manufacturer's enclosure, eyewear and fire-safety rules; disconnect power before inspecting motion hardware.
Start by separating job/software interruption from a loose USB connection and a machine overheat or motion fault.
Get step-by-step checks and outcomes →Why does my LONGER RAY5 10W move but not engrave?If the head travels but no mark is made, verify job output settings and focus before calling the laser module defective.
Get step-by-step checks and outcomes →Why isn't the X-axis moving on my LONGER RAY5 10W?With power off, determine whether the X-axis is mechanically blocked before investigating motor or firmware faults.
Get step-by-step checks and outcomes →Why won't my LONGER RAY5 10W connect to LightBurn?Identify whether the problem is USB serial discovery or Wi-Fi configuration; each requires different settings in LightBurn.
Get step-by-step checks and outcomes →| Code | Meaning in the referenced data | Edition / protocol | Important |
|---|---|---|---|
error:1 | Missing G-code command letter | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:2 | Invalid or missing numeric value | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:3 | Unrecognized $ system command | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:4 | Negative value supplied where nonnegative value is required | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:5 | Homing cycle is not enabled | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:6 | Stepper pulse width outside the allowed range | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:7 | EEPROM read failure | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:8 | The $ command can run only while idle | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:9 | G-code cannot run while in alarm or jog state | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:10 | Soft limits require homing to be enabled | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:11 | G-code line exceeds the input buffer length | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:12 | Stepper motion rate exceeds the allowed range | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:13 | Safety door triggered | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:14 | Startup line is too long for EEPROM | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:15 | Jog target exceeds machine travel | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:16 | Invalid jog command format | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:17 | Laser mode requires PWM output | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:20 | Unsupported or invalid G-code command | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:21 | More than one modal G-code from the same group | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:22 | Feed rate was not set | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:23 | Command requires an integer value | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:24 | Axis words conflict within one command block | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:25 | Repeated G-code word in one line | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:26 | Required axis word is missing | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:27 | Invalid line number | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:28 | Required parameter word is missing | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:29 | G59.x work coordinate system is not supported | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:30 | G53 may be used only with G0 or G1 | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:31 | Unneeded axis word supplied | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:32 | G2/G3 arc is missing required plane axis | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:33 | Invalid target position or arc geometry | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:34 | Invalid arc radius | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:35 | G2/G3 arc lacks required plane offset | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:36 | Unused numerical word supplied | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:37 | Incorrect G43.1 axis setting | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
error:38 | Tool number outside the allowed range | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:1 | Hard limit triggered; position may be lost | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:2 | Soft limit triggered | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:3 | Reset occurred during motion; position may be lost | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:4 | Probe started in an unexpected state | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:5 | Probe did not contact the workpiece | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:6 | Homing cycle was reset | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:7 | Safety door opened during homing | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:8 | Unable to clear the limit switch after homing | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
ALARM:9 | Limit switch was not found during homing | Generic GRBL v1.1 reference; installed Ray5 firmware unverified | GRBL reference; firmware support unverified |
GRBL error/ALARM numbers are reference codes. Confirm the Ray5 firmware supports the selected code before presenting it as an exact Ray5 diagnosis.
USB connection, stepper wiring, limit switches and laser module.
Exact replacement part numbers are not displayed until documented compatibility is confirmed.