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.

LP-MSPM0G3519: MSPM0G3519 CSC to Keystore Flow – IAR .ICF Configuration Support

Part Number: LP-MSPM0G3519
Other Parts Discussed in Thread: MSPM0G3519

Tool/software:

Hi TI Team,

We’re working on MSPM0G3519 and want to store four AES keys in the CSC region.
After INITDONE, these keys should be securely loaded into the Keystore Controller.

We referred to the aesadv_cmac_256_enc_dec TIClang example, but our project uses IAR ARM 9.60.3 with a .icf linker file.
Could you please help with:

  • Correct BCR configuration to enable CSC under IAR

  • How to define .secret and .lockStg regions in the .icf file

  • Any reference IAR CSC + Keystore example or working setup

We’ve understood the flow from the Security Architecture diagram, but need IAR-specific setup guidance.



However, during debug we always see:

SYSCTL.SECCFG.SECSTATUS.CSCEXISTS = NO
SYSCTL.SECCFG.SECSTATUS.INITDONE = YES

Thanks and regards,
Kasirajan