Linux 驱动与 MIPI
Linux 内核驱动
Linux 手册列出的驱动章节包括:
- G-sensor 驱动。
- 电容触摸屏驱动。
- 液晶屏驱动。
- 按键驱动。
- Wi-Fi/BT 模块驱动。
- 摄像头驱动。
- proc 文件系统。
proc 常用查询
cat /proc/cmdline
cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/partitions
cat /proc/version
cat /proc/net/dev
dmesg
磁盘分区大小查询
可结合以下命令查看分区和容量:
cat /proc/partitions
df -h
lsblk
配置使用 MIPI 屏
Linux 手册说明,已经调试好的液晶屏配置文件位于:
kernel/arch/arm64/boot/dts/rockchip
可在以下文件中查看 dsi0 位置相关配置并参考处理:
kernel/arch/arm64/boot/dts/rockchip/rk3588s-9tripod-x3588s-evb.dtsi
调屏时建议重点检查:
dsi0节点是否启用。- panel compatible、初始化序列和显示时序。
- reset GPIO、enable GPIO、供电 regulator。
- 背光节点和 PWM。
- 触摸 I2C、INT、RST 和坐标方向。
- U-Boot 与 kernel 阶段是否使用一致的屏参和 logo 配置。