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 線連接)
迅為編寫了對應(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.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文件??傊薷?/span>
topeet_screen_choose.dtsi的規(guī)律是:打開所連接的屏幕對應(yīng)的宏定義,rk3588有三個(gè)顯示通
道vp0 vp1 vp2 vp3,所打開的宏定義對應(yīng)的vp通道不能重復(fù)。默認(rèn)打開對應(yīng)的宏定義為多屏同顯。
RK3588 VP和各顯示接口的連接關(guān)系如下圖所示。

-
處理器
+關(guān)注
關(guān)注
68文章
19896瀏覽量
235299 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5682瀏覽量
104832 -
RK3588
+關(guān)注
關(guān)注
7文章
421瀏覽量
5921
發(fā)布評論請先 登錄
技術(shù)分享|iTOP-RK3588開發(fā)板Ubuntu20系統(tǒng)旋轉(zhuǎn)屏幕方案

迅為RK3588開發(fā)板實(shí)時(shí)系統(tǒng)編譯-Preemption系統(tǒng)/ Xenomai系統(tǒng)編譯-實(shí)時(shí)系統(tǒng)燒寫-固件獲取方式
迅為RK3588開發(fā)板實(shí)時(shí)系統(tǒng)編譯-Preemption系統(tǒng)/ Xenomai系統(tǒng)編譯-設(shè)置屏幕配置
迅為RK3588開發(fā)板實(shí)時(shí)系統(tǒng)編譯-Preemption系統(tǒng)/ Xenomai系統(tǒng)編譯-獲取Linux源碼包
迅為iTOP-RK3588開發(fā)板商業(yè)級/工業(yè)級/國產(chǎn)化/國產(chǎn)化工業(yè)級/郵票孔版本以及LPDDR5版本性能首選
玩轉(zhuǎn)RK3588開發(fā)板基于connector-split 功能實(shí)現(xiàn)多屏聯(lián)動(dòng)

評論