Firmware update (DFU) from server/cloud

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Neth_4594036
Level 1
Level 1

Hey,

Is it possible to upgrade the application from cloud/server rather than smartapp?

get zip file from sever --> store in flash --> switch application to DFU / boot-loader mode using button less --> read this file from flash --->send this file for upgrade firmware and replace with existing firmware

0 Likes
1 Solution
GeonaP_26
Moderator
Moderator
Moderator
250 solutions authored 100 solutions authored 50 solutions authored

We do not have a reference example which performs bootloading from cloud/server. However, PSoC bootloader supports the 'Custom Interface' option to interface your custom communication protocol requirements. You can interface the communication layer with bootloader component files. Please refer to the Upgradable Stack OTA Bootloader or External Memory OTA Bootloader architectures to understand bootloading from a local copy either stored in PSoC device flash or external memory respectively. https://www.cypress.com/documentation/application-notes/an97060-psoc-4-ble-and-proc-ble-over-air-ota...

View solution in original post

0 Likes
1 Reply