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:CAN 回声在 ESD 测试期间卡住

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1609174/tcan1145-q1-can-echo-back-stuck-during-esd-test

器件型号: TCAN1145-Q1

尊敬的 TI:

我们使用 CAN 回显来确保 CAN 在 ESD 测试期间正常运行。 我们使用 PCAN 连接 DUT 和 PCAN-Viewer、PCAN-Viewer 将向 DUT 发送消息、DUT 重新接收消息后、会将相同的消息发送回 PCAN-Viewer。  

我们发现在 ESD 测试期间 CAN 回显卡滞、同时 PCAN-Viewer 将显示错误被动。 之后、我们尝试将 PCAN 重新连接到 PCAN-Viewer、但它将再次获得错误被动、并且 CAN 回显功能仍然冻结。 它只有在我们重新启动 DUT 后才能正常工作。

CAN 收发器是否进入某种安全模式? 由于 ESD 输入到 CAN H/L 线路中、它收到了不正确的位? 我们需要做些什么来避免这种情况再次发生?

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

    尊敬的 Minda:

    感谢您在 E2E 上联系我们!

    能否分享您正在执行哪种 ESD 测试? HBM、CDM、IEC 接触放电等

    有助于我们理解问题的最有用信息是在 CAN 总线卡住时获取 TCAN1145 的中断寄存器。 它们是 INT_1、INT_2、INT_3 和 INT_CANBUS。 有了收发器后、我们就可以确定收发器是否有问题。  

    PCAN-Viewer 将显示错误被动

    我不熟悉错误被动的含义。 您能解释一下这意味着什么吗?

    当 PCAN 正在发送消息时、TCAN1145 处于什么模式? 睡眠还是正常?

    此致、

    Ethan

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

    您好、Ethan

    感谢您的答复。

    我们正在执行基于 IEC 61000-4-2 的 ISO 10605。

    因此、  当问题发生时、我需要获得 INT_1、INT_2、INT_3 和 INT_CANBUS 的值。 我会要求我们的软件成员在测试过程中打印这些寄存器值、得到这些值后、我会反馈这些值。

    错误被动通常表示 CAN 总线节点已进入被动错误状态。 这种情况通常在频繁的通信错误导致节点的错误计数器超过被动错误阈值时发生。 我确保所有硬件连接都运行良好、因此连接不会是导致错误被动发生的原因。

    TCAN1145 在回声期间处于正常模式。

    B.R.

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

    尊敬的 Minda:

    [引用 userid=“644782" url="“ url="~“~/support/interface-group/interface/f/interface-forum/1609174/tcan1145-q1-can-echo-back-stuck-during-esd-test/6202860 ]我们正在进行 ISO 10605、其基于 IEC 61000-4-2。

    很完美、正如预期的那样  

    因此、  当问题发生时、我需要获取 INT_1、INT_2、INT_3 和 INT_CANBUS 的值

    是的。 一旦你得到了信息,就告诉我。

    此收发器处于正常模式时、是否有可能启用选择性唤醒?

    此致、

    Ethan