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.

J722SXH01EVM: j722s mcrc result not same as online tool

Part Number: J722SXH01EVM

Hi Ti expert,

 1. i used j722s sdk v11 , mcu_plus_sdk_j722s_11_00_00_12/examples/sdl/mcrc/mcrc_full_cpu/mcrc_full_cpu.c  this demo to test mcrc function. all params keep as original code, only short the data length from 400000 to 32 bytes.

2. i see https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1329592/tda4vm-mcrc-values-for-checking-calculation , use this tool the check mcrc result. my settings  are all same as this post.

3. my test array is 32 bytes,  "0000000001000000020000000300000004000000050000000600000007000000", which is little endian uint32_t from 0~7.   the mcrc module calc result is : mcrc64: 0(Hi), 1ee4c2e0(Lo), but the online tool result is 0x20000132D8000252 

my question, 

    could you provide a souce code of mcrc algorithm, that i can reproduce the result on PC, thanks.