工具与软件:
您好支持团队:
其中一个 EPS 项目使用 TCAN1146-Q1和 RH850控制器、 该项目 在软件中集成了矢量 SBC 和 TCAN114x 驱动程序。
CAN L/H 开路测试中报告了一个问题、其中 DUT 进入总线关闭并恢复、总线关闭恢复后、收发器不会进入睡眠模式、因此即使 WUF 帧 按照选择性唤醒的配置停止、ECU 也不会关闭。
通过进一步分析、我们了解到、在 ECU 达到关断序列时、收发器将进入待机模式、然后返回正常模式、因此无法通过在关断序列中显式调用来进入待机和睡眠模式。
我们可以看到、总线关断后恢复 FRAME_OVF 事件已设置、这可能已禁用了选择性唤醒并使 收发器保持活动状态。 但是、通过在 WUF 停止后立即清除事件、 我们可以看到收发器正常进入待机和睡眠状态。
我有以下问题、
1.收发器是否预期会出现 FRAME_OVF 错误设置 CAN L/H 开路情况下的总线关闭恢复后的行为?
2.有什么想法,为什么收发器会进入待机模式,然后回到正常模式,WUF 停止后总线关闭恢复,即使我们认为 FRAME_OVF 是由于一些噪音?
请注意、收发器在 CAN H L 短路情况下的睡眠行为是正确的。
感谢并推进、
Ravi