iTOP-RK3588開發(fā)板采用四核Cortex-A76處理器和Cortex-A55架構(gòu),芯片內(nèi)置VOP控制器,最多可以支持7個(gè)屏幕顯示,支持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 線連接)
迅為編寫了對(duì)應(yīng)的《iTOP-3588開發(fā)板多屏顯示手冊(cè)》供大家參考學(xué)習(xí),手冊(cè)講解了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.4 Android Activity 指定屏幕啟動(dòng)
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不同之處在于屏幕背板,可通過如下進(jìn)行區(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ī)律是:打開所連接的屏幕對(duì)應(yīng)的宏定義,rk3588有三個(gè)顯示通
道vp0 vp1 vp2 vp3,所打開的宏定義對(duì)應(yīng)的vp通道不能重復(fù)。默認(rèn)打開對(duì)應(yīng)的宏定義為多屏同顯。
RK3588 VP和各顯示接口的連接關(guān)系如下圖所示。
-
處理器
+關(guān)注
關(guān)注
68文章
20248瀏覽量
252139 -
開發(fā)板
+關(guān)注
關(guān)注
26文章
6288瀏覽量
118008 -
RK3588
+關(guān)注
關(guān)注
8文章
555瀏覽量
7316
發(fā)布評(píng)論請(qǐng)先 登錄
迅為驅(qū)動(dòng)開發(fā)實(shí)戰(zhàn):iTOP-RK3568開發(fā)板eDP屏幕移植全攻略
RK3576驅(qū)動(dòng)高端顯控系統(tǒng)升級(jí):多屏拼控與AI視覺融合解決方案
【DAYU200開發(fā)板原理圖】DAYU200板開發(fā)板沒有完整原理圖嗎?MIPI DSI雙屏同顯怎么配置?
RK3576機(jī)器人核心:三屏異顯+八路攝像頭,重塑機(jī)器人交互與感知
瑞芯微RK3576開發(fā)板Android14三屏異顯開發(fā)教程
360環(huán)視技術(shù)推薦的硬件平臺(tái):支持多攝像頭與三屏異顯的理想選擇
北京迅為itop-3588八核開發(fā)板瑞芯微NPU例程測(cè)試LPRNet車牌識(shí)別
技術(shù)分享|iTOP-RK3588開發(fā)板Ubuntu20系統(tǒng)旋轉(zhuǎn)屏幕方案
迅為iTOP-RK3588開發(fā)板多屏同顯多屏異顯異觸
評(píng)論