iTOP-RK3588開發(fā)板采用四核Cortex-A76處理器和Cortex-A55架構(gòu),芯片內(nèi)置VOP控制器,最多可以支持7個屏幕顯示,支持HDMI、LVDS、MIPI、EDP四種顯示接口的多屏同顯、異顯和異觸,可有效提高行業(yè)定制的拓展性。
iTOP-RK3588開發(fā)板支持以下屏幕:
迅為 LVDS 7 寸屏幕
迅為 MIPI 7 寸屏幕
迅為 LVDS10.1 寸 1024*600 屏幕
迅為 LVDS 10.1 寸 1280*800 屏幕
迅為 LVDS 10.1 寸 1280*800 新屏幕
HDMI 屏幕(通過 DMI 線連接)
迅為編寫了對應(yīng)的《iTOP-3588開發(fā)板多屏顯示手冊》供大家參考學(xué)習(xí),手冊講解了Android及Linux的多屏顯示方法,包括如何指定主副屏、副屏DPI的設(shè)置、多屏異觸、鼠標(biāo)的異屏切換等等。
第1章Android多屏顯示
1.1 Android多屏同顯
1.2 Android多屏異顯
1.2.1 指定主副屏
1.2.2 異顯方案介紹
1.2.3 Android Presentation
1.2.5 支持輸入法在副屏顯示
1.2.6 副屏 DPI 設(shè)置
1.2.7 主屏幕可以觸摸,副屏不觸摸
1.2.8 多屏異觸
1.2.9 鼠標(biāo)異屏切換
第2章Linux多屏顯示
2.1 設(shè)置屏幕
2.2 buildroot多屏同顯/異顯
2.3 debian/ubuntu多屏同顯/異顯
Android 多屏同顯
修改Android12源碼kernel-5.10/arch/arm64/boot/dts/rockchip/topeet_screen_lcds.dts中
的設(shè)備樹文件,如下圖所示。LVDS屏幕是MIPI通過轉(zhuǎn)接板連接顯示的,RK3588不支持LVDS顯示接口。

注:
其中#define LCD_TYPE_LVDS_10_1_1280X800_GT911和#define
LCD_TYPE_LVDS_10_1_1280X800_GT9271不同之處在于屏幕背板,可通過如下進行區(qū)分:
#define LCD_TYPE_LVDS_10_1_1280X800_GT911
#define LCD_TYPE_LVDS_10_1_1280X800_GT9271
我們可以根據(jù)自己的需求來修改topeet_screen_choose.dtsi文件??傊?,修改
topeet_screen_choose.dtsi的規(guī)律是:打開所連接的屏幕對應(yīng)的宏定義,rk3588有三個顯示通
道vp0 vp1 vp2 vp3,所打開的宏定義對應(yīng)的vp通道不能重復(fù)。默認打開對應(yīng)的宏定義為多屏同顯。
RK3588 VP和各顯示接口的連接關(guān)系如下圖所示。
-
處理器
+關(guān)注
關(guān)注
68文章
20255瀏覽量
252252 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6291瀏覽量
118082 -
RK3588
+關(guān)注
關(guān)注
8文章
556瀏覽量
7325
發(fā)布評論請先 登錄
迅為驅(qū)動開發(fā)實戰(zhàn):iTOP-RK3568開發(fā)板eDP屏幕移植全攻略
RK3576驅(qū)動高端顯控系統(tǒng)升級:多屏拼控與AI視覺融合解決方案
【DAYU200開發(fā)板原理圖】DAYU200板開發(fā)板沒有完整原理圖嗎?MIPI DSI雙屏同顯怎么配置?
RK3576機器人核心:三屏異顯+八路攝像頭,重塑機器人交互與感知
瑞芯微RK3576開發(fā)板Android14三屏異顯開發(fā)教程
360環(huán)視技術(shù)推薦的硬件平臺:支持多攝像頭與三屏異顯的理想選擇
技術(shù)分享|iTOP-RK3588開發(fā)板Ubuntu20系統(tǒng)旋轉(zhuǎn)屏幕方案
迅為iTOP-RK3588開發(fā)板多屏同顯多屏異顯異觸
評論