Kickpi-Book
  • KICKPI Document
  • K5(A133)
    • A133中文文档
      • 02-KICKPI-K5C硬件介绍
      • 02-KICKPI-K5硬件介绍
      • 10-系统镜像烧录
      • 11-SDK源码编译
      • 12-硬件功能使用说明
      • 13-硬件工厂测试
      • 20-LCD功能调试
      • 21-LRADC按键配置
      • 31-Android10.0 Tablet系统定制
      • 32-Ubuntu16.04 系统定制
      • 33-Kernel 驱动定制
      • 34-K5C主板供电
  • K2B/K2C(H618)
    • H618 English Document
      • 00-Board Function List
      • 01-Quick Start Guide
      • 02-Image Burnning
      • 03-SDK Compilation
      • 04-Hardware Factory Test
      • 13-I2C3-pcf8563rtc
      • 14-Secure Boot
      • 20-Ubuntu2204 system
      • 21-Android12.0 system customization
      • 30-Kernel defconfig configuration
      • 31-Extended pin configuration
      • 33-Linux QT application compilation environment construction
      • 44-Keybox
    • H618 中文文档
      • 02-KICKPI-K2B硬件介绍
      • 03-KICKPI-K2C硬件介绍
      • 10-系统镜像烧录
      • 11-SDK源码编译
      • 12-硬件功能使用说明
      • 13-I2C3-pcf8563rtc
      • 14-Secure Boot
      • 硬件工厂测试
      • 20-Ubuntu2204系统
      • 21-Android12.0 系统定制
      • 30-Kernel defconfig配置
      • 31-扩展引脚配置
      • QT开发环境搭建
      • 33-linux QT应用编译环境搭建
      • 44-Keybox
  • K1/K1B/K3/K8(RK356X/RK3588)
    • RK3568 English Document
      • 02-KICKPI-K1 Hardware introduction
      • 03-KICKPI-K1B Hardware Introduction
      • 04-KICKPI-K3 Hardware Introduction
      • 05-KICKPI-TX66 Hardware Introduction
      • 06-KICKPI-K8 Hardware Introduction
      • 10-System image burning
      • 11-SDK source code compilation
      • 12-Hardware function instructions
      • 13-Hardware Factory Test
      • 14-Hardware Aging Test
      • 20- Linux system customization
      • 21-Android13.0 system customization
      • 22 - Kernel driver customization
      • 30- Linux NPU YOLOV5S object detection
      • 31-Android NPU YOLOV5 object detection
      • 32-Linux Docker
      • 33-Linux QT Environment
      • 40-RK3568 LCD Configuration
      • 50 - Frequently Asked Questions
    • RK3568 中文文档
      • 01-RK芯片对比介绍
      • 02-KICKPI-K1硬件介绍
      • 03-KICKPI-K1B硬件介绍
      • 04-KICKPI-K3硬件介绍
      • 05-KICKPI-TX66硬件介绍
      • 06-KICKPI-K8硬件介绍
      • 10-系统镜像烧录
      • 11-SDK源码编译
      • 12-硬件功能使用说明
      • 13-硬件工厂测试
      • 14-硬件老化测试
      • 20-Linux系统定制
      • 21-Android13.0系统定制
      • 22-Kernel 驱动定制
      • 30-Linux NPU YOLOV5S 目标检测
      • 31-Android NPU YOLOV5 目标检测
      • 32-Linux Docker环境搭建
      • 33-Linux QT环境搭建
      • 40-RK3568 LCD配置
      • 41-固件解包和打包
      • 50-常见问题
  • K7(RK3576)
    • RK3576中文文档
      • 02-KICKPI-K7硬件介绍
      • 10-系统镜像烧录
      • 11-SDK源码编译
      • 12-硬件功能使用说明
      • 13-硬件工厂测试
      • 14-硬件老化测试
      • 20-Android系统定制
      • 21-Linux系统定制
      • 22-Kernel驱动定制
      • 23-Linux NPU YOLOV5S 目标检测
      • 24-Deepseek大模型
      • 32-Linux Docker环境搭建
      • 05-Linux_VNC远程控制
      • 41-固件解包和打包
  • K4B(T113-S3)
    • T113-S3中文文档
      • 01-KICKPI-K4B硬件介绍
      • 10-系统镜像烧录
      • 11-SDK源码编译
      • 12-硬件功能测试
      • 13-硬件工厂测试
      • LCD功能调试
      • 20-Ubuntu20.04系统定制
      • Buildroot_QT5配置
      • Buildroot系统定制
Powered by GitBook
On this page
  • DC 供电
  • Type-C 供电
  • POE 供电
  • 12V1A插针隔离POE模块
  • POE模块接口
  • POE上电
  • BAT 供电
  • 电池接口
  • 电池上电
  • 电池充电功能
  • 软件配置
  • 调试信息
  • 常见问题
  • Type-C 供电异常问题
  1. K5(A133)
  2. A133中文文档

34-K5C主板供电

Last updated 19 hours ago

K5C 主板支持多种供电方式,注意硬件版本是否支持。

供电方式
供电电压
主板版本

DC

12V

>= V1.0

Type-C

5V

>= V1.1

POE

12V

>= V1.0

BAT

> 3.7V

>= V1.2

DC 供电

image-20250508092200565

Type-C 供电

POE 供电

主板无法直接进行POE供电,需要外接POE模块,以POE供电插针式模块接入主板为例。

12V1A插针隔离POE模块

POE模块接口

注意:VCC12V 不能接错,否则上电会损坏主板!

POE上电

1、接入POE模块

2、接入带POE功能的网线,观察主板是否正常上电,指示灯正常工作。若指示灯异常,请立即拔出POE网线!

BAT 供电

电池接口

电池接口处,丝印对应PIN,VBAT连接电池正极,GND连接电池负极。

电池上电

1、根据丝印连接电池正负极。

2、接入电池后,长按Power按键进行开机,观察指示灯是否正常。若指示灯异常,请立即拔出电池接线!

接入电池时,仅支持按键进行开机!

电池充电功能

接入电池后,可通过Type-C接口或DC接口对电池进行充电。

若同时接入Type-C接口和DC接口,会优先使用DC进行充电。

软件配置

dts配置

longan/device/config/chips/a133/configs/c3/kickpi-k5c.dts

电池节点

battery_power_supply: battery-power-supply {
    compatible = "x-powers,axp803-battery-power-supply";
    status = "okay";

    pmu_chg_ic_temp = <0>;
    pmu_battery_rdc= <93>;
    pmu_battery_cap = <5067>;
    pmu_runtime_chgcur = <1000>;
    pmu_suspend_chgcur = <2000>;
    pmu_shutdown_chgcur = <2000>;
    pmu_init_chgvol = <4200>;
    pmu_battery_warning_level1 = <15>;
    pmu_battery_warning_level2 = <0>;
    pmu_chgled_func = <0>;
    pmu_chgled_type = <0>;
    ocv_coulumb_100 = <1>;
    pmu_bat_para1 = <0>;
    pmu_bat_para2 = <0>;
    pmu_bat_para3 = <0>;
	......
    pmu_bat_para31 = <100>;
    pmu_bat_para32 = <100>;

    pmu_bat_temp_enable = <0>;
    pmu_bat_charge_ltf = <1105>;
    pmu_bat_charge_htf = <121>;
    pmu_bat_shutdown_ltf = <1381>;
    pmu_bat_shutdown_htf = <89>;
    pmu_bat_temp_para1 = <2814>;
    pmu_bat_temp_para2 = <2202>;
	......
    pmu_bat_temp_para16 = <66>;

    wakeup_bat_out;
    /* wakeup_bat_in; */
    /* wakeup_bat_charging; */
    /* wakeup_bat_charge_over; */
    /* wakeup_low_warning1; */
    /* wakeup_low_warning2; */
    /* wakeup_bat_untemp_work; */
    /* wakeup_bat_ovtemp_work; */
    /* wakeup_bat_untemp_chg; */
    /* wakeup_bat_ovtemp_chg; */
};

调试信息

$ echo 8 > /proc/sys/kernel/printk
$ echo 0xf > /sys/class/axp/debug_mask

常见问题

Type-C 供电异常问题

1、确认硬件是否支持Type-C供电。查看Type-C接口背面是否存在0欧电阻。

0欧电阻作用:Type-C 进行供电。

2、检查Type-C供电是否足够,更换 USB Type-C 充电器 进行供电。

image-20250508092317387
image-20250508093405234
image-20250508095010489
image-20250508094612067
image-20250508093811451
image-20250508095732889
image-20250508100049582
image-20250218143136388
image-20250218143226261