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.

TMS320F280025: HW CRC programming using VCRC

Part Number: TMS320F280025
Other Parts Discussed in Thread: C2000WARE

Hi,

Continuing from https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/1027144/tms320f280025-hw-crc-programming-or-code/3816934#3816934

To generate CRC on a block of flash using crc() operator at link time for 28002x controller

1. Use v21.6 compiler

2. Select vcrc as the vcu support option

3. and modify linker command to use crc() operator on memory and set a section for the crc value using .TI.memcrc

To validate CRC generated on a block of flash using crc() operator, at run time (during bootloading) for a 28002x controller

1. Select vcrc as the vcu support option 

2. Include c28x_vcrc_library_fpu32 as library

3. Include vcrc_configpoly.h

Please let me know if this correct.

Regards,

Harsha