rk3568修改默認(rèn)界面顯示問(wèn)題匯總_Linux應(yīng)用筆記_飛凌嵌入式

原創(chuàng) 2022-10-17 11:35:00 rk3568

 

硬件平臺(tái):OK3568-C開(kāi)發(fā)板  操作系統(tǒng): Linux4.19.206

rk3568核心板

本文硬件平臺(tái)采用飛凌嵌入式RK3568開(kāi)發(fā)板,主要講解RK3568的顯示相關(guān)知識(shí)點(diǎn),本文使用的思路和方法僅供參考使用,其它arm開(kāi)發(fā)板雖然芯片不同,但思路和方法有很多的共性,希望對(duì)您在板卡的使用中能夠有所幫助,更多ARM開(kāi)發(fā)板相關(guān)資訊,關(guān)注飛凌嵌入式。 如對(duì)本文講解有不明之處,您也可以聯(lián)系飛凌的技術(shù)支持團(tuán)隊(duì)咨詢了解。

先了解一下飛凌這款瑞芯微RK3568平臺(tái)。RK3568是功耗與性能的極佳搭檔,采用4核ARM Cortex-A55多核心架構(gòu),極大提升處理速度,在保持與Cortex-A53 類似功耗水平的前提下實(shí)現(xiàn)了性能的提升;22nm先進(jìn)制程工藝,在國(guó)產(chǎn)同類型芯片還普遍采用28nm工藝制程現(xiàn)狀下,瑞芯微RK3568率先導(dǎo)入22nm工藝制程,有效降低了芯片功耗和芯片尺寸,相較28nm功耗和性能提高20%;更高的主頻參數(shù),RK3568主頻高達(dá)2.0GHz ,CPU跑分115027,相較RK3288的42593分,有了大幅度提升。 



一、修改開(kāi)機(jī)啟動(dòng)圖片 

OK3568 平臺(tái)的開(kāi)機(jī)logo分為兩個(gè)階段,分別為u-boot 階段的logo 和內(nèi)核階段的logo,如果兩者采用同一個(gè)logo 圖片則可以無(wú)縫銜接。

如果需要更換開(kāi)機(jī)logo 只需要替換kernel/logo.bmp和kernel/logo_kernel.bmp,同時(shí)在設(shè)備樹中可以修改logo的顯示模式,居中或者全屏。居中模式不會(huì)縮放logo圖片,如果logo 的尺寸小于屏幕尺寸將在其余空白處填充黑色背景,全屏模式下如果圖片尺寸小于屏幕尺寸則會(huì)進(jìn)行放大,為了避免圖像放大失真或者周圍的黑色填充,您可以選擇與屏幕尺寸相同的logo 圖片。

更換完開(kāi)機(jī)logo 重新編譯內(nèi)核燒寫boot.img 即可。

建議logo 大小與飛凌公司logo 大小相差不多,logo 圖片的格式需求為bmp 圖片,若用 PS 進(jìn)行個(gè)值轉(zhuǎn)換,Ctrl+Shift+S 保存為bmp 格式后選擇windows、24 位深保存即可。

二、去除桌面飛凌圖標(biāo) 


/OK3568-linux-source/buildroot/board/rockchip/ok3568/fs-overlay/usr/share/matrix-gui-2.0/menubar

.php

注釋掉//echo "<img id = 'logo_img' src= 'images/tex.png'>";

然后重新./build.sh 全編譯源碼,即可永久生效。

三、去除桌面Forlinx App Launcher 字符串 

修改相關(guān)文件:

/OK3568-linux-source/buildroot/board/rockchip/ok3568/fs-overlay/usr/share/matrix-gui-2.0/submen u.php

注釋掉:

//$menu_title = ($submenu == "main_menu") ? "Forlinx App Launcher v2 p".($current_page+1) :


$submenu_entry["Name"]." Submenu p".($current_page+1);

然后重新./build.sh 全編譯源碼,即可永久生效。

四、weston 桌面相關(guān)


1、Weston 桌面參考鏈接 

https://www.mankier.com/5/weston.ini#Output_Section

2、查看顯示設(shè)備 

輸入ls /sys/class/drm命令,以MIPI 屏為例。

3、調(diào)整屏幕方向 

修改/etc/xdg/weston/weston.ini 文件

[output]

name=DSI-1 //與上面列表相對(duì)應(yīng),去掉card0 transform=0/90/180/270 //旋轉(zhuǎn)角度

4、顯示支持分辨率 

查看rk3568所用適配器支持的分辨率,以MIPI 屏為例。

5、配置分辨率 

[output]

name=DSI-1 //與上面列表相對(duì)應(yīng),去掉card0 mode=1024x600 //需為屏幕支持的有效分辨率scale=2 //需為整數(shù)倍數(shù)

6、去除網(wǎng)格背景

 

[shell]

panel-position=none //去除面板工具欄background-color=0x00FFFFFF //背景完全透明


相關(guān)產(chǎn)品 >

  • FET3568-C核心板

    RK3568性能強(qiáng)而穩(wěn) 國(guó)產(chǎn)芯|飛凌嵌入式RK3568系列核心板,采用瑞芯微國(guó)產(chǎn)高性能AI處理器RK3568設(shè)計(jì)生產(chǎn),RK3568兼具CPU、GPU、NPU、VPU于一身,RK3568 性能、性價(jià)比在同類產(chǎn)品中具有較高優(yōu)勢(shì),RK3568處理器是一款定位中高端的通用型SoC, 飛凌RK3568核心板主要面向工業(yè)互聯(lián)網(wǎng)、HMI、NVR存儲(chǔ)、車載中控、工業(yè)網(wǎng)關(guān)等領(lǐng)域。目前RK3568系列已經(jīng)批量穩(wěn)定出貨

    了解詳情
    FET3568-C核心板
  • OK3568-C開(kāi)發(fā)板

    強(qiáng)而穩(wěn),國(guó)產(chǎn)芯,1Tops算力,多路高速接口|飛凌RK3568系列RK3568開(kāi)發(fā)板基于國(guó)產(chǎn)工業(yè)級(jí)AI處理器RK3568四核64位Cortex-A55 處理器設(shè)計(jì)。RK3568作為國(guó)產(chǎn)化高性能處理器,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,瑞芯微RK3568芯片是一款定位中高端的通用型SoC,NPU達(dá)到1Tops,飛凌RK3568系列核心板提供瑞芯微RK3568規(guī)格書_datasheet_數(shù)據(jù)手冊(cè)_原理圖等,


    了解詳情
    OK3568-C開(kāi)發(fā)板

推薦閱讀 換一批 換一批