微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI电源管理交流 > 请问TI技术人员,BQ20z451 DataFlash读取时,不同的SubclassId下 dataflash数据不更新,是什么原因?

请问TI技术人员,BQ20z451 DataFlash读取时,不同的SubclassId下 dataflash数据不更新,是什么原因?

时间:10-02 整理:3721RD 点击:

1、BQ20z451 DataFlash读取时,不同的SubclassId下 dataflash数据不更新,是什么原因?手册上说需满足:Voltage > FlashUpdateOkVoltage  OR   PackVoltage ≥ Charger Present ;[PF] safety status flag set。不明白这三个条件怎么获取,怎么设置?

2、现需用单片机批量读取此芯片的dataflash数据,怎样读取比较好,之前读时,所有subclassId下只能读第一个block(0x78)下的数据,而且都一样,之后(0x79-0x7F)都不能读。后用EV2300读了数据之后就能读了,但是所有的subclassId下的dataflash数据都是一样的,不更新了。这问题困了两周了,麻烦指点下!谢谢!

 

没人指点,很着急呀

问题已经解决了,原因是BQ20z451-T7这个芯片设置Subclass地址应该为一个word,而像BQ27541和SN27545-A4芯片的Subclass地址为一个byte,因以前做的是后两个芯片的方案,被这个习惯思维坑了。以后要仔细点,嘿嘿!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top