Greetings.
I would like to be able to do an OAD firmware upgrade on my CC2640-based device. My device has a 256kB serial flash chip, so I am planning to perform the firmware upgrade by first copying the firmware image to the serial flash via BLE and then copying the firmware image from the serial flash to the CC2640's system flash.
I chose this method because I can update the entire image without any size limitations and because the SPI interface to the serial flash is simple enough that I can easily fit the transfer code in RAM (since I can't run from flash while programming flash).
My problem is that the TRM doesn't explain how to program the system flash. The TRM says that I need to use a TI API to do this, but I'm having difficulty finding the required API.
Could someone please point me in the right direction?
Thank you
Scott