3.4. 限制条件¶
SoC 限制条件
- ArtInChip D21x SoC 平台,OS 要求 Linux 
GPIO 限制条件
- GPIO 会被强制修改为通用 GPIO func 
- 导出配置将 GPIO 窗口第一个 GPIO 导出为 - enable-gpio
- 导出配置只能导出一个 enable-gpio, 额外的 GPIO 需要手工添加
- RGB/LVDS 通用 panel 支持一个 - enable-gpio控制背光,一个- sleep-gpio控制供电
- MIPI-DSI simple panel 额外支持一个 - reset-gpio控制屏幕复位
 
 
- 导出配置只能导出一个 
PWM-BACKLIGHT 限制条件
- 调屏工具不支持在线调试 PWM-BACKLIGHT 背光,只支持 GPIO 方式控制背光 
MIPI-DSI 限制条件
- 使用 ADB 进行连接 
- 固件选择 MIPI-DSI simple panel 编译 
- MIPI-DSI 初始化命令以行为单位,允许空行,不支持数据换行 
RGB 屏幕限制条件
- 并行 RRGB 屏幕,不支持串行 SRGB 屏幕 
- 固件选择 RGB general panel 编译 
LVDS 屏幕限制条件
- 固件选择 LVDS general panel 编译 
读取/写入配置限制条件
- panel probe 成功,kernel 生成 /dev/fb0 节点 
导出配置限制条件
- 导出 DTS 配置,需要手动制粘贴到 - board.dts文件中
- MIPI-DSI 初始化代码需要粘贴覆盖到 MIPI-DSI simple panel 的驱动源码中 - Kernel 源码地址: source/linux-5.10/drivers/video/artinchip/disp/panel/panel_dsi_simple.c 
- Uboot 源码地址: source/uboot-2021.10/drivers/video/artinchip/display/panel/panel_dsi_simple.c