Hi All,
I am working on a TMS320F28023 with CCS 4.25(CGT 6.0.1).
I need a linker generated CRC of my used .text sections so that later on, I can check this at runtime to verify the integrity of the binary.
So I searched through the forum and found the assembly tools reference guide ( www.ti.com/lit/spru513 ).
But I've got still some questions:
1) Is it posible to make only one crc_value over the hole .text section?
(???Feeding the CRC call in the linker with an executable object module or a memery map or something else where the objektfiles are already mapped to ONE objektfile???)
2) At the moment CRC calculation at runtime is made with a LUT like this:
2.1) Split highbyte and lowbyte
2.2) Mirror highbyte and lowbyte
2.3) Calculate CRC of lowbyte with LUT
2.4) Calculate CRC of highbyte with LUT
2.5) All words calculated? -> mirror the CRC32 Sum.
Is there an easier way e.g. without mirroring the hole bytes or useing an other LUT?
Thanks.
Ralf
