This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

problems of TCM ECC initialized

hi,The following figure shows how to initialize the ECC of the TCM in the ARMv8 CR52 user manual. The first red box indicates Before
a RAM location is read with ECC enabled, the error code bits must be initialized, but the red box below indicates that the ECC function can be enabled or disabled during initialization.
My question is: If initialization is done by running code on the Cortex-R52 processor, If initialization is done by running code on the cortex-r52 processor, should the ECC function be enabled when initializing the TCM? If not, write the TCM. Will the ECC check code be synchronized? Will the memory stored by the check code be visible to us?
If we need to enable it, won't we get ECC errors when initializing TCM, because the uninitialized TCM memory data must not match the ECC verification code?