工具/软件:
尊敬的 CAN 专家:
我是韩国汽车团队的 Donnie。 我的客户在测试 TCAN1145-Q1 时遇到了一些问题。 您能否回答以下问题?
1.在没有收到 msg 的情况下发生 FRAME_OVF。 当他们阅读的内容,这似乎是一个接收错误。 还有什么需要我们回顾的吗?
问题是否可能由于 POR 而发生? 这似乎是不相关的,但我问,因为发生的情况和未发生的情况有一个区别
2.从数据表中可以看出、当发生 FRAME_OVF 时、SW_EN 被禁用。 因此、选择性唤醒无法正常工作。
为了改善上述问题、我希望在收发器转换为待机或睡眠状态时清除 FRAME_OVF 并启用 SW_EN。
是否应该检查任何其他寄存器? (SWCFG 似乎有关联,但我不认为寄存器是被强制禁用的,因此我不想关心。)
3.在应用上面第 2 号所写的方法时,我是否应该关注一些副作用?
4. 如您在下面的 E2E 博文中所见、可以将 SW_CONFIG_1.SW_FD_PASSIVE 位设置为忽略 CAN FD 帧、并可以将 SW_CONFIG_3.FRAME_CNT_THRESHOLD 设置为最大值 (255)、以增加唤醒器件所需的错误帧数。 在这种情况下、我会向我的客户推荐这种情况吗?
感谢你的帮助。
此致、
Donnie Kim