在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

技術(shù)分享 | RK3568 buildroot文件系統(tǒng)下的三屏顯示調(diào)試

啟揚(yáng)ARM嵌入式開(kāi)發(fā) ? 2023-04-10 11:14 ? 次閱讀

IAC-RK3568-Kit

IAC-RK3568-Kit開(kāi)發(fā)板基于瑞芯微RK3568四核Cortex-A55處理器,支持HDMI、LVDS、MIPI、EDP四種顯示接口,能夠?qū)崿F(xiàn)三屏同顯,三屏異顯,滿足智能廣告機(jī)、智能終端、游戲設(shè)備、多屏互動(dòng)、多媒體設(shè)備等多樣化的顯示需求。

9598dd3e-d4c9-11ed-ad0d-dac502259ad0.png

三屏顯示內(nèi)核

顯示子系統(tǒng)是 Rockchip 平臺(tái)顯?輸出相關(guān)軟硬件系統(tǒng)的統(tǒng)稱,它包括 VOP 和 RGB、BT1120、BT656、I8080(MCU 顯示接口),LVDS、MIPI DSI、EDP、DP、HDMI 等顯示信號(hào)輸出模塊以及與之對(duì)應(yīng)的軟件驅(qū)動(dòng)。

整個(gè)顯示系統(tǒng)的硬件框架如下圖所?:

95d78b2e-d4c9-11ed-ad0d-dac502259ad0.png

RK3568 擁有三個(gè)VOP的輸出通道,所以支持三屏顯示。

下圖描述了VOP的硬件資源,展示了RK3568的顯示通路連接關(guān)系。

95fa3d40-d4c9-11ed-ad0d-dac502259ad0.png

接下來(lái)的內(nèi)容將展示啟揚(yáng)RK3568開(kāi)發(fā)板三屏異顯的調(diào)試過(guò)程

硬件準(zhǔn)備

IAC-RK3568-Kit開(kāi)發(fā)板

LVDS顯示屏

HDMI顯示屏

EDP顯示屏

9630b3c0-d4c9-11ed-ad0d-dac502259ad0.jpg

本次準(zhǔn)備的三個(gè)屏幕分別為L(zhǎng)VDS、EDP和HDMI,通過(guò)上面的VOP硬件資源描述,給三個(gè)屏幕分別分配一個(gè)VOP通道。

其中EDP屏幕分配為 vp0 通道,

HDMI屏幕分配為 vp1 通道,

LVDS屏幕分配為 vp2 通道。

設(shè)備樹部分配置如下所示:

&vop { status = "okay";};
&edp_phy { status = "okay";};
&edp_in_vp0 { status = "okay";};
&route_edp{ status = "okay"; connect = <&vp0_out_edp>;};
&hdmi { status = "okay";};
&hdmi_in_vp0 { status = "disabled";};
&hdmi_in_vp1 { status = "okay";};
&lvds { status = "okay";
ports { port@1 { reg = <1>;
lvds_out_panel: endpoint { remote-endpoint = <&panel_in_lvds>; }; };
};};
&lvds_in_vp2 { status = "okay";};

在這里我們給三個(gè)屏幕分配了VOP通道,這樣就能夠在三個(gè)屏幕上同時(shí)顯示。

9662c018-d4c9-11ed-ad0d-dac502259ad0.svg

weston配置

Weston是Wayland開(kāi)源顯示協(xié)議的官?參考實(shí)現(xiàn),Rockchip Buildroot SDK的顯示服務(wù)默認(rèn)使?Weston 10.0.0 drm后端。

Buildroot SDK的Weston?持多屏鏡像同顯、多屏異顯、屏幕位置配置及熱拔插等功能。

鏡像模式縮放時(shí),如果硬件VOP顯示模塊不?持縮放,則需要依賴RGA處理。

相關(guān)配置通過(guò)環(huán)境變量設(shè)置,如:

# /etc/profile.d/weston.shexport WESTON_DRM_PRIMARY=HDMI-A-1 # 指定主顯為HDMI-A-1export WESTON_DRM_SINGLE_HEAD=1 # 強(qiáng)制單顯export WESTON_DRM_MIRROR=1 # 使?鏡像模式(多屏同顯),不設(shè)置此環(huán)境變量即為異顯export WESTON_DRM_KEEP_RATIO=1 # 鏡像模式下縮放保持縱橫?,不設(shè)置此變量即為強(qiáng)制全屏export WESTON_DRM_HEAD_MODE=primary # 只使能主顯export WESTON_DRM_HEAD_MODE=internal # 只使能內(nèi)置顯?器export WESTON_DRM_HEAD_MODE=external # 只使能外置顯?器export WESTON_DRM_HEAD_MODE=external-dual # 使能所有顯?器,優(yōu)先外置顯?器export WESTON_DRM_HEAD_FALLBACK=1 # 未匹配到顯?器時(shí),使能任意?個(gè)有效顯?器export WESTON_OUTPUT_FLOW=horizontal # 默認(rèn)?平排列export WESTON_OUTPUT_FLOW=vertical # 默認(rèn)垂直排列export WESTON_OUTPUT_FLOW=same-as # 所有顯?器默認(rèn)位置(0,0)

也?持在weston.ini的output段單獨(dú)禁?指定屏幕:

# /etc/xdg/weston/weston.ini[output]name=LVDS-1mode=off# off|current|preferred|

多屏同顯

在weston的默認(rèn)配置中,即為多屏同顯。此時(shí)的weston.sh的WESTON_DRM_MIRROR屬性等于1。

多屏同顯的效果如下圖所示:

多屏異顯

修改/etc/profile.d/weston.sh,注釋 export WESTON_DRM_MIRROR=1 字段,如下圖所示:

96c5d1c6-d4c9-11ed-ad0d-dac502259ad0.png

此時(shí)重啟后就是多屏異顯,屏幕以擴(kuò)展的方式顯示。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5119

    文章

    19397

    瀏覽量

    312152
  • 開(kāi)發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5303

    瀏覽量

    100300
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Linux系統(tǒng)更改系統(tǒng)用戶與密碼,RK3568工控主板演示

    教大家介紹在更換用戶名和修改密碼的方法,此方法不適用于Buildroot系統(tǒng)。使用觸覺(jué)智能RK3568工控主板(型號(hào)為IDO-SBC3528)演示,搭載了瑞芯微RK3568四核處理器,
    的頭像 發(fā)表于 04-02 15:20 ?672次閱讀
    Linux<b class='flag-5'>系統(tǒng)</b>更改<b class='flag-5'>系統(tǒng)</b>用戶與密碼,<b class='flag-5'>RK3568</b>工控主板演示

    技術(shù)分享 | RK3568編譯第方驅(qū)動(dòng)

    我司IAC-RK3568-Kit基于Linux4.19.232,搭載BuildRoot或Debian10操作系統(tǒng)。通常我們?cè)谑褂猛鈬O(shè)備模塊時(shí)需要編譯對(duì)應(yīng)的驅(qū)動(dòng),如USBWIFI、USBBT等,那
    的頭像 發(fā)表于 03-06 17:25 ?387次閱讀
    <b class='flag-5'>技術(shù)</b>分享 | <b class='flag-5'>RK3568</b>編譯第<b class='flag-5'>三</b>方驅(qū)動(dòng)

    RK3568原理圖及規(guī)格書資料

    RK3568 IoT設(shè)備官方參考原理圖
    發(fā)表于 02-07 15:28 ?3次下載

    如何快捷使用瑞芯微RK3568J開(kāi)發(fā)板

    概述 本文詳細(xì)介紹了RK3568在Linux、Android、Ubuntu系統(tǒng)編譯過(guò)程中可能遇到的問(wèn)題,包括設(shè)備樹路徑、源碼編譯不通過(guò)、內(nèi)核編譯配置錯(cuò)誤、buildroot編譯問(wèn)題、交叉編譯工具位置
    發(fā)表于 12-19 16:18

    RK3568顯示問(wèn)題及其解決方法

    設(shè)置 5、Android系統(tǒng)默認(rèn)壁紙修改 6、相機(jī)預(yù)覽畫面拉伸問(wèn)題 --正文開(kāi)始-- 瑞芯微RK3568作為一款備受矚目的高性能處理器,在顯示
    發(fā)表于 12-16 09:14

    RK3568內(nèi)置MCU開(kāi)發(fā)介紹之一

    A55(下文簡(jiǎn)稱AP)和1個(gè)RISCV(下文簡(jiǎn)稱MCU)。 硬件準(zhǔn)備 首先介紹一硬件。主板為風(fēng)火輪科技的YY3568開(kāi)發(fā)板,主控RK3568。此開(kāi)發(fā)板的相關(guān)介紹可以參考 https
    的頭像 發(fā)表于 12-01 16:09 ?1247次閱讀
    <b class='flag-5'>RK3568</b>內(nèi)置MCU開(kāi)發(fā)介紹之一

    瑞芯微RK3568 USB驅(qū)動(dòng)

    瑞芯微RK3568 USB驅(qū)動(dòng)程序
    發(fā)表于 11-11 14:18 ?2次下載

    RK3568燒錄工具

    RK3568 燒錄工具
    發(fā)表于 11-11 14:16 ?7次下載

    瑞芯微RK3568鴻蒙開(kāi)發(fā)板OpenHarmony系統(tǒng)修改cfg文件權(quán)限方法

    本文適用于OpenHarmony開(kāi)源鴻蒙系統(tǒng)修改cfg文件權(quán)限方法,深圳觸覺(jué)智能研發(fā)的RK3566、RK3568RK3588等開(kāi)發(fā)板、主板
    的頭像 發(fā)表于 09-11 13:26 ?1486次閱讀
    瑞芯微<b class='flag-5'>RK3568</b>鴻蒙開(kāi)發(fā)板OpenHarmony<b class='flag-5'>系統(tǒng)</b>修改cfg<b class='flag-5'>文件</b>權(quán)限方法

    RK3568 編譯sdk技巧

    我司RK3568對(duì)外提供源代碼是以sdk的形式提供,包括但不僅限于uboot、kernel、buildroot、debian源碼。在編譯sdk的過(guò)程中往往需要安裝大量的第方安裝包,同時(shí)也要保證宿主
    的頭像 發(fā)表于 08-30 11:44 ?791次閱讀
    <b class='flag-5'>RK3568</b> 編譯sdk技巧

    如何修改buildroot和debian文件系統(tǒng)

    本文檔主要介紹在沒(méi)有編譯環(huán)境的情況,如何修改buildroot和debian文件系統(tǒng)方法,如在buildroot文件系統(tǒng)中添加
    的頭像 發(fā)表于 07-22 17:46 ?705次閱讀
    如何修改<b class='flag-5'>buildroot</b>和debian<b class='flag-5'>文件系統(tǒng)</b>

    異顯案例分享,基于全國(guó)產(chǎn)RK3568J工業(yè)平臺(tái)!

    升級(jí),實(shí)現(xiàn)多異顯已不再困難。而作為國(guó)產(chǎn)工業(yè)處理器中的佼佼者,瑞芯微RK3568J處理器可實(shí)現(xiàn)異顯,較好地滿足當(dāng)下的客戶需求。RK3568
    發(fā)表于 07-17 10:53

    RK3568開(kāi)發(fā)板支持AMP雙系統(tǒng)

    RK3568開(kāi)發(fā)板支持AMP雙系統(tǒng)
    的頭像 發(fā)表于 06-04 15:33 ?973次閱讀
    <b class='flag-5'>RK3568</b>開(kāi)發(fā)板支持AMP雙<b class='flag-5'>系統(tǒng)</b>

    基于HD-RK3568-CORE設(shè)計(jì)的HD-RK3568-OPS主板上新!

    HD-RK3568-OPS主板基于HD-RK3568-CORE 工業(yè)級(jí)核心板設(shè)計(jì),支持標(biāo)準(zhǔn)OPS接口,具有即插即用、操作簡(jiǎn)單的特點(diǎn),適用于數(shù)字標(biāo)牌、自助終端、教育一體機(jī)等應(yīng)用場(chǎng)景。
    的頭像 發(fā)表于 04-19 18:08 ?1277次閱讀
    基于HD-<b class='flag-5'>RK3568</b>-CORE設(shè)計(jì)的HD-<b class='flag-5'>RK3568</b>-OPS主板上新!

    RK3568開(kāi)發(fā)板源碼編譯過(guò)程

    ~/rk3568 2. 拷貝源碼 將RK3568用戶資料中的源碼文件OK3568-linux-source.tar.bz2.a*拷貝到虛擬機(jī)~/
    發(fā)表于 04-18 15:30
    主站蜘蛛池模板: 91大神在线看| 福利在线观看 | 2017亚洲男人天堂 | 日本特黄特色视频 | 亚洲一区欧美日韩 | 亚洲综合丁香婷婷六月香 | 一级毛片在线看在线播放 | 77se77亚洲欧美在线大屁股 | nxgx欧美| 特级一级毛片免费看 | 成人ww| 俺也操 | 国产情侣自拍小视频 | 模特精品视频一区 | 天天色综合天天 | 女同毛片免费网站 | 禁网站在线观看免费视频 | 色偷偷亚洲天堂 | 嗯好舒服好爽好快好大 | 国产福利小视频在线观看 | 1024手机看片欧美日韩 | 一女被两男吃奶玩乳尖口述 | 色婷婷一区 | 天天做.天天爱.天天综合网 | 久久久精品免费国产四虎 | 国产精品久久久久久久久久妇女 | av在线天堂网 | 午夜网站在线播放 | 久久视频精品线视频在线网站 | 天堂资源中文官网 | 免费的男女拍拍拍的视频 | 成人伊人亚洲人综合网站222 | 午夜影院官网 | 色欧美在线视频 | 色五月天天 | 亚洲人成伊人成综合网久久 | 啪啪网站免费观看 | 中文字幕一区二区三区乱码aⅴ | 黄色二级视频 | 日本成人黄色网址 | 奇米影视奇米色777欧美 |