This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2652R: ZOtaAbort : No Factory New Image

Part Number: CC2652R

Hello,

I have a custom CC2652R board with external flash(MX25R8035FZUIL0 : same as the one in launchpad). However when I try to perform OTA upgrade after 7 Image block responses the upgrade fails with ZOtaAbort. I have attached sniffer logs with multiple tries.

I checked the code in debug mode and it fails when it first tries to read the Image header in existing flash.i.e. at this point in zcl_ota.c where the assumptions are stated.
                    /* Zigbee OAD assumptions:
                     * Factory New Metadata and binary image exist in external flash.
                     * Zigbee OAD will always take the next slot available after FN header and binary
                     */

Considering this is a custom setup, the external flash does not have any Factory New image similar to the launchpad(I have tried to use the SPI Flash of launchpad and it works).
How can I flash a factory new image onto this flash or make my current image the factory new image ?

Thanks
Akhilesh

/cfs-file/__key/communityserver-discussions-components-files/158/ZOtaAbort.zip