Part Number: TMS570LS3137
Tool/software: Code Composer Studio
I have to test Flash ECC feature in TMS570LS3137.
I am generating Flash ECC bits using linker commands. ECC bits are generated in correct memory location in hex.
But when I compare flash ECC memory data in my generated hex with the data flashed into the controller ( I am reading controller data in memory window of CCS), I could observe following difference,
Data that is present in address 0xF0400000 in the hex dump is programmed to address 0xF0400040 in the controller (offset of 64 bytes). Please let us know the reason for the offset. Is this valid?
Screenshots are below,
ECC bits generated in Hex Dump:
0xF0400000 - A4DF55AA 5E76054E 2D564A89 A0498314 4BBC5621 E931490A 1E5C3A41 C2F1B75E 83
Data read from controller (Memory window of CCS):
I am using CCS version: 7.3.0.00019 and following are the flash settings configured in CCS:
