Part Number: TMS320F2800156-Q1
Other Parts Discussed in Thread: C2000WARE
Tool/software:
Confirming a function, the project needs to use this chip to calculate AES128-CMAC value. Does TMS320F2800156-Q1 not support calculating AES128-CMAC value?
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.
Part Number: TMS320F2800156-Q1
Other Parts Discussed in Thread: C2000WARE
Tool/software:
Confirming a function, the project needs to use this chip to calculate AES128-CMAC value. Does TMS320F2800156-Q1 not support calculating AES128-CMAC value?
This device supports secure boot via calculation of CMAC values. I recommend referring to the Secure Boot application report to see more details on this. Note the application report is based on F2838 but the same features exist on the newer F280015 device.
Thank you,
Luke
thank you ! There is now a new requirement to create these functions (initialization, erasing, programming) into flashdriver files (in formats such as hex, etc.), and then use CAN to distribute them to the microcontroller. Have you already created a flashdriver file for 2800156?
Hello,
Apologies for the delayed response, I've reassigned this thread to our Flash API expert to assist with this question.
Thank you,
Luke
Hello,
You can refer to the CAN Flash Programming of C2000 Microcontrollers (Rev. A) application note for a description of how TI's example implementation works. There is also example code in the C2000Ware SDK located at C2000Ware/driverlib/f280015x/examples/flash.
Best,
Alex