SPRZ452I july 2018 – may 2023 AM6526 , AM6528 , AM6546 , AM6548
R5FSS: Debug Access in Lock-Step Mode May
Result in Failure
Debug accesses may result in R5FSS going out of lock-step. The debug access could be any debug operation where the debug subsystem is controlling the following R5FSS inputs - cpuhalt, dbgen, niden, dbgnoclkstop. This issue happens only rarely. As a result lock-step miscompare interrupt will fire from R5FSS towards the ESM (Error Signaling Module) in the SoC. Also, the second core (R5FSS_CORE1) will no longer be functional.
User can disable R5FSS interrupts in the ESM and continue with the debug operation of first core (R5FSS_CORE0).
Another workaround is to do all code debug in Split (non lock-step) mode. From a debug perspective, there is no difference in Split mode vs Lock-step mode – it is the same code which runs on both the cores.