迅为RK3568开发板Android 双屏/三屏同显

文章介绍了iTOP-RK3568开发板支持的屏幕类型,包括LVDS和MIPI等多种尺寸及分辨率的屏幕,并详细说明了如何通过修改Android11或Android12的源码来配置不同的双屏和三屏显示方案,涉及背光节点的调整。
摘要由CSDN通过智能技术生成

iTOP-RK3568 开发板支持以下屏幕

迅为 LVDS 7 寸屏幕

迅为 LVDS 10.1 寸 1024*600 屏幕

迅为 LVDS 10.1 寸 1280*800 屏幕

迅为 MIPI 7 寸屏幕

HDMI 屏幕(通过 HDMI 线连接)

HDMI 屏幕(通过 VGA 线连接)

然后修改 Android11 或者 Android12 源码 kernel/arch/arm64/boot/dts/rockchip 目录下的

topeet_screen_choose.dtsi 文件。打开如下图所示:

注:其中#define LCD_TYPE_LVDS_10_1_1280X800_gt911 和#define

LCD_TYPE_LVDS_10_1_1280X800_gt9271 不同之处在于屏幕背板,可通过如下进行区分:

#define LCD_TYPE_LVDS_10_1_1280X800_gt911

#define LCD_TYPE_LVDS_10_1_1280X800_gt9271

我们可以根据自己的需求来修改 topeet_screen_choose.dtsi 文件。总之,修改topeet_screen_choose.dtsi 的规律是:打开所连接的屏幕对应的宏定义,rk3568 有三个显示通道 vp0 vp1 vp2,所打开的宏定义对应的 vp 通道不能重复。默认打开对应的宏定义为双屏同显或三屏同显。

可选择的双屏方案有如下所示:

方案一:MIPI 屏幕+LVDS7 寸屏

方案二:MIPI 屏幕+LVDS10.1 寸 1024X600 屏

方案三:MIPI 屏幕+LVDS10.1 寸 1280X800 屏

方案四:MIPI 屏幕+HDMI 屏

方案五:MIPI 屏幕+VGA 屏

方案六:LVDS7 寸屏+VGA 屏

方案七:LVDS7 寸屏+HDMI 屏

方案八:LVDS10.1 寸 1024X600 屏+HDMI 屏

方案九:LVDS10.1 寸 1024X600 屏+VGA 屏

方案十:LVDS10.1 寸 1280X800 屏+HDMI 屏

方案十一:LVDS10.1 寸 1280X800 屏+VGA 屏

方案十二:HDMI 屏+VGA 屏

可选择的三屏方案有如下所示:

方案一:MIPI 屏幕+LVDS7 寸屏+HDMI 屏

方案二:MIPI 屏幕+LVDS7 寸屏+VGA 屏

方案三:MIPI 屏幕+LVDS10.1 寸 1280X800 屏+VGA 屏

方案四:MIPI 屏幕+LVDS10.1 寸 1280X800 屏+HDMI 屏

方案五:MIPI 屏幕+LVDS10.1 寸 1024X600 屏+VGA 屏

方案六:MIPI 屏幕+LVDS10.1 寸 1024X600 屏+HDMI 屏

方案七:LVDS7 寸屏+VGA 屏+HDMI 屏

方案八:LVDS10.1 寸 1280X800 屏+VGA 屏+HDMI 屏

方案九:LVDS10.1 寸 1024X600 屏+VGA 屏+HDMI 屏

如果您采用的方案中包含了 MIPI 屏幕和 LVDS 屏幕,比如双屏方案中方案一,方案二,

方案三,三屏方案中的方案一,方案二,方案三,方案四,方案五,方案六。那么需要修改Android11 或者 Android12 源码目录下

kernel/arch/arm64/boot/dts/rockchip/topeet_rk3568_lcds.dtsi 中的内容,修改背光节点,修改好的内容如下所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值