Assumption: [SM_119] The Flash memory ECC failure reporting path should be
checked to validate if detected ECC faults are correctly reported.
Implementation hint: The flash memory ECC fault report check is executed in
software . The test consists of software reading from the flash memory UTest area (see
"UTEST flash memory map" table in the "Memory map" chapter of the MPC5744P
Reference Manual). a set of test patterns to test the integrity of the ECC logic fault
reporting path to the MEMU and FCCU (executed at start-up, latent failure measure).
question: is this means: we can write some data into utest region (0x00400040-0x00400060), rading it back and check the fccu or memu flag ?
if this is not right, please tell me how can i check flash ecc failure report path, thanks !
Not exactly. It is not needed to write any data to UTEST region, they are already pre-prepared there from factory (moreover UTEST region is one-time-programmable and already programmed).
I have just prepared example code here: