I am writing an BLE mcu-to -mcu project, the module is CYBLE-222014
I want to develop an OTA function that BLE deviceA receive update-firmware from PC through UART,
then deviceA send the firmware file to BLE deviceB via BLE and complete the OTA procedure.
The question is, I cannot find any information about the host device in mcu-base device. (I know there are source code of andriod and IOS )
All document is about deviceB, the one which updated firmware.
I wonder if there is any example or any resources for the host device of OTA?
Solved! Go to Solution.
We have embedded bootloader host examples for UART and I2C based bootloading. Please checkout following ANs to understand embedded bootloader host.
https://www.cypress.com/documentation/application-notes/an86526-psoc-4-i2c-bootloader
https://www.cypress.com/documentation/application-notes/an60317-psoc-3-and-psoc-5lp-i2c-bootloader
We have embedded bootloader host examples for UART and I2C based bootloading. Please checkout following ANs to understand embedded bootloader host.
https://www.cypress.com/documentation/application-notes/an86526-psoc-4-i2c-bootloader
https://www.cypress.com/documentation/application-notes/an60317-psoc-3-and-psoc-5lp-i2c-bootloader