Skip to content

3. Updating GRBL Firmware

Spark edited this page Oct 1, 2015 · 3 revisions

Download latest GRBL Firmware

NOTE (xPro V1 USERS ONLY - IF UPDATING FIRMWARE:

  • Limit Z-Axis is now Variable Spindle PWM*
  • Spindle Enable is now Limit Z-Axis*

*If updating to GRBL 0.9, consider these changes when connecting your CNC xPRO

Method 1: Update firmware using XLoader


NOTE: MAC/Linux users may follow Method 2 or upload GRBL firmware (*.hex files) using AVRDude included in the Arduino IDE software - MAC Users / Linux Users

XLoader is a simple Windows based program that can be used to reload GRBL Firmware or any *.hex file to an arduino compatible board without the need for a flash programmer. 9p Header Then simply connect USB to the xPRO, start XLoader.exe, choose the xPRO COM port, pick a hex file and press upload. That’s it!

Method 2: Via the Arduino IDE (All Platforms):

  1. Download the Grbl source code - grbl-master.zip
  2. Follow these Instructions https://github.com/grbl/grbl/wiki/Compiling-Grbl#via-the-arduino-ide-all-platforms

Method 3: Update firmware using AVR Studio with an AVRISPMKII programmer

Updating your xPRO firmware requires that you download AVR Studio and have access to an AVRISPMKII programmer). NOTE: If you click any wrong settings in AVR Studio (fuse sections) you can brick your xPRO.

If any of the above mentioned requirements seem unknown to you use Method 1.

...or use your xPRO as an Arduino