Other Parts Discussed in Thread: CC2540
Hi All,
I have being trying to encrypt my application with the UBL project (BLE stack v1.3.0) but i was unsuccessful in completing the task so far and i would like some assistance with the process.
I have created a "special" signing UBL which i use to upload the .bin file to the CC2540 and then i read back the encrypted .bin file.(For this build i used both UBL_SECURE & UBL_SIGNER defines)
Afterwards, i upload a "secure" bootloader to the CC2540 (only UBL_SECURE define was used for this build) and i can see that none of the unencrypted app's can be uploaded to the module and only the encrypted .bin passes thru and uploads.
Once the encrypted .bin file is uploaded to the CC2540, the UBL doesn't jump to the code and instead it remains as a MSD.
Any ideas why that happens?
Am i doing something wrong during the encryption process and i make the code unusable?
Best regards,
George