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:在 OTP 期间会设置 SUV

Guru**** 2393725 points


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

https://e2e.ti.com/support/power-management-group/power-management/f/power-management-forum/1487564/bq76952-suv-gets-set-during-otp

器件型号:BQ76952

工具与软件:

您好!  

我试图编程 OTP 在 这里解释, 但在下一次加电我看到 SUV 标志被设置.

我在5节电池组上执行该操作、因此我可以将电量放低至12V 以便对 OTP 进行编程。

当我在电池电压高于12V 的情况下再次为其加电(12 = 2.4V x 5、这是我的 SUV 阈值)时、我看到 SUV 一直处于设置状态。

我使用微控制器进行编程、命令为:

CommandSubcommands(SET_CFGUPDATE);
BQ769x2_SetRegister(...)  /* Write OTP Setting in ram */
BQ769x2_SetRegister(MfgStatusInit, 0xD0, 2); /* PF_EN = 1 */
BQ769x2_SetRegister(...)  /* Write OTP Setting in ram */ 
...

BQ769x2_ReadBatteryStatus();
BQ769x2_OTP_WR_CHECK();
BQ769x2_OTP_WRITE();
BQ769x2_SetRegister(MfgStatusInit, 0x90, 2); /* PF_EN = 0 */
CommandSubcommands(EXIT_CFGUPDATE);
//delay 300ms
BQ769x2_ReadPFStatus();  // -> Reads 0 here

我的电路有一个内部5.5V 电源轨为 BM 及其内部稳压器供电、当我切换输入时会进入关断状态、将该电源轨移除并强制 RST_SHTDN 引脚处于高电平。

我不明白我所缺少的是什么,一切似乎都在书中。

此致、

Marco

.

e2e.ti.com/.../Otp-1.5.gg.csv

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

    我再次尝试、能够正确刷写 OTP。

    不知道我以前在做什么错了。