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

BQ27546-G1: BQ27546-G1 i2c地址改变问题

Part Number:BQ27546-G1Other Parts Discussed in Thread:BQSTUDIO,

问题概述:
第一种:约百分之三的概率进入0x0b地址状态,无法正常使用电量计功能,一般断开电池后重新通电可会恢复到正常的0x55(7位i2c地址)地址状态。
第二种情况:千分之四左右的芯片一直在0x0b状态,需要使用bqStudio烧录srec文件才能恢复正常。 BQ27546配置文件.zip
芯片型号:BQ27546-G1
订单编号:T03997026
使用环境
配套电池:松下NCR18650B 3400mAh
与主控通信速率:100kHz
I2C总线下还挂了另外两个芯片
附件压塑包附上了我们量产用的文件,烧录配置的命令如下:
bqtool –bqfs-flash –bqfs-file=0546_2_01-bq27546G1.df.fs
芯片的主要配置参数(从gg.csv文件截取):
"Configuration","Charge","Charging Voltage","4200","mV"

"Configuration","JEITA","T1-T2 Chg Voltage","4200","mV"
"Configuration","JEITA","T2-T3 Chg Voltage","4200","mV"
"Configuration","JEITA","T3-T4 Chg Voltage","4150","mV"
"Configuration","JEITA","T4-T5 Chg Voltage","4100","mV"
"Configuration","Data","Design Capacity","3400","mAh"
"Gas Gauging","State","Qmax Cell 0","3400","mAh"
"Configuration","Discharge","SOC1 Set Threshold","340","mAh"
"Configuration","Discharge","SOC1 Clear Threshold","408","mAh" 
已下是读取异常I2C书出的log信息:
root@OpenWrt:~# i2cdetect -y 0
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         — — — 0b — — — — 
10: — — — — — — — — — — — — — — — — 
20: — — — — — — — — — — — — — — — — 
30: — — — — — — — — — — — — — — — — 
40: — — — — — — — — — — — 4b — — — — 
50: — — — — — — — — — — — — — — — — 
60: — — — — 64 — — — — — — — — — — — 
70: — — — — — — — —                        
root@OpenWrt:~# 
root@OpenWrt:~# 
root@OpenWrt:~# i2cdump -y 0 0x0b
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 6d 53 5a 89 78 03 84 99 55 c3 ea ee 94 1b 96 f2    mSZ?x???U???????
10: 0d 4a 64 5b c6 41 26 91 57 fe 11 c0 4f c0 f0 57    ?Jd[?A&?W???O??W
20: 5d 2d 44 a0 c0 8e 63 e9 90 8c 31 50 b4 03 4c 57    ]-D???c???1P??LW
30: d3 ad fd 2b b9 99 39 22 61 2a 5d 41 db 63 ac 51    ???+??9"a*]A?c?Q
40: 99 0c 64 83 40 8c 0a 05 83 d1 7b e4 10 60 6c 45    ??d?@?????{??`lE
50: 24 01 67 92 e1 90 17 60 78 f2 12 72 d1 03 e2 06    $?g????`x??r????
60: 08 32 40 8a 34 61 21 XX XX XX XX XX XX XX XX XX    ?2@?4a!XXXXXXXXX
70: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX
80: 6d 53 5a 89 78 03 84 99 55 c3 ea ee 94 1b 96 f2    mSZ?x???U???????
90: 0d 4a 64 5b c6 41 26 91 57 fe 11 c0 4f c0 f0 57    ?Jd[?A&?W???O??W
a0: 5d 2d 44 a0 c0 8e 63 e9 90 8c 31 50 b4 03 4c 57    ]-D???c???1P??LW
b0: d3 ad fd 2b b9 99 39 22 61 2a 5d 41 db 63 ac 51    ???+??9"a*]A?c?Q
c0: 99 0c 64 83 40 8c 0a 05 83 d1 7b e4 10 60 6c 45    ??d?@?????{??`lE
d0: 24 01 67 92 e1 90 17 60 78 f2 12 72 d1 03 e2 06    $?g????`x??r????
e0: 08 32 40 8a 34 61 21 XX XX XX XX XX XX XX XX XX    ?2@?4a!XXXXXXXXX
f0: XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX XX    XXXXXXXXXXXXXXXX
以下是正常状态的打印输出
root@OpenWrt:~# i2cdetect -y 0
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:                         — — — — — — — —

10: — — — — — — — — — — — — — — — —

20: — — — — — — — — — — — — — — — —

30: — — — — — — — — — — — — — — — —

40: — — — — — — — — — — — 4b — — — —

50: — — — — — UU — — — — — — — — — —

60: — — — — 64 — — — — — — — — — — —

70: — — — — — — — —                        

root@OpenWrt:~# 
root@OpenWrt:~# i2cdump -f -y 0 0x55
No size specified (using byte-data access)
     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f    0123456789abcdef
00: 8c 00 00 00 5e 00 46 0c c8 0f 59 00 72 0c 3c 0d    ?…^.F???Y.r?<?
10: 32 0c fc 0c 05 fe 71 01 fc 0c 00 00 fc 0c b9 11    2?????q???..????
20: 32 0c 32 0c 54 01 98 01 3f 0c 00 00 5e 00 62 00    2?2?T?????..^.b.
30: 68 10 a0 0a 33 00 e8 02 00 00 7f 29 48 0d 00 00    h???3.??..?)H?..
40: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    …………….
50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    …………….
60: 00 00 10 00 97 00 00 00 48 0d 00 00 11 10 00 22    ..?.?…H?..??."
70: 00 00 32 0c a2 3e 00 f8 XX 8c e0 03 c6 0f 46 0c    ..2??>.?X?????F?
80: 8c 00 00 00 5e 00 46 0c c8 0f 59 00 72 0c 3c 0d    ?…^.F???Y.r?<?
90: 32 0c fc 0c 05 fe 71 01 fc 0c 00 00 fc 0c b9 11    2?????q???..????
a0: 32 0c 32 0c 54 01 98 01 3f 0c 00 00 5e 00 62 00    2?2?T?????..^.b.
b0: 68 10 a0 0a 33 00 e8 02 00 00 7f 29 48 0d 00 00    h???3.??..?)H?..
c0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    …………….
d0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00    …………….
e0: 00 00 10 00 97 00 00 00 48 0d 00 00 11 10 00 22    ..?.?…H?..??."
f0: 00 00 32 0c a2 3e 00 f8 XX 8c e0 03 c6 0f 46 0c    ..2??>.?X?????F?
root@OpenWrt:~# 
root@OpenWrt:~# cat /sys/class/power_supply/bq27546-0/uevent 
POWER_SUPPLY_NAME=bq27546-0
POWER_SUPPLY_STATUS=Discharging
POWER_SUPPLY_PRESENT=1
POWER_SUPPLY_VOLTAGE_NOW=4039000
POWER_SUPPLY_CURRENT_NOW=-507000
POWER_SUPPLY_CAPACITY=94
POWER_SUPPLY_CAPACITY_LEVEL=Normal
POWER_SUPPLY_TEMP=411
POWER_SUPPLY_TIME_TO_EMPTY_NOW=22080
POWER_SUPPLY_TECHNOLOGY=Li-ion
POWER_SUPPLY_CHARGE_FULL=3324000
POWER_SUPPLY_CHARGE_NOW=3184000
POWER_SUPPLY_CHARGE_FULL_DESIGN=3400000
POWER_SUPPLY_CYCLE_COUNT=0
POWER_SUPPLY_POWER_AVG=3400000
POWER_SUPPLY_HEALTH=Good
POWER_SUPPLY_MANUFACTURER=Texas Instruments
POWER_SUPPLY_SOC1_STATUS=0
POWER_SUPPLY_SOC1_SET=340
POWER_SUPPLY_SOC1_CLEAR=408
root@OpenWrt:~# 
Star Xu:

您好,正在询问更了解这款芯片的TI工程师,稍后回复。

,

Star Xu:

您好,看到您已经在E2E英文论坛已经回复,请继续关注。

e2e.ti.com/…/bq27546-g1-bq27546-g1-i2c-address-change

赞(0)
未经允许不得转载:TI中文支持网 » BQ27546-G1: BQ27546-G1 i2c地址改变问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1