跳到主要内容

驱动与调试

本页整理 Android 平台用户手册中的驱动路径、proc 查询命令和常用调试内容。

常见驱动路径​

功能参考路径
G-sensorkernel/drivers/input/sensors/accel/lis3dh.c,hardware/rockchip/sensor/st
电容触摸屏kernel/drivers/input/touchscreen/
液晶屏kernel/drivers/gpu/drm/panel/,panel-simple.c
按键kernel/drivers/input/keyboard/,rk_keys.c,adc-keys.c
Wi-Fi / BTkernel/drivers/net/wireless/rockchip_wlan

常用 proc 查询命令​

cat /proc/cmdline
cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/partitions
cat /proc/version
cat /proc/net/dev
cat /proc/kmsg
df -h

常见项目修改​

修改 init.rc​

在 system/core/rootdir 目录下修改 init.rc,修改后重新编译并烧写对应镜像。

U-Boot 和内核 LOGO 通常对应 logo.bmp、logo_kernel.bmp 等资源文件,图片格式和尺寸需要满足平台显示要求。

配置 MIPI 屏​

MIPI 屏配置可查看 Rockchip DTS 目录,并结合当前主板的显示接口配置修改。

关机充电和低电预充​

可参考 Rockchip 充电相关设备树节点,例如 charge-animation 等配置。