Updating Ray5 Firmware via LaserGRBL
laserray5firmwarelasergrblupdate
Keeping firmware current improves performance, fixes bugs, and sometimes unlocks new features. Here's the full process for the Longer Ray5 20W.
What You Need
- Windows PC (LaserGRBL is Windows-native; Mac users: use a VM or skip)
- USB-A to USB-C cable
- LaserGRBL installed (free: lasergrbl.com)
- Latest Ray5 firmware from Longer's site or GitHub
Step 1 โ Get the Firmware
- Go to longer3d.com โ Support โ Ray5 20W โ Firmware
- Download latest
.binfile - Note the version number
Or check the Longer Ray5 Facebook group / Longer Discord โ community often posts latest.
Step 2 โ Connect in LaserGRBL
- Connect Ray5 to PC via USB
- Power on the Ray5
- Open LaserGRBL
- Select correct COM port (Device Manager if unsure)
- Set baud rate: 115200
- Click Connect โ you should see GRBL version in the console
Step 3 โ Check Current Firmware Version
In LaserGRBL console type:
$I
Output shows current firmware version and build date. Note it for comparison.
Step 4 โ Flash Firmware
- In LaserGRBL: Tools โ Flash Grbl
- Select the
.binfile you downloaded - Click Flash โ do not disconnect during flash (30โ60 seconds)
- Machine will restart automatically
Step 5 โ Restore Settings
Flashing resets GRBL settings. Re-apply your calibrated values:
$100=80.000 ; X steps/mm
$101=80.000 ; Y steps/mm
$110=6000 ; X max rate mm/min
$111=6000 ; Y max rate mm/min
$130=400 ; X max travel
$131=400 ; Y max travel
Type $$ to see all current settings before flashing and note them.
Verify
After flash, run $I again to confirm new version is active. Do a test engrave โ motion, homing, and limits should all work normally.
Troubleshooting
| Problem | Fix |
|---|---|
| COM port not found | Check USB cable, try different port, install CH340 driver |
| Flash fails | Try again, ensure no other software using COM port |
| Machine won't home after flash | Restore $$ settings โ limit switch config reset |
| LaserGRBL won't connect | Baud rate mismatch โ try 250000 |