HI Ti Team,
1.按照BQ27220 寄存器文档,6.1 数据存储器参数更新示例,配置了程序
2.从LOG看都是正常的配置,然后退出了配置,并seal了
3.读取FCC, DC寄存器得到的结果不是设定的0x1900,而是0XBB8
4.应该如何获取正确认的结果呢
您好,
在芯片复位时,OTP 的内容被复制到关联的RAM 的Data Memory中。
为了使芯片正常工作,所有的 Data Memory中的参数都需要初始化——要么通过lab/evaluation中更新数据内存参数,要么通过为客户生产编程 OTP。
基于 BQ27220 Technical Reference Manual (Rev. A) 中“6.1 ”章节的配置示例,通过BlockData()进行Design Capacity配置(Table 3-2中 CEDV Profile1 地址0x929F), 0XBB8( 十进制3000)是默认值。
同理,Full Charge Capacity 地址0x929D, 将0x9d写入0x3e,0x92写入0x3f, 就可以通过地址0x40 0x41配置Full Charge Capacity。