Part Number: CC2642R
Hi.
I've been migrating our project (based on simple_peripheral_onchip_oad) to the new SDK 4.40.04.04. The new BIM has the AUTHENTICATE_PERSISTENT_IMG flag enabled by default, however I was unable to get the persistent app to work with this setting. Perviously I simply combined the BIM .hex, persistent app .hex and project _oad.bin files for the complete image. I'm guessing this no longer works, because the persistent app needs to be signed as well. However simply substituting the .hex file with the _oad.bin file for the persistent app does not work because there are overlapping regions with the project _oad.bin file. And the BIM alone with the persistent app does not seem to load either. My guess is that the oad_image_tool writes the signing information for the persistent app to the wrong location. Is there any information on this?
For now I've removed the flag and everything seems to work as before.
Sincerely,
Alex