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.

[参考译文] TCAN1145-Q1:无 msg 接收的帧 OVF

Guru**** 2374090 points
Other Parts Discussed in Thread: TCAN1145-Q1
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1531442/tcan1145-q1-frame-ovf-without-msg-reception

器件型号:TCAN1145-Q1

工具/软件:

尊敬的 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)、以增加唤醒器件所需的错误帧数。 在这种情况下、我会向我的客户推荐这种情况吗?

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1525526/tcan1145-q1-wake-up-issue/5864891?tisearch=e2e-sitesearch&keymatch=TCAN1145%2525252520overflow#5864891

感谢你的帮助。

此致、

Donnie Kim

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Donnie:

    1.没有 CAN 消息时、预计不会设置 FRAME_OVF。 您能否提供有关其测试程序的更多详细信息? 它们是否在启用选择性唤醒之前清除了 FRAME_OVF 标志? 如果总线上存在显性噪声、则可以将其识别为帧起始、这足以使错误计数器递增。

    POR 与 FRAME_OVF 无关、它是在初始上电时设置的标志。

    2.在返回睡眠模式之前、始终建议清除 FRAME_OVF 和 CANINT。

    3、没有

    4.这些寄存器与客户的问题没有直接关系、在这里、将 错误计数器阈值设置为 255 可以减少错误计数器达到最大值的机会、但如果确实没有 CAN 总线活动、增加到 255 将不会真正有帮助。

    此致、

    Sean

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Sean、

    感谢您的答复。 我将检查测试程序的详细信息并与您分享。

    此致、

    Donnie