跳转至

PMIC

适用于搭载全志平台的开发板。

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";
    ...
}

常见问题

  • 充电电流偏低?

1. VBUS 电压是否低于4.6V,电压偏低,触发限流。

2. VBUS 串接的电流计存在较大压降(超过0.2V)。

3. USB 线损和板级OVP(过压保护)压降,导致 VBUS 电压偏低;更换低阻抗的USB电流计测试;更换线损较小的USB线材。

Note

低规格线材在 DC 供电测试场景下,输出供电电压可达 5.8V,而板端 VBUS 电压仅为 5.1V。