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

关于BQ27531+BQ24192方案中,BQ24192寄存器默认值的修改和生效问题。

       采用BQ27531电量计+BQ24192充电芯片的充电管理方案,使用bqstudio(Version:1.3.80)软件与EV2300(Version:3.1m)进行通讯与配置。

   

       现在想修改BQ24192的寄存器来修改充电电流大小,根据27531手册,将Charger Option[bit0]的BYPASS位置1,使27531可以读写24192的寄存器;将Chrgr_Reg3[5:4]两位置0,关闭看门狗定时器,避免寄存器被复位;将Chrgr_Reg2由默认的0X60改为0X20,将Chrgr_Reg3由默认的0X11改为0X01,以减小Fast Charge Current Limit和Pre-Charge Current Limit的电流大小。

 

       通过上述步骤后,成功修改了24192的REG2和REG3寄存器,也达到了减小充电电流的效果。但是每次完全断电再重新上电后,24192的寄存器被恢复到默认值,之前的修改全都失效。 

 

       现在通过bqstudio,将Charger Info的Reg xx default值修改为期望的值,然后写入到27531的Data Flash里;将Charger Option[bit1]的DEFAULT_OVRD位1,使27531在初始化阶段的时候重载charger的寄存器默认值,以达到自动修改24192寄存器的效果。

 

       通过上述步骤后,进行断电和上电,发现寄存器的值仍为默认值,没有达到修改的效果,读出Data Flash里的配置来看,Charger Info的Reg default值是期望的值,所以这一部分修改应该是已经有成功导入到27531的Data Flash里的。那为什么DEFAULT_OVRD所述的功能没有实现呢?

 

—Charger Option 

 

—REG5

 

 

—REG2

 

—REG3

 

—bqstudio Data Flash

 

 

Eric Gyj:

Sheldon CaianswerHugo ZhangSammi Shang  Charles Lin Vincent Li00 

Johnsin Tao James Zhan

通过Charger Info里的Reg xx Default值来修改24192的寄存器值的这种方法是否可行?如果可行的话还需要哪些动作?

Johnsin Tao:

回复 Eric Gyj:

Hi通过Data Flash来配置BQ24192,你可以用示波器确认一下,上电加载的时候是否用通讯,以及时序是否正常?

Eric Gyj:

回复 Johnsin Tao:

bqstudio修改24192寄存器时,示波器有波形;

Data Flash配置24192时,上电加载没有看到波形。

赞(0)
未经允许不得转载:TI中文支持网 » 关于BQ27531+BQ24192方案中,BQ24192寄存器默认值的修改和生效问题。
分享到: 更多 (0)