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.

AWR1642: How the SBL support HS device and encrypt the app binary?

Part Number: AWR1642


Hello team,

Customer is planning to use HS device for mass production. But they are using SBL+APP architecture. How do the encrypt engine support on both SBL and APP? 

Encrypted SBL can be load by ROM code directly, but the Encrypted APP will be load by SBL code. How can SBL code de-encrypt? Is the encrypy engine in 1642 open to customer to use?

Thanks,

Wesley

  • Hello Wesley,

    mmWave SDK provides the crypto driver and test application as a reference. 

    C:\ti\mmwave_sdk_03_03_00_03\packages\ti\drivers\crypto\test\xwr16xx

    This test application has code to encrypt/decrypt using AES and HMAC. Customer can refer this application to implement logic in SBL to decrypt the application and load it to RAM.

    Regards,

    Jitendra