Other Parts Discussed in Thread: UNIFLASH
Hi:
I have met the ECC broken error. In my project, we use .ld file as link file instead of .cmd. In this case, some syntax error occurd when I add these code below:
ECC_VEC (R) : origin=(0xf0400000 + (start(VECTORS) >> 3)) length=(size(VECTORS) >> 3) ECC={algorithm=algoL2R5F021, input_range=VECTORS} ECC { algoL2R5F021 : address_mask = 0xfffffff8 /* Address Bits 31:3 */ hamming_mask = R4 /* Use R4/R5 build in Mask */ parity_mask = 0x0c /* Set which ECC bits are Even and Odd parity */ mirroring = F021 /* RM57Lx and TMS570LCx are build in F021 */ }
So do you have .ld file example of ECC?