Introduction
Ethernet allows user to remotely upgrade firmware without having a physical connection between the Micro AI device and computer.
Prerequisites
- PC with following software Installed
- Python 3.9 with requests library
- To Install Python:
- Open Command Prompt
- Install Python 3.9 by running “python 3” (If Python is already installed skip to step ##).
- This will open Microsoft App Store
- Install Python 3.9
- Install the Python ‘requests’ module by running
-
pip3 install requests
- Micro AI Firmware to be loaded in .bin format
- IP address of device (see Quick Start Guide if you do not have it)
Updated Micro AI Firmware
- Ensure that the Micro AI is connected to Ethernet
- Place the firmware *.bin and the included Python Firmware Upload script into the same directory.
- Open Command Prompt
- Navigate to the folder where the .bin and fw_upload.py files are located with “cd”
- In Command Prompt run the command:
python3 fw_upload.py --ip <IP Address> --fw rtcam.bin
The Micro AI will restart, wait until “Update accepted!” is displayed on the command prompt
Response from RTCAM: {"block":359}
Upload: 100.0000%
Response from RTCAM: {"reply": "success"}
Waiting for board to reboot and swap the FW image...
Waiting for the board to accept the update...
Update accepted!
Q:\Micro\Firmware Loading Tests>
Comments
0 comments
Please sign in to leave a comment.