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–如何在瞬态 SOV PF 后复位 SAVED_PF_STATUS

Guru**** 2609895 points
Other Parts Discussed in Thread: BQ76952

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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1564406/bq76952-bq76952-how-to-reset-saved_pf_status-after-a-transient-sov-pf

器件型号:BQ76952


工具/软件:

我正在使用 bq76952、想要可靠地跟踪瞬态 PF 事件。

示例场景:

  • 我有一个由松动的连接器触发的 SOV PF。

  • 故障发生一次、FET 关断、但 PF 标志在条件恢复后清除。

  • 我想看到 SOV PF 发生了。

我知道该0x0053 SAVED_PF_STATUS寄存器和 OTPF 位来向其写入 PF 以进行永久跟踪。 即使条件清除、这也会用来记录故障。

我的问题:

  • 电池修复且基础故障消失后、如何清除或复位SAVED_PF_STATUS寄存器?

  • 固件中是否有建议的程序或通过寄存器来清除该程序?

我想确保可以跟踪瞬态 PFS、但也可以在系统正常运行时重置记录。

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

    您好:

    如果是  Settings:Protection:Protection Configuration[PF_OTP]  位已设置  Settings:Manufacturing:MGF Status Init[OTPW_EN]  已置位、因此遗憾的是无法清除 PF、因为它将在重新启动器件时从 OTP 读取。

    但是、如果是  Settings:Manufacturing:MGF Status Init[OTPW_EN]  位被清除、然后通过部分复位、可以清除器件的 PF 状态。 如果是  Settings:Protection:Protection Configuration[PF_OTP]  被清除、那么通过 RST_SHUT 引脚进行的任何复位和部分复位都将清除器件的 PF 状态。

    因此、您可以发送 0x0012 RESET () 子命令或使用 RST_SHUT 引脚、具体取决于您对器件的配置方式。

    有关 PF 的更多详细信息、请参阅  第 5.3 节   部分。

    有关复位器件方法的更多详细信息、请参阅此 主题

    此致、

    Rohin Nair