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.

CC3220MOD: Error: Create Basic OTA Error:Wrong key file

Part Number: CC3220MOD
Other Parts Discussed in Thread: UNIFLASH

I'm experimenting with the Local OTA demo in the simplelink_cc32xx_sdk (2_30_00_05). I'm able to run  the demo and get to the ota.html page, so next step is to upload an OTA image. However, I have not been able to successfully create an OTA image using UniFlash. I'm using the dummy certificate playground, but every file in that directory fails.

The thread below describes the same issue, but the answer just points to a user guide. I read the entire guide, but I'm still not clear which is the right key for creating the OTA image when I'm using the dummy certificate playground.

https://e2e.ti.com/support/wireless-connectivity/wifi/f/968/t/728861 

Thank you,

Katie

  • Hi Katie,

    Verifying an OTA bundle is different from the signature of the MCU image on its own. The MCU image should still be signed with the files in the certificate-playground folder during development. However, the overall OTA bundle (in the examples) is expected to be signed with the key in the ota-example-cert folder of the SDK (\tools\cc32xx_tools\ota-example-cert) and verified with the certificate. The certificate must exist on the filesystem of the device in order to verify the new OTA bundle.

    Best,
    Ben M