请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:BQ25622 工具与软件:
嗨、
看起来、当负载消耗的电流更大(可以从 USB 电源获取)时、IBAT ADC 未显示正确的值(显示为0)。 简单的复制是将输入电流限制设置为比系统消耗的值要小得多的已知值。
然后再设置输入电流限制
```μ A admin@er-white-9d4e98b5:~$ cat /sys/class/power_supply/bq2562x-battery/uevent
POWER_SUPPLY_NAME=bq2562x-BATTERY
POWER_SUPPLY_TYPE=电池
POWER_SUPPLY_STATUS=正在充电
POWER_SUPPLY_PRESENT=1
power_supply_technology=锂离子电池
POWER_SUPPLY_HEALTH=正常
POWER_SUPPLY_CONSTANT CHARGE_CURRENT_MAX=1040000
POWER_SUPPLY_CONSTANT CHARGE_VOLTAGE_MAX_4200000
POWER_SUPPLY_VOLTAGE_NOW=4127260
POWER_SUPPLY_VOLTAGE_AVG=4113330
POWER_SUPPLY_CURRENT_NOW=1072000
POWER_SUPPLY_CURRENT_AVG=1068000
POWER_SUPPLY_CAPACITY = 8
POWER_SUPPLY_CHARGE_FULL_DESIGN=5000000
POWER_SUPPLY_TEMP=303
admin@er-white-9d4e98b5:~$ cat /sys/class/power_supply/bq2562x-charger/uevent
POWER_SUPPLY_NAME=bq2562x 充电器
power_supply_type=usb
POWER_SUPPLY_MANUFACTURER =德州仪器(TI)
POWER_SUPPLY_MODEL_NAME=bq25622
POWER_SUPPLY_STATUS=正在充电
POWER_SUPPLY_ONLINE=1
POWER_SUPPLY_HEALTH=正常
POWER_SUPPLY_CONSTANT CHARGE_CURRENT=1040000
POWER_SUPPLY_CONSTANT CHARGE_VOLTAGE=4200000
POWER_SUPPLY_PRECHARGE_CURRENT=100000
POWER_SUPPLY_CHARGE_TERM_CURRENT=60000
POWER_SUPPLY_VOLTAGE_NOW=4748120
POWER_SUPPLY_INPUT_VOLTAGE_LIMIT=4600000
POWER_SUPPLY_INPUT_CURRENT_LIMIT=1600000
POWER_SUPPLY_CHARGE_TYPE=涓流
POWER_SUPPLY_USB_TYPE=ACA SDP CDP DCP [未知]
POWER_SUPPLY_CURRENT_NOW=1224000
POWER_SUPPLY_TEMP=550
POWER_SUPPLY_TEMP_MIN =-400
POWER_SUPPLY_TEMP_MAX = 1250
Admin@è re er-white-9d4e98b5:~$
```μ A 在设置输入电流限制之后
```μ A
POWER_SUPPLY_NAME=bq2562x 充电器
power_supply_type=usb
POWER_SUPPLY_MANUFACTURER =德州仪器(TI)
POWER_SUPPLY_MODEL_NAME=bq25622
POWER_SUPPLY_STATUS=正在充电
POWER_SUPPLY_ONLINE=1
POWER_SUPPLY_HEALTH=正常
POWER_SUPPLY_CONSTANT CHARGE_CURRENT=1040000
POWER_SUPPLY_CONSTANT CHARGE_VOLTAGE=4200000
POWER_SUPPLY_PRECHARGE_CURRENT=100000
POWER_SUPPLY_CHARGE_TERM_CURRENT=60000
POWER_SUPPLY_VOLTAGE_NOW=5164970
POWER_SUPPLY_INPUT_VOLTAGE_LIMIT=4600000
POWER_SUPPLY_INPUT_CURRENT_LIMIT=100000
POWER_SUPPLY_CHARGE_TYPE=涓流
POWER_SUPPLY_USB_TYPE=ACA SDP CDP DCP [未知]
POWER_SUPPLY_CURRENT_NOW=80000
POWER_SUPPLY_TEMP=440
POWER_SUPPLY_TEMP_MIN =-400
POWER_SUPPLY_TEMP_MAX = 1250
admin@er-white-9d4e98b5:~$ cat /sys/class/power_supply/bq2562x-battery/uevent
POWER_SUPPLY_NAME=bq2562x-BATTERY
POWER_SUPPLY_TYPE=电池
POWER_SUPPLY_STATUS=正在充电
POWER_SUPPLY_PRESENT=1
power_supply_technology=锂离子电池
POWER_SUPPLY_HEALTH=正常
POWER_SUPPLY_CONSTANT CHARGE_CURRENT_MAX=1040000
POWER_SUPPLY_CONSTANT CHARGE_VOLTAGE_MAX_4200000
POWER_SUPPLY_VOLTAGE_NOW=4061590
POWER_SUPPLY_VOLTAGE_AVG=4061590
POWER_SUPPLY_CURRENT_NOW=0
POWER_SUPPLY_CURRENT_AVG=0
POWER_SUPPLY_CAPACITY = 89
POWER_SUPPLY_CHARGE_FULL_DESIGN=5000000
POWER_SUPPLY_TEMP=303
admin@er-white-9d4e98b5:~$ cat /sys/class/power_supply/bq2562x-charger/uevent
POWER_SUPPLY_NAME=bq2562x 充电器
power_supply_type=usb
POWER_SUPPLY_MANUFACTURER =德州仪器(TI)
POWER_SUPPLY_MODEL_NAME=bq25622
POWER_SUPPLY_STATUS=正在充电
POWER_SUPPLY_ONLINE=1
POWER_SUPPLY_HEALTH=正常
POWER_SUPPLY_CONSTANT CHARGE_CURRENT=1040000
POWER_SUPPLY_CONSTANT CHARGE_VOLTAGE=4200000
POWER_SUPPLY_PRECHARGE_CURRENT=100000
POWER_SUPPLY_CHARGE_TERM_CURRENT=60000
POWER_SUPPLY_VOLTAGE_NOW=5164970
POWER_SUPPLY_INPUT_VOLTAGE_LIMIT=4600000
POWER_SUPPLY_INPUT_CURRENT_LIMIT=100000
POWER_SUPPLY_CHARGE_TYPE=涓流
POWER_SUPPLY_USB_TYPE=ACA SDP CDP DCP [未知]
POWER_SUPPLY_CURRENT_NOW=80000
POWER_SUPPLY_TEMP=440
POWER_SUPPLY_TEMP_MIN =-400
POWER_SUPPLY_TEMP_MAX = 1250
admin@er-white-9d4e98b5:~$ cat /sys/class/power_supply/bq2562x-battery/uevent
POWER_SUPPLY_NAME=bq2562x-BATTERY
POWER_SUPPLY_TYPE=电池
POWER_SUPPLY_STATUS=正在充电
POWER_SUPPLY_PRESENT=1
power_supply_technology=锂离子电池
POWER_SUPPLY_HEALTH=正常
POWER_SUPPLY_CONSTANT CHARGE_CURRENT_MAX=1040000
POWER_SUPPLY_CONSTANT CHARGE_VOLTAGE_MAX_4200000
POWER_SUPPLY_VOLTAGE_NOW=4061590
POWER_SUPPLY_VOLTAGE_AVG=4061590
POWER_SUPPLY_CURRENT_NOW=0
POWER_SUPPLY_CURRENT_AVG=0
POWER_SUPPLY_CAPACITY = 89
POWER_SUPPLY_CHARGE_FULL_DESIGN=5000000
POWER_SUPPLY_TEMP=303
```μ A
寄存器:
```μ A
admin@er-white-9d4e98b5:~$ sudo cat /sys/kernel/debug/regmap/1-006b/registers
00:00
01:00
02:40.
03:03
04:20
05:0D.
06:50
07:00
08:60
09:0E.
0a:20
0b:03
00:00
01:00
02:40.
03:03
04:20
05:0D.
06:50
07:00
08:60
09:0E.
0a:20
0b:03
0C:C0
0d:0f
0E:00
0f:0b
10:50
11:00
12:18
13:00
14:06
15:5C
16:A2
第17章:我是你的
18:0C
19:C4
1A:3D
1b:25
1C:3楼
一维:48
1e:0C
1F: 00
20:00
21:00
22:00
23:00
24:00
25:00
26:70
27: 01.
28:50
29:00
2A:00
2B:00
2c: 54.
2d:14
2E:00
2F:00
30:F2
31:0f
第32章:我是你的
33:0f
第34章:我是你的
35:02
36:58
37:00
38:0A.
0d:0f
0E:00
0f:0b
10:50
11:00
12:18
13:00
14:06
15:5C
16:A2
第17章:我是你的
18:0C
19:C4
1A:3D
1b:25
1C:3楼
一维:48
1e:0C
1F: 00
20:00
21:00
22:00
23:00
24:00
25:00
26:70
27: 01.
28:50
29:00
2A:00
2B:00
2c: 54.
2d:14
2E:00
2F:00
30:F2
31:0f
第32章:我是你的
33:0f
第34章:我是你的
35:02
36:58
37:00
38:0A.
```μ A
输入电流限制寄存器为0x0050 => 100 mA、Ibat ADC => 0x0000、但系统得到400 mA 确认。
这是硬件问题吗? 这是已知问题吗? 这是否在勘误表中列出?
谢谢、BR、
Nandor