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.

[参考译文] TCAN2451-Q1:TCAN2451-Q1RHB 问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1581160/tcan2451-q1-tcan2451-q1rhb-questions

器件型号:TCAN2451-Q1


您好:  
 
我们有以下问题重新分配了 TCAN2451-Q1RHB
 
a) 如果 SBC 检测到故障(例如 SM1-VCC1 热关断、SM4:OVCC1 和 VCC1SC 或其他故障)、则 UC 电源将切断、这意味着 nRST 也会变为低电平。 由于复位线路是双向的、因此这意味着 SBC 也将复位。 如果 SBC 将复位、调试寄存器也将复位。
我错了吗? 如果否、从故障中恢复后、我们如何读取故障原因。
是否有一个寄存器会返回复位原因?
 
b) 相关 CAN 收发器。
VCC2 和 VCAN 之间的区别是什么?
如果我们在 VCC2 上遇到问题但 VCAN 正常、会有什么影响?
如果 VCAN 出现问题、但 VCC2 正常、会有什么影响?
 
C) 是否有其他与此 SBC 相关的文档? 如果是、您能授予我对这些资源的访问权限吗?
 
D) TCAN2451-Q1RHB 的 ASIL 等级是多少? 在安全手册中找不到此答案。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Daniel:  

    我们将对此进行审查并回复您。  

    此致、

    马特  

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

    尊敬的 Daniel:

    对于问题:

     

    1. 我们 SBC 上的 nRST 引脚从其接收输入和 CAN 输出信号的意义上来说是“双向“的–但是、SBC 模式实际上控制 nRST 引脚(如果是输入或输出)的状态。 如果 VCC1 故障导致 VCC1 关闭、SBC 将进入失效防护模式或睡眠模式 — 在这两种状态下,nRST 都将关闭、因此在检测到故障且模式转换为睡眠/FSM 后 nRST 引脚的状态也会改变。 当器件退出睡眠/失效防护模式时、它将进入重新启动模式、在这种模式下 、nRST 是一个输出引脚(SBC 在重新启动模式期间主动将引脚驱动为低电平);当它进入待机模式随后进入正常模式时、nRST 引脚将是输入、实际上不是输出 (这是集电极开路–我们在内部集成了上拉电阻器,因此,当它“输出“高电平时、它实际上在寻找输入、并且 SBC 此时没有主动控制 nRST 输出–nRST 引脚在重启模式期间实际上只是真正的输出 — 在正常/待机模式下、它将空闲为高电平、这种模式可以被视为输出(许多应用以这种方式使用)。 因此、当 VCC1 故障导致 SBC 进入睡眠模式/FSM(取决于配置)时、器件不会硬重启(通过 nRST 引脚上的信号)-当 VCC1 由于故障而关断时、nRST 会被禁用。 当您从导致器件进入失效防护或睡眠模式且 SBC 至少处于待机状态的故障中恢复时(还可以检查正常模式–但很可能会检查待机模式)、您可以读取寄存器 17h (FSM_CONFIG)、如果读取位 3-1(参数为 FSM_SLP_STAT) 如果禁用 FSM、该功能将告诉您进入 FSM 或 SLEEP 的原因请参阅下寄存器表以查看可能在这些位中触发的标志
    2. CAN TRX 问题:
      1. VCC2 是 SBC 的次级 LDO 输出 — 它可以在最高 200mA 电压下以+/–2%的精度输出 5V 电压。 VCAN 是集成 CAN 收发器的 CAN 收发器电压输入–为了能够访问 CAN、您需要在 VCAN 上提供适当的电压输入 (5V)。 在大多数应用中、VCC2 会连接到 VCAN、因为在故障情况下 VCAN 不应消耗超过 110mA、并且 VCC2 可以提供 200mA。 您确实需要在 VCAN 输入端连接一个 100nF 电容、我建议在 VCC2 上连接一个 4.7uF 的输出电容(可以降低到更低水平,但我强烈建议使用 4.7uF 或至少 2.2uF)。 基本上、VCC2 是功率输出、VCAN 是功率输入。
      2. 和 c : VCC2 故障基本上只影响 VCC2 本身–VCC2 故障导致 VCC2 关闭。 VCAN 故障会导致 CAN 关闭。 因此、如果 VCC2 上有问题但 VCC2 不用于 VCAN、SBC 中唯一受到影响的部分是 VCC2–但是、如果您将 VCC2 连接到 VCAN、VCC2 上的问题也会导致 VCAN 出现问题。 因此它们本质上是相互独立的(热传感器 VCC2 除外、并且可以共享热传感器、因此 VCC2 上的 TSD 会影响 CAN,反之亦然)–但在大多数应用中、它们都处于连接状态、因此其中一个问题会导致两者都出现问题。 但是–问题不在于 VCAN 引脚、因为只要您具有适当的电压输入、就可以正常工作(即我从未在 VCAN 引脚上看到过直接问题、即提供 VCAN 的源端通常会出现问题);但对于标准 VCC2 到 VCAN 应用、只要有适当的电容、直接连接就没有出现问题。
    3. 对于文档、我相信我们已经向 您正在处理的现场团队 (Victor 和 Beni) 发送了一些材料、因此请先与他们核实、如果他们没有、请告诉我。  
    4. 它符合功能安全:质量管理型等级–因此该器件上没有特定的 ASIL 字母等级。 它可用于 ASIL-B 系统、但需要额外元件作为冗余来充当冗余–这些额外元件的具体内容将随具体的应用实施而变化–但基本上它会向电路板添加额外的电压监控。

    此致、

    马特  

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

    您好、Smith 先生、  

    感谢您的答复。 我还有一些与第 4 点(功能安全等级)相关的额外问题。 您说过、为了将其用于 ASIL B 项目、我们原则上应该 对电路板增加一个电压监控。 如果 uC 是该电压监控、就足够了吗? 如果电源出现问题、UC 将检测到该问题并做出反应。

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

    尊敬的 Daniel:  

    我无法确切地说、因为它非常依赖于应用/系统。 它还将取决于您所使用的 UC。 由于我们一直在通过与您合作的现场团队的电子邮件在此进行并行/重复通信、因此我建议我们将此信息从公共 e2e 论坛上删除、并保留到私人 电子邮件以进行进一步讨论。 我们很可能需要在稍后举行会议以进行更详细的讨论。  

    此致、

    马特