Tool/software:
Can you please tell how are loading the binary on EVM?
Are you using CCS to load the binary or using SBL to load binaries?
Also can you please tell how are calculating CRC for the loaded binary?
- The Code is added for calculating the CRC of text section (the text section contains instructions for calculating CRC of itself.).
- The CRC is calculated with the text segment from ELF file with statically (offline with seperate CRC calculator).
- As normal AM243x Application, the ELF file is converted to RPRC files with tool "out2rpc".
- As normal AM243x Application, the RPRC file is loaded by SBL from flash.
- The Code from Step.1 for CRC calculating is executed and the CRC from Step 2 are compared.
The comparing are passed for most blocks in text section, but some failed.
As I observed, it seems failed with the blocks near instructions of exist() and the CRC calculating from Step 1.

