工具/软件:
尊敬的 TI 专家:
如标题中所述、当我们的 产品应用于客户的车辆时、DSP 的 CM 内核会遇到 CMNMIWDRSTn 问题。 这是离散概率事件。 发生问题时、DSP 的 CM 内核停止工作。
DSP CM 内核主要用于激光雷达的 CANFD 通信和基于 I2C 的激光雷达温度监控。
我们采用连接调试器的方法从有问题的产品中下载每个 DSP 内核的寄存器/闪存/RAM 数据、、然后对有问题的产品和正常产品的数据进行比较分析。 发现的一些问题如下:
1. CM 内核复位、CMTOCPU1IPCBOOTSTS 寄存器为 0x8、此时会显示“等待 CPU1 设置 CPU1TOCMIPCFLG0 以允许 CM 开始引导“。


设置了 CM_STATUS_INT_FLG 寄存器的 CMNMIWDRST 位。

设置了 CMRESC 寄存器的 CMNMIWDRSTn 位。



设置了 CMNMISHDWFLG 寄存器的 FLUNCERR 位。

总之、该问题由闪存不可纠正的错误引起、这是一个概率事件。 我们很难抓住它。 有关此问题的可能原因以及我们接下来应该做什么、我们希望咨询 TI 的技术专家。
已删除。
随附的文件中包含已下载的有问题产品和普通产品的寄存器/闪存/RAM 数据、以供参考。