Android IOIO is one of best tool for communicates or link between Android Devices and other electronic hardware. We can use Android phones to connect Android IOIO for send signal or control servo motor, LED, and others electronic devices. All of the Android IOIO board comes with pre-programmed application and boatloader. But some time, i also need to upgrade my Android IOIO firmware to get the latest features and bug fixes.
You can check and download the latest Android IOIO firmware and image file on the site, github.com . Then follow the tutorial below ( Method 1 or Method 2 ) to flash the latest firmware into your Android IOIO Board.
Method 1: Use PICLit 3 to Flash Firmware into Android IOIO Board
Step 1: Connect the pin from the pickit 3 pin to Android IOIO board.
PICKIT 3 Connector | Android IOIO Board |
MCLR | MCLR |
Vdd | 3.3V |
Gnd | Gnd |
PGD | PIN38 |
PGC | PIN37 |
Note: You can download and refer to the Microchip PICKIT 3 User Manual if you are not familiar to the PICKIT3 pin connector.
Step 2: Power On Android IOIO board. Then connect PICkit 3 to your computer via USB.
Step 3: Open PICKIT 3 Programmer application and then flash the downloaded Android IOIO firmware (.Hex file) into the Android IOIO Board.
That’s all!
Method 2: Use Android phones to Flash Firmware into Android IOIO Board
Step 1: Download “IOIO Manager” application (Free) from Google Play store. Then install this free application into your Galaxy S3.
Step2: Download “ZXing barcode scanner” application (Free) from Google Play Store and install into your phone.
Step 3: Open IOIO Manager then press menu button and chose ScanQR. Now Scan the boatloader QR code to download the boardloader image file from github.com. (Note: you need use the ZXing Barcode application to scan and download the image file)
Step 4: Power On Android IOIO board and then connect your Android Phones to the Android IOIO board via USB.
Step 5: Press the Menu button and choose “programmer”.Now press Program button to start flash the latest boatloader into the Android IOIO board.
That’s all!
0 comments:
Post a Comment