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.

[参考译文] LP87745-Q1:看门狗

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1503419/lp87745-q1-watchdog

器件型号:LP87745-Q1

工具/软件:

尊敬的团队:

对于 LP877451-Q1 (LP877451A4RXVRQ1和 LP877451LCRXVRQ1)、是否有办法将 nINT 输出强制为高电平? (寄存器配置等)

详细信息如下:

当前配置:首先在引导时将看门狗设置为关闭、关闭所有可屏蔽中断、并将 nINT 激活状态设置为低电平。 清除所有错误后、nINT 将变为高电平、跳转到应用程序以将窗口1配置为10ms、窗口2配置为5ms、然后打开看门狗(设置 WD_ENABLE_REG=3)、打开看门狗后每次馈送看门狗都是正常的、因为读取0x60和0x61都为0、但0x51为0x10 (WD_FIRST_NOK_INT 设置为1)


电流现象:发送看门狗打开指令后、nINT 将处于低电平并持续27ms。 发现这是因为在看门狗打开后 WD_FIRST_OK_INT 将设置为1、因此 nINT 会激活并被拉至低电平。 完成至少一轮正常的 QA 窗口馈送后、PMIC 的 WD_FIRST_OK=1、此时可以清除 WD_FIRST_OK_INT 错误位、nINT 将被拉至高电平。
现在的问题是:nINT 连接到 CAN 收发器的使能引脚。 当 PMIC 无故障时、nINT 应始终为高电平以维持正常的 CAN 通信。 但是、为什么只通过打开狗的操作、nINT 就会变为低电平?


目前、需要在引导程序中关闭看门狗并在应用程序中打开看门狗、完整的看门狗喂入序列为10+5=15ms。 nINT 是否可以在不受狗打开指令影响的情况下保持高电平? 或者、是否可以将 nINT 拉至低电平的时间缩短到2ms 内、以避免影响 CAN 通信?

谢谢!

此致、

Mingkang

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

    尊敬的 Mingkang:

    我已分配了该线程、但希望为您提供帮助-我们对此设备系列的应用程序支持将在4/22之前停止工作-响应将延迟。  

    此致、

    Katie

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

    尊敬的 Katie:

    感谢您告诉我。 理解、如果我能更早得到答案、我将不胜感激。 谢谢!

    此致、

    Mingkang

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

    尊敬的 Mingkang:

    我会看到我们周一能与美国团队一起做些什么(我们也是星期五)。  

    -凯蒂

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

    尊敬的 Mingkang:

    感谢您的耐心!

    中的看门狗长窗口持续时间 (LP877451A4RXVRQ1和 LP877451LCRXVRQ1)配置为504ms。 因此、您可能无法在该时间内馈送看门狗、这就是器件具有 WD_FIRST_NOK_INT 挂起中断的原因。 客户需要确保在启用 WD 后在 WD 长窗口持续时间内馈送 WD。  

    他们应该在 SPI 线路上使用某种逻辑分析仪分析 WD、并发现没有任何时序问题。  

    另一件事是 、只要 WD 馈送正确、nINT 引脚就不会出现问题、从功能安全的角度来看、如果 WD 馈送不正确、nINT 就应处于运行状态、这就是为什么 nINT 在存在  WD_FIRST_NOK_INT 挂起中断时会变为低电平的原因。  

    在 WD_FIRST_OK 位设置为1b 后、可以清除 WD_FIRST_NOK_INT。 当在 WD 之前正确地为 WD 提供服务时、WD_FIRST_OK 设置为1b
    长窗口到期。

     此致、

    Ishtiaque