ZHDZ012G December 2020 – June 2026 DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4VM , TDA4VM-Q1
C7x SE:当 2 数据阶段务返回不同的 rstatus 时,SE 可能会挂起
在极少数情况下,例如在通过 SE 流式传输的数据中,存储器中发生特定位置的 2 位不可纠正错误,则 C7x 内可能会发生挂起。发生这种情况的条件是:不可纠正的错误必须是 SE 遇到的第一个错误(奇偶校验或其他错误);该错误必须在流内特别对齐;并且 SE 必须远在 C7x 使用数据之前,SE 已在其标签中分配该行,然后请求并接收该行,而在其标签/内部结构中尚未腾出空间来分配下一行;因此,这种情况极不可能发生。
在 SE 从 L2SRAM 或 MSMCSRAM 流式传输的正常应用场景中,可能遇到此错误的唯一情况是特别对齐、不可纠正的错误。如果使用 SE 从其他端点进行流式传输,则其他特别对齐的错误可能会导致此情况,但从此类端点获取的往返时间要长得多,因此 SE 更不可能在携带错误的响应返回 SE 时处于可能挂起的状态。发生挂起时,唯一的恢复方法是完全复位 C7x。
唯一可以采取的措施是恢复。如果 C7x 挂起,则必须对其进行复位。