Over-the-Air Download (OAD)¶
The following sections aim to describe the lower layers of OAD software that are common across all protocol stack implementations. This includes the OAD image header, the flash layout, Boot Image Manager, and the oad_image_tool.
Warning
The Z-Stack OAD does not implement or perform any security or authentication mechanisms as part of the firmware update process. System developers should take measures to adequately authenticate peer devices and only accept and/or apply firmware images transferred from trusted sources via OAD.
When using the Secure OAD feature along with recommended parameters, firmware images are authenticated on the device using ECDSA signature validation algorithms to ensure image authenticity prior to updating the running firmware image.
- Introduction
- OAD Storage & Security
- Boot Image Manager (BIM)
- BIM for Off-Chip OAD
- BIM for On-Chip OAD (Dual Image)
- OAD Image Header
- OAD External Flash Image Header
- Flash Layout for Off-Chip OAD
- Flash Layout for On-Chip OAD
- OAD Image Tool
- Creating a Production Image
- Reverting to a Factory Image
Please reference the BLE-5 Stack User’s Guide and corresponding Simplelink Academy for information on creating a production image for OAD applications.