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.

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

Other Parts Discussed in Thread: BQ25703A, BQSTUDIO, EV2400

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有相关教程吗?还望指教一二,

谢谢!

  • 嗨,各位!

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

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

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

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

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

  • 还烦请指点一二,谢谢
  • 您可以设置CELL_BATPRESZ为4串以后用default设置看会不会出现这种情况。

    出现No acknowledge from device您试着重新插拔一下接口或者换一台电脑是否能解决问题。
  • 谢谢您的回复,现在这个问题已经解决了,主要是REGN电压不正常,造成CELL_BATPRESZ脚电压不在配置范围内。
  • 很高兴您的问题已经解决,感谢您的经验分享。
  • 谢谢,还有个问题想问下您,就是在上位机对BQ25703A寄存器配置并写入成功,但是每次断掉适配器电源后再插入适配器电源,这个芯片寄存器还是需要重新配置写入才能充电,难道还需要外接MCU每次上电对它进行配置?
  • 您把watchdog time disable试一下.
  • Hi Star Xu,

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

  • 这个好像没法取消,您看一下下面帖子的回复
    e2e.ti.com/.../3269571
  • 我现在用bqstudio软件在data memory 的 gas gauging这栏配置寄存器,然后点击write all,提示no parameter matched address。read all 操作是正常的。我以为是没锁住了,我就先点击Unseal 然后再点击unseal full access.再尝试write all,也还是提示no parameter matched address.。请问该如何写呢,
  • 你好 我现在用bqstudio软件在data memory 的 gas gauging这栏配置寄存器,然后点击write all,提示no parameter matched address。read all 操作是正常的。我以为是没锁住了,我就先点击Unseal 然后再点击unseal full access.再尝试write all,也还是提示no parameter matched address.。请问该如何写呢