PMIC
参考文档
Linux_PMIC_开发指南.pdf
AXP707_Datasheet_V1.0.pdf
DTS
dts
通过设备树进行配置 PMU。
longan/device/config/chips/a133/configs/c3/kickpi-k5.dts
longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts
pmu 配置节点
pmu0: pmu@34 {
compatible = "x-powers,axp803";
reg = <0x34>;
status = "okay";
...
}
battery dtsi
电池参考配置
longan/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/a133-kickpi-axp707-bat-5000mA.dtsi
longan/kernel/linux-4.9/arch/arm64/boot/dts/sunxi/a133-kickpi-axp707-bat-8000mA.dtsi
电池配置,配置电池相关数据节点
battery_power_supply: battery-power-supply {
compatible = "x-powers,axp803-battery-power-supply";
status = "okay";
...
}
常见问题
充电电流偏低问题
问题一:VBUS 电压是否低于4.6V,电压偏低,触发限流
问题二:VBUS 串接的电流计存在较大压降(超过0.2V)
问题三:USB 线损和板级OVP(过压保护)压降,导致 VBUS 电压偏低
部分差的线材,使用 DC 供电测试,提供 5.8V的供电,测试板端 VBUS 才有 5.1V !
更换低阻抗的USB电流计测试;
更换线损较小的USB线材;
Last updated