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.

[参考译文] BQ76952:BQ76952主机看门狗功能。

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1193717/bq76952-bq76952-host-watchdog-function

器件型号:BQ76952
主题中讨论的其他器件: BQSTUDIO

你(们)好 我们使用的是 BQ76952产品。

 我们希望使用 BQ76952的主机看门狗功能。

我的问题如下、

1) 1)当发生主机看门狗时、是否有办法使用 BQ76952引脚向 MCU 发送信号、REG1、REG2除外? (目的是 MCU 复位)

2) 2)当主机看门狗发生时、是否有其他方法可以复位 MCU?  

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

    您好,宋  

    这些问题的简短答案是、可以将 HWD 配置为执行上述行为。  

    下面是如何实现这一目标的分步示例:

    • 首先、启用 REG1稳压器(设置 REG0 Config = 0x01、REG12 Config = 0x0D 以将 REG1设置为3.3V)
    • Enabled Protections C 寄存器中、设置[HWDF]位以启用该保护。
    • 此保护触发的时间可在保护:HWD:延迟寄存器中设置。 在本示例中、我将其设置为5秒。
    • HWD 调节器选项寄存器中,将[TOGGLE_OPT]位设置为‘10’,将[TOGGLE_TIME]设置为‘0101’(参见下图)

    • 最后、在 BQStudio 中禁用仪表板(请参阅图像)以停止 PC 的通信。 这将导致看门狗计时器保护在5秒后触发、REG1将关闭。 然后再过5秒(由于 TOGGLE_TIME 位)、REG1将重新打开。

    希望这能解答您的问题!

    最棒的

    -Luis T

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

    你(们)好 路易斯·托雷斯

    感谢您的 SUPPROT。

    根据您的解决方案、存在以下问题。

    *假设:MCU 复位低电平有效

    *问题流程

    1.当 BQ76952从关断模式唤醒时、REG1的电压从低电平(0V)切换到高电平(3.3V 或5V)

      :我们应该使用关断模式....

    2、此时 MCU 复位、因为 REG1为低电平、MCU 复位为低电平有效

    *问题

    1.不是 REG1和 REG2、是否有办法复位诸如 ALERT 引脚的 MCU?

      :ALERT 引脚与上拉电阻器分开。 因此、当 BQ76952从关断状态唤醒时、ALERT 电压保持高电平。

       因此,当仅发生主机看门狗时,可以重置 MCU (我们的想法是...)

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

    尊敬的 Song:

    在所示的示例中、将 REG1配置为在 MCU 未通信时关闭、并再次打开 REG1。 因此 REG1将从3.3V 变为0V、然后返回3.3V (可以根据所需的时序修改示例)。 这是否会解决重置 MCU 的问题?

    问题是否在于当您将 BQ76952置于关断模式时、它会意外地复位 MCU? 则可能会使用警报引脚。 默认警报状态寄存器允许警报引脚发出信号、指示器件是否进入关断状态(SHUTV 位)或是否发生了 HWDF (SSBC 位)。  

    您能帮助澄清这些问题、我们可以尝试思考最佳解决方案。

    谢谢、

    Matt

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

    您好、Matt Sunna

    感谢您的支持

    根据您的建议、有一些问题。

    问题1. 根据您的指南、我们进行了测试、并可在主机看门狗故障后找到警报激活(下图)

    但是、由于无法清除主机看门狗故障(由于通信失败状态)、问题无法返回到原始状态

    它会导致 MCU 重复复位。 是否可以返回主机看门狗故障 状态下的警报警报警报 siganl?   

      

    问题2. 现在、我们使用 P/N BQ76952 (绿色阴影下方)、 REG1 LDO 默认为禁用

     我们能否将 REG1 LDO 默认值更改为通过 OTP 设置启用? (黄色阴影下方)

    此外、BQ7695202是否始终具有 LDO1输出?

    问题3. 如果问题2以上是可行的、我们的问题是 OPT 写入的数量。

    据我所知、OTP 写入的数量限制为2。

    如果在工厂中 OTP 写入后没有额外的写入、则不会出现问题。

    然而、有一个问题是在使用期间发生 MCU 复位、并且 OTP 写入继续、超过了有限的次数。

    这没关系吗?

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

    Q1:不、没有 MCU 通信就无法清除警报信号。

    Q2:如果在 OTP 中按这种方式对 REG1进行编程、则默认情况下可启用 REG1、因此、是的、这是可行的。 BQ7695202将 REG1编程为3.3V、默认情况下启用。 此器件可进行更多的 OTP 写入。 以下主题更详细地解释了:

    https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1082914/faq-bq76952-common-questions-for-otp-programming-with-the-bq769x2-device-family

    此致、

    Matt