Wiki
Clone wiki5DPrint Firmware / Flash Instructions
Firmware Updating
Step 1 – set board into bootloader mode
-
Power up the board with the power supply and plug in the micro-USB cable
-
Remove the jumper in the middle of the board at connector JP14
-
Press the reset button to set the board into bootloader mode
OR
1.Enter the M-Code M852 F3464
On Windows
Step 2 – flash the board with FLIP
-
Install FLIP from the following link - http://www.atmel.com/tools/FLIP.aspx
-
Download the latest firmware from the Makibox website in hex format
-
Start Atmel FLIP
-
Select the correct device under the Device menu
-
Device → Select → AT90USB1286
-
Select the communication method under the Communication menu
-
Communication → USB → Open
-
Load the firmware by under the File menu
-
File → Load Hex File
-
Then, select the correct firmware (e.g. makibox_v2_11.hex) to flash in hex format
-
Select Erase, Program and Verify options on the program main page and click Run
-
If green dots are returned on the three tasks you just selected, this means the operation was successful.
For more detailed instructions, please checkout the following link
http://code.google.com/p/micropendous/wiki/LoadingFirmwareWithFLIP
Note: On Windows 8, you would need to disable driver signature verification
On Mac OSX / Linux:
Step 2 - Flash the board with dfu-programmer
- Install dfu-programmer
On Ubuntu: sudo apt-get install dfu-programmer
On Mac: sudo port install dfu-programmer
or download it here: http://rudix.org/packages/dfu-programmer.html
-
Download the latest firmware from the Makibox website in hex format
-
Start a terminal and flash the firmware using the following command.
sudo dfu-programmer at90usb1286 flash makibox_v2_11.hex
The program should return the number of bytes used if successful.
Step 3 – reset the board
-
Power off the board
-
Put back the jumper in the middle of the board at connector JP14
-
Power on the board again and you have the latest version of the firmware
OR
1.Enter the M-Code sudo dfu-programmer at90usb1286 start
NOTE: M608 command can be used to check the firmware version on the board
Reminder:
All Printrboard hex files available in the download page are configured to have SD support. So, remember to plug the Y-stop wire (yellow one) to the E-stop slot on the Printrboard.
For more information,
FLIP:http://www.atmel.com/tools/FLIP.aspx
dfu-programmer:http://dfu-programmer.sourceforge.net/
Makibox firmware:https://bitbucket.org/makible/5dprint-firmware
Updated