cancel
Showing results for 
Search instead for 
Did you mean: 

Public Archive

Anonymous
Not applicable

WICED Secure Over-the-Air Firmware Upgrade Application Note (1208KB)

0 Likes
1 Reply
Anonymous
Not applicable

Thank you for the application note, it was very helpful.

We are running a BCM20737 on a custom board and are thinking of implementing over the air upgrades, and we therefore tested the over the air upgrades in our own project. We discovered that a detail was not noted in the manual, for the case that you copy integrate it in your own project.

To enable the RSA functions, a bigger stack is required and a larger data size is required. To enable this, we had to copy the following 2 lines from the example to APPLICATION_INIT().

blecm_SetApplicationThreadStackSizeInWords(1024);

cfa_mm_ConfigureMemoryPool(CFA_MM_POOL_2, 272, 10);

Without these two lines the application crashed when the signature check was invoked.