TI中文支持网
TI专业的中文技术问题搜集分享网站

如何使用BqStudio给BQ25703A进行寄存器配置

Hi,各位!

我在TI 的BqStudio 软件中给BQ25703A配置好了相关寄存器,可是在Write Register后.log.err显示的信息是:

2020-06-08 17:45:34,Charge_Option_0,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_Current_Register,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_Voltage_Register,772,No acknowledge from device.
2020-06-08 17:45:34,OTG_Voltage_Register,772,No acknowledge from device.
2020-06-08 17:45:34,OTG_Current_Register,772,No acknowledge from device.
2020-06-08 17:45:34,Input_Voltage_Register,772,No acknowledge from device.
2020-06-08 17:45:34,Minimum_System_Voltage,772,No acknowledge from device.
2020-06-08 17:45:34,Input_Current_Register,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_Status_Register,772,No acknowledge from device.
2020-06-08 17:45:34,Prochot_Status_Register,772,No acknowledge from device.
2020-06-08 17:45:34,Input_Current_Limit_In_Use,772,No acknowledge from device.
2020-06-08 17:45:34,VBUS_and_PSYS_Voltage_Read_Back,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_and_Discharge_Current_Read_Back,772,No acknowledge from device.
2020-06-08 17:45:34,Input_Current_and_CMPIN_Voltage_Read_Back,772,No acknowledge from device.
2020-06-08 17:45:34,System_and_Battery_Voltage_Read_Back,772,No acknowledge from device.
2020-06-08 17:45:34,Manufacture_ID_and_Device_ID_Read_Back,772,No acknowledge from device.
2020-06-08 17:45:34,Device_ID_Read_Back,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_Option_1,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_Option_2,772,No acknowledge from device.
2020-06-08 17:45:34,Charge_Option_3,772,No acknowledge from device.
2020-06-08 17:45:34,Prochot_Option_0,772,No acknowledge from device.
2020-06-08 17:45:34,Prochot_Option_1,772,No acknowledge from device.
2020-06-08 17:45:34,ADC_Option,772,No acknowledge from device.

No acknowledge from device!!! 这是何原因呢?

另外用的是EV2400,这个芯片用这个上位机该如何配置写入相关的寄存器呢?

BqStudio有相关教程吗?还望指教一二,

谢谢!

Huigen Jiang:

嗨,各位!

我目前在用BQ25703A充电芯片给4S1P铁锂电池充电,适配器输入电源位12V,配置寄存器如下:

* Format: Register Name tab Character,\t Hexadecimal register value.* Device: bq25703A* BQZ Container: Charger_1_00-bq25703A.bqz*Charge Option 0 E20ECharge Current Register 0100   (充电电流先从256mA开始,后续慢慢增大到2.5A)Charge Voltage Register 3910   (14.608V)OTG Voltage Register 0000        (OTG Disable 4480mV)OTG Current Register 0000Input Voltage Register 2080          (11520mV)Minimum System Voltage 2D00    (11520mV)Input Current Register 4100            (3250mA)Charge Status Register A000Prochot Status Register 0000Input Current Limit In Use 4100VBUS and PSYS Voltage Read Back 8100Charge and Discharge Current Read Back 0000Input Current and CMPIN Voltage Read Back 0000System and Battery Voltage Read Back 0000Manufacture ID and Device ID Read Back 7840Device ID Read Back 1178Charge Option 1 0211Charge Option 2 02B7Charge Option 3 0000Prochot Option 0 4A54Prochot Option 1 8120ADC Option 2000

上述寄存器配置是否有问题?

上述寄存器如何Write Register,我点击Write Register选项,弹出的log.err显示No acknowledge from device等信息,而且伴随着芯片发烫,不知道是否寄存器写入成功(I2C示波器显示有信号)???

烦请各位指点,不胜感激,谢谢!

Huigen Jiang:

还烦请指点一二,谢谢

Huigen Jiang:

回复 Star Xu:

谢谢您的回复,现在这个问题已经解决了,主要是REGN电压不正常,造成CELL_BATPRESZ脚电压不在配置范围内。

Star Xu:

回复 Huigen Jiang:

很高兴您的问题已经解决,感谢您的经验分享。

Huigen Jiang:

回复 Star Xu:

谢谢,还有个问题想问下您,就是在上位机对BQ25703A寄存器配置并写入成功,但是每次断掉适配器电源后再插入适配器电源,这个芯片寄存器还是需要重新配置写入才能充电,难道还需要外接MCU每次上电对它进行配置?

Star Xu:

回复 Huigen Jiang:

您把watchdog time disable试一下.

Huigen Jiang:

回复 Star Xu:

Hi Star Xu,

watchdog time选项已经disable禁掉了,可是结果还是外部适配器掉电后再重新上电,BQ25703A还是需要在上位机重新写入寄存器参数才能充电。就像掉电后,这些寄存器都复位初始化了。不知道是啥原因?

Star Xu:

回复 Huigen Jiang:

这个好像没法取消,您看一下下面帖子的回复
e2e.ti.com/…/3269571

user6377342:

回复 Huigen Jiang:

我现在用bqstudio软件在data memory 的 gas gauging这栏配置寄存器,然后点击write all,提示no parameter matched address。read all 操作是正常的。我以为是没锁住了,我就先点击Unseal 然后再点击unseal full access.再尝试write all,也还是提示no parameter matched address.。请问该如何写呢,

赞(0)
未经允许不得转载:TI中文支持网 » 如何使用BqStudio给BQ25703A进行寄存器配置
分享到: 更多 (0)