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.

[参考译文] TPS65381A-Q1:SPI 短路–NRES 引脚的反应

Guru**** 2409360 points
Other Parts Discussed in Thread: TPS65381A-Q1

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/655678/tps65381a-q1-spi-shorted-reaction-of-nres-pin

器件型号:TPS65381A-Q1

您能否查看我的客户提出的以下问题?

我们在线控换档传动器应用中使用 TPS65381A-Q1多轨电源。 我们已将看门狗配置为问答模式。
根据客户的技术功能安全要求、我们需要短接 SDI (引脚9)总线、并观察一旦看门狗计数器达到阈值、TPS65381A-Q1 NRES (引脚6)变为低电平。 假设 SDI 短接时、在一个开放窗口中将其视为 MCU 对 TPS65381A-Q1问题的无应答。
但是、根据我们的观察结果、NRES (引脚6)不会变为低电平(逻辑0)。
我们再尝试一种情况:悬空 SDI (引脚9)、我们可以观察到 NRES (引脚6)在 固定间隔内为低电平(逻辑0)。
请您告知我们、为什么 SDI 接地短路时 TPS65381A-Q1不会将 NRES 拉至低电平

我在数据表中找不到可以解决此问题的任何内容。 请告诉我 TPS65381A-Q1是否执行此功能。

感谢您对此的帮助!

Richard Elmquist

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

    您好 Richard、

    在诊断状态下、请通过将 WD_RST_EN 位设置为1来确认是否已启用从看门狗故障复位。  此外、请确认您已正确同步到 WD 计时器、并且可以看到 WD_FAIL_CNT 在不良事件上递增、而在良好事件上递减。

    我的第一个猜测是您没有将 WD_RST_EN 位设置为1。

    此致、

    Scott

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Scott、
    感谢您的快速响应!
    我将告诉您这是否可以解决问题、或者客户是否有任何其他问题。
    祝您度过美好的一天!
    Richard Elmquist
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Scott、

    客户回复了以下内容:

    我与我的团队一起检查了在我们的应用中 WD_RST_EN 引脚设置为1。 此外、我们能够观察到 WD_FAIL_CNT 计数器在以下不良事件中递增并且 NRES 变为低电平:

        MCU 发送正确的应答字节、但不在正确的看门狗窗口中。

    2.    MCU 发送计算错误的应答字节。

    3.    MCU 以错误的顺序(序列)返回正确的应答字节。

    4.    MCU 在看门狗序列期间停止发送应答字节(TIME_OUT 事件)。

    5.    SPI 总线开路(SDI、引脚9开路)  

    但是、根据我们的观察结果、对于 SDI (引脚9)短接至 GND 故障条件、NRES (引脚6)不会变为低电平(逻辑0)。

    因此、我们很想了解 SDI 短接至 GND 条件下的看门狗行为、即 WD_FAIL_CNT 递增和 NRES 是否应变为低电平? 我们假设 SDI 短接至 GND 条件相当于 MCU 对 PMIC 问题无响应。 请确认我们的理解。

    您能回答客户的问题吗?

    感谢您对此的帮助!

    Richard Elmquist

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

    我没有问过一个问题、但客户实际上在使用 SPI 的问答模式下使用看门狗是正确的?

    我启动了器件、切换到看门狗、进入问答模式。 我刚刚使用 EVM 在工作台上做了一些实验。 在 Q&A 模式下、不发送任何应答、我获得复位状态、NRES 变为低电平(它将循环)、因为 WD_RST_EN 在复位状态后不会重新初始化为0、因此它是一种连续复位循环。 I float SDI 且 NRES 低电平周期复位状态继续、然后使用跳线将电路板上的 SDI 引脚短接至 GND (我们在接头上有 SDI、因此我可以这样做)、我继续获得复位状态、NRES 变为低电平。

    因此、似乎没有进行简短测试(可能只是微弱的短路)、或者客户系统中似乎有其他问题正在进行。 我的 EVM 实验显示、将 SDI 引脚短接至接地将继续导致复位状态、并且 NRES 按预期变为低电平。

    客户意识到、在短接 SDI 输入期间、不会从 MCU 读取数据、但仍可获得有用的见解。 在我的 EVM 上发生这些事件期间、SDO 上的响应是状态标志字节响应的预期响应:1010 0001 xxxx xxxx、这是 STAT[7:4]的1010模式、最后1个(STAT[0])用于检测到的 SPI 错误。 由于 SDI 全为0、因此这是一个未定义的命令、将检测到该命令并在状态字节中显示为 SPI 错误。

    此致、
    Scott
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Scott、
    感谢您的全面回应!
    如果客户有任何疑问、我会告诉您。
    祝您度过美好的一天!
    Richard Elmquist
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Scott、
    客户仍有问题。
    我将通过电子邮件向您发送客户已发送的一些评论和代码。 我无法在线发布此帖子。
    感谢您对此的帮助!
    Richard Elmquist
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好 Richard、

    由于我们将这一条线路移到了直接电子邮件支持和在本地 FAE 中循环、因此我将关闭 E2E 上的主题。

    Scott