您好、支持人员、
ESM 组2位3错误-- Cortex-R5内核致命总线错误是如何发生的?
这是否意味着 CCM-R5不会产生任何故障?
实质上、如何理解 ESM 组2位3错误的含义? 任何详细信息都将很有帮助。
谢谢你。
此致
Pashan
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好、支持人员、
ESM 组2位3错误-- Cortex-R5内核致命总线错误是如何发生的?
这是否意味着 CCM-R5不会产生任何故障?
实质上、如何理解 ESM 组2位3错误的含义? 任何详细信息都将很有帮助。
谢谢你。
此致
Pashan
您好 Pashan、
当在 CPU AXI-M 总线上检测到不可纠正的 ECC 错误时、CPU 通过其事件总线接口将此错误事件发送给 CPU。 然后、EVENTBUS (48)被直接连接至 ESM GP2.3。 在 L2RAMW 或 L2FMC 中未捕获任何标志。 如 Chuck 所述、LC4357是一种基于高速缓存的架构。 它不同于 LS31xx 类型的器件。 从 L2FMC 闪存包装程序将数据返回到 CPU 的 AXI 接口、直到检测到的错误在周期方面不再是确定性的。 闪存/RAM 包装程序不能再将一个在事件总线上检测到/发出的 ECC 错误与引起它的错误地址相关联。 因此、闪存/RAM 包装程序中也没有不可纠正的错误地址寄存器。
在我看来、Cortex-R5架构也存在一些缺陷。 当检测到不可纠正的 ECC 时、它只通过事件总线向错误事件发出信号。 但是、它不会在其边界上输出相关的错误地址。 我们只能将事件总线(48)路由到 ESM。 未记录错误地址。 您不能在 CPU 中使用数据故障地址寄存器。 仅用于 在 ATCM / BTCM 上检测到的故障、而不用于 AXI。