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.

[参考译文] TCAN1043A-Q1:冷启动 ERR_N 引脚卡在低电平问题分析中

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1584134/tcan1043a-q1-cold-start-err_n-pin-stuck-to-low-issue-analysis

器件型号: TCAN1043A-Q1
主题: TCAN1043 中讨论的其他器件

我们正在使用多钳子、这意味着通用 SW 应涵盖多个供应商。 从冷启动开始、观察到其他供应商 IC 行为、ERR_N 一直处于低电平。 但 TI 按预期工作。 因此、需要对冷启动进行软件应用分析和 IC 比较。  

初始条件: KL30 开机、 启动独木舟配置  

预期行为:  将清除 ERR_N 标志。

观察到的行为: 在 TCAN1043 中、ERR_N 从低电平设置为高电平、但在使用第二个供应商 CAN 收发器时一直处于“低电平“状态。

随附测量结果。 (* VDD_5V_S 是 VIO 的源、VDD_5V_UC3 是 VSUP 和<xmt-block1> VCC</xmt-block> 的源)。 VCC。 ERR_N LOW tigger 似乎是 PWRON 标志。

问题 1: 在 TCAN1043 中、ERR 引脚的电源不是 VIO、而是 VSUP 或 VCC?  提供 VDD_5V_UC3 后、ERR 被拉高的原因是什么。

问题 2: 若要清除 ERR_N、在其他 IC 中、通过在进入正常模式之前进入仅监听模式和等待时间来解决此问题。 这意味着 STB:高电平和 EN:高电平之间需要延迟时间。 但是、对于 TCAN1043、ERR_N 是清除的、尽管模式转换是直接从睡眠/待机模式到正常模式进行的。 您能提供有关的反馈吗?  

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

    尊敬的 Sungmin:

    问题 1: 而是 VIO。 请参阅数据表的 7.3.2.3。 但请注意、与表 7-1 类似、当 VSUP 域触发事件时会设置 PWRON 的标志、这意味着 nFAULT = L 事件来自 VSUP 域而不是 VIO I.E.、一旦 VSUP 超过 UVsup、nFAULT 引脚上的低电平将指示通电事件、并且转换到正常模式会进一步将 nFAULT 从低电平转换、从而释放为高电平至 VIO 的电平。 恰好在本示例中包括以相同电压电平供电的 VIO 和 VSUP、因此看起来并非如此。

    问题 2: 根据表、在 VSUP 上电时设置 PWRON 标志、并指示 nFAULT 上的事件、这会在器件转换到正常模式后清除。即、PWRON 会在初始序列期间导致 nFAULT = L、并在转换到正常模式后清除。 另请注意、这是由于数字 IO(例如由 VIO 驱动的 nFAULT) 造成)造成的、但唤醒检测(初始上电发生的事件)由 VSUP 驱动。 其他供应商可能会实施不同的时序控制、要求在释放故障输出之前保持总线空闲/仅监听稳定、同时 TI 允许直接模式转换以清除标志、这一点非常感谢。

    此致、

    Michael。