There may be an instance when you need to re-flash the firmware. If the Carvey shows up in your computer's Device Manager (see our connection guide for more details), but still won't connect, it's possible that the firmware is corrupted.
Note: Re-flashing the Carvey should only be done if all other troubleshooting has been attempted and failed to resolve the issue. Doing this incorrectly could render the Carvey inoperable.
The first step is to download the Arduino IDE. Head over to the Arduino downloads page and scroll down to install the Legacy IDE Arduino IDE 1.8.19 that works with your operating system.
Then, download the gCarvin firmware.
Locate the file where you saved it (likely the downloads folder) and remember where they are located on your computer, because you will need to access this Zip Folder in the next step.
Open Arduino to add the Grbl library to your Arduino IDE, and navigate to Sketch - Include Library - Add .ZIP Library.
Choose the gCarvin.zip file.
Then, follow these steps to perform the re-flash:
- Turn Carvey Off
- Press and hold front button and turn Carvey on
- Release front button after (10) seconds
- This should put the Carvey in a programmable state. All of the lights should be off but the fan on the rear panel should still be running. If this isn't the case, try the above steps again.
- Launch the Arduino IDE
- Load the gCarvin library example “grblUpload” (best if this is installed fresh, no other GRBL firmware installed)
- Set the Board type to "Arduino Mega 2560"
- Select the serial communications port connected to the Carvey
- Press the upload button
- Wait for the upload to complete (lights should come on if successful)
- Turn off the Carvey, wait 10 seconds, then power it back on
- Success