OTA Upgrade to External Flash in CYW20721

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

cross mob
kartheek_adivi
Level 1
Level 1
5 sign-ins First reply posted First question asked

Hi,

I'm using CYW20721. My application which supports OTA is around 750Kb. Since the total internal flash is 1Mb, I think it's not possible to do a OTA FW Upgrade coz my new app will also be around the same size.

Is there a provision to connect an external flash to the CYW20721? I want to connect an external flash of size 2Mb (Will stop using Internal flash 1Mb then).

If connecting an External flash is possible, does this need any changes in the SDK?

Thanks,

Kartheek Adivi

0 Likes
1 Solution
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi @kartheek_adivi ,

Yes it is possible to connect external flash to CYW20721 and we have driver APIs available for the same. Please check implementation in code example: https://github.com/cypresssemiconductorco/mtb-example-btsdk-cyw208xx-data-logger

 

View solution in original post

1 Reply
SheetalJ
Moderator
Moderator
Moderator
First comment on KBA 750 replies posted 500 likes received

Hi @kartheek_adivi ,

Yes it is possible to connect external flash to CYW20721 and we have driver APIs available for the same. Please check implementation in code example: https://github.com/cypresssemiconductorco/mtb-example-btsdk-cyw208xx-data-logger