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.

TMS320F280049-Q1: Software secure boot on F28004x

Part Number: TMS320F280049-Q1

Dear Champs,

We are aware there is CMAC HW on F2838x shown in the app note "Secure BOOT on C2000 Device".

1) Can the user use OTP and AES library to implement a similar CMAC like that on F2838x?

2) If 1) is not, can the user user OTP and AES library to implement a secure boot (may be not similar to CMAC)?

3) If 2) is not, can the user use any SW based method to implement secure boot? Do we have any doc for that?

Wayne Huang

  • Hi Wayne,

    As you might already be aware, the secure boot is supported on F2838x. For the secure boot, you would primarily need a KEY which needs to be secure (something similar to a CMACKEY) which is not present in the F28004x.

    Using the AES library, you could implement a CMAC algorithm, however this wont be secure, uninterruptable and execute only. All of these are needed to implement secure boot effectively. Hence I would not recommend implementing SW based secure boot on F280049.

    Hope this helps.

    Thanks & Regards
    Pramod