![]() |
||
![]()
MISC
SKILLS
HARDWARE
SCIENCE |
![]() The Bootloader
This tutorial will show you how to upload programs to your Axon Mote using a bootloader. note: If you are using Linux or Mac, please see the FAQ. You can also try this bootloader. note: Your system must be 32-bit to use the bootloader (if you don't, use a virtual machine, or a hardware programmer). note: If you already own a hardware programmer, using the bootloader is optional. Simply plug in the ISP header and program the Axon Mote directly. The bootloader is just there to save you the $36 of buying a hardware programmer. The hardware programmer will overwrite the bootloader - but you can always reupload the bootloader again later. note: The following instructions demonstrate how to use the GUI version of fboot. If you prefer to use the classic command line version, see the old fboot setup tutorial. note: Thanks to catalinene33 for making the GUI!
STEP 1: Download Bootloader GUI Download and install the .exe into the same folder that you have your compiled robot code. 32 bit Windows:
Unzip, and run the program. 64 bit Windows: Linux and Mac:
STEP 2: Select Options
Select baud rate.
Select COM port.
Select .hex file.
STEP 3: Run Bootloader Make sure your Axon USB is plugged in, and power turned off. Press Flash, and a new command prompt window will open with a \ symbol spinning.
Turn your Axon Mote on, and the command prompt window should then look something like this:
To use the GUI again, just exit the command prompt window. note: Remember, the bootloader must always be activated BEFORE you turn on the Axon Mote or it will not work. Use the Esc key to exit the window. note: if it takes more than about ~8 seconds to load your code, please see the FAQ on how to speed up your bootloader. It didn't work? Read the bootloader debugging checklist.
STEP 4: Be Happy! Congrats, you just programmed your Axon Mote successfully! The next step would be to write your own code. Refer back to STEP 4: Setup Project with Project Designer for programming help. If you want free webspace to post your project, check out the SoR Member Pages. If you make anything neat with the Axon Mote, or want others to see your work, send me a heads up and I'll post your project on the Axon Mote Examples. |
|
Has this site helped you with your robot? Give us credit -
link back, and help others in the forums! Society of Robots copyright 2005-2014 |