SPRZ455D december 2020 – june 2023 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
ADVANCE INFORMATION
ECC_AGGR: Erroneous non-correctable parity error assertion for RAM80
There are a set of signals on a system bus that require level shifters between voltage domains within the SOC. When the main voltage domain is not powered active, the level shifters maintain a default value to the downstream logic in the MCU domain.
One of these level shifters is driving an inverted value in that situation.
If the ecc_aggregator checks are enabled for that input source (ram_ecc80) before the main domain is powered active, an incorrect "uncorrectable ecc parity" error assertion is generated in the MCU voltage domain and recorded in the error signaling module.
Do not enable the impacted input source checking in the ECC aggregator until all voltage domains are in a functional state.
Use a source IP from the main domain to enable that particular source to ensure the value is not impacted by the inversion.
Before enabling in the ECC aggregator, the error interrupt must be cleared, as it will always occur in the conditions listed above.
For any situation where the main voltage domain will be disabled/low power state, the input source checking in the ECC aggregator must be disabled as part of the sequence.