Dear Champs,
I am asking this for our customer.
From the previous post referred to, the API we provide, that is, getCRC32_vcu() on VCU0 CRC32, is so-called CRC32-MPEG2 in many websites, but the user needs CRC32.
The major difference can be found in
https://www.lddgo.net/en/encrypt/crc
https://www.reddit.com/r/FPGA/comments/rlp59s/modifying_crc32mpeg2_module_to_calculate_crc32/
That is, they differ in FLIP in input/output (reflected) and then NOT (XOR 0x00000000) in output.
Questions:
1. Can the user use the existing TI VCU0 library to generate this CRC32 (rather than CRC32-MPEG2)? If so, how does the user do?
2. If answer of 1) is not, can TI provide such an API for CRC32 exactly?
Wayne Huang