Hi,
I had a query regarding the CRC location storage in the ImageA and ImageB hex files.
When we refer to the linker file "cc254x_f256_imgA.xcl" and "cc254x_f256_imgB.xcl", there is a statement:
// Skip CRC & SHDW when calculating the CRC.
//
-J2,crc=8005,=0804-_BANK7_END
Does this mean that the CRC is located in the generated ImageA or ImageB hex files at the offset 8005 (0x1F45) ?
If this understanding is incorrect, then can you please explain, where to find the offset for calculated CRC ?
Do we need to read back the whole flash (contains BIM + ImageA + ImageB) and check where the CRC for ImageA and ImageB are stored ?
Is there any fixed offset in the flash for the same ?
Everytime after OAD of ImageB, does ImageA generate different CRC for ImageB ?
If yes, where we can find this in source code (the updation of CRC from ImageA for ImageB) ?
Thanks,
Sunny