本文將給大家介紹如何使用EPCM3568A-LI邊緣計(jì)算控制器通過HDMI口連接顯示器,并實(shí)現(xiàn)自定義屏幕顯示分辨率和開機(jī)logo功能。
?EPCM3568A-LI產(chǎn)品簡(jiǎn)介EPCM3568A-LI采用RK3568四核處理器,主頻高達(dá)2.0GHz,內(nèi)置1TOPs NPU,作為邊緣計(jì)算網(wǎng)關(guān),EPCM3568A-LI以其強(qiáng)大的計(jì)算能力,輕松高效處理數(shù)據(jù),為用戶帶來更加便捷、智能的能源管理體驗(yàn)。
?前期準(zhǔn)備1.軟件方面
下載EPCM3568A-LI開發(fā)環(huán)境,地址:
https://manual.zlg.cn/web/#/269/10177
2.硬件方面
EPCM3568A-LI小型邊緣計(jì)算網(wǎng)關(guān);
網(wǎng)線1根/交換機(jī)1個(gè);
HDMI顯示屏一個(gè)。
?SSH登錄EPCM3568A-LI
當(dāng)EPCM3568A-LI接通電源后,使用網(wǎng)線將筆記本電腦與該設(shè)備連接至同一交換機(jī)。系統(tǒng)啟動(dòng)完成后,使用MobaXterm的SSH登錄IP:192.168.1.136,用戶名:zlgmcu,密碼:zlgmcu,如圖1。然后,進(jìn)入系統(tǒng)后,使用指令查看是否生成網(wǎng)絡(luò)接口,如圖2。
圖1SSH登錄EPCM3568A-LI
圖2網(wǎng)絡(luò)配置信息
?EPCM3568A-LI切換不同分辨率的液晶屏EPCM3568A-LI工控機(jī)提供1路HDMI接口,兼容HDMI 1.4和2.0規(guī)格,支持1080p@120Hz 或 4096x2304@60Hz輸出。1. 查看當(dāng)前顯示器的分辨率和屏幕設(shè)置我們將會(huì)用到命令行工具:xrandr
xrandr是一款官方的 RandR (Resize and Rotate)Wikipedia:X Window System 擴(kuò)展配置工具。它可以設(shè)置 屏幕顯示的大小、方向、鏡像等。
在MobaXterm終端執(zhí)行如下命令,既可查看當(dāng)前顯示器支持的分辨率,如圖3:
su zlgmcu -c "DISPLAY=:0 xrandr"
圖3當(dāng)前顯示器所支持的分辨率2. 切換不同的分辨率
從圖3可知,我們使用的顯示屏可以支持多種分辨率,目前的分辨率為1920x1080。
接下來,我們嘗試切換不同的分辨率,輸入以下命令分辨率切換為640x480,如圖5。
su zlgmcu -c "DISPLAY=:0 xrandr --output HDMI-1 --mode 640x480"
圖5640x480的分辨率
除了調(diào)節(jié)分辨率,我們還可以在指令的分辨率后加入“--rotate 旋轉(zhuǎn)屏幕:
su zlgmcu -c "DISPLAY=:0 xrandr --output HDMI-1 --mode 640x480 --rotate right"
圖6順時(shí)針旋轉(zhuǎn)90度
如果需要恢復(fù)屏幕為最原始的狀態(tài),只需要在指令中分辨率改為1920x1080,后面加上--rotate normal:
su zlgmcu -c "DISPLAY=:0 xrandr --output HDMI-1 --mode 1920x1080 --rotate normal"
此時(shí),屏幕變回圖4的狀態(tài)。 ?修改開機(jī)啟動(dòng)LOGO1. 說明
出廠固件預(yù)留4MB的logo分區(qū),以便用戶可以自定義其開機(jī)啟動(dòng)LOGO。
圖7系統(tǒng)logo分區(qū)啟動(dòng)LOGO的顯示策略
啟動(dòng)過程中優(yōu)先從logo分區(qū)加載LOGO圖片并顯示,如果logo分區(qū)不存在,或者logo分區(qū)沒有對(duì)應(yīng)的LOGO圖片數(shù)據(jù),將顯示默認(rèn)的LOGO圖片。
2. 自定義啟動(dòng)LOGO示例2.1 選擇一張常見格式的圖片(以下測(cè)試使用jpg格式圖片),在ubuntu虛擬機(jī)安裝ffmpeg工具。
sudo apt install ffmpeg
2.2 將jpg圖片轉(zhuǎn)換成適合屏幕分辨率大?。?920x1080)的8位bmp圖片。
ffmpeg -i test.jpg -s 1920x1080 -pix_fmt pal8 mylogo.bmp
2.3 制作logo鏡像。
cat mylogo.bmp > logo.img && truncate -s %512 logo.img && cat mylogo.bmp >> logo.img
2.4 檢測(cè)logo鏡像大?。ú荒艹^4M)。
ll -h logo.img
圖8查看logo.img的大小
2.5 將logo.img拷貝到板子上,使用dd命令寫進(jìn)logo分區(qū)。
sudo dd if=logo.img of=/dev/mmcblk0 seek=163840
圖9將logo.img寫進(jìn)logo分區(qū)重啟開機(jī),此時(shí)LOGO已更換,如圖10。
圖10 EPCM3568A-LI新的開機(jī)logo
?總結(jié)針對(duì)許多客戶都有顯示屏切換不同分辨率,設(shè)置新的開機(jī)logo需求。本節(jié)使用EPCM3568A-LI自帶的HDMI口進(jìn)行顯示屏不同分辨率的切換,并重新設(shè)置開機(jī)logo。
-
屏幕分辨率
+關(guān)注
關(guān)注
0文章
3瀏覽量
5256 -
EPCM
+關(guān)注
關(guān)注
0文章
3瀏覽量
7293
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
常見屏幕比例與分辨率詳解
開機(jī)logo制作說明書
iTOP-3399開發(fā)板Linux系統(tǒng)修改開機(jī)LOGO
D1-H哪吒 設(shè)置hdmi分辨率
RK3568上面與HDMI及LVDS連接屏幕卻無法顯示開機(jī)畫面logo怎么解決
RK3568PC怎么設(shè)置固定分辨率
技術(shù)分享|TQ3568如何更換啟動(dòng)logo(包括uboot和kernel)
什么是MP3屏幕分辨率
顯示屏幕的分辨率詳解
電腦屏幕分辨率多少合適_屏幕分辨率設(shè)置表

電腦屏幕分辨率設(shè)置工具

基于EPCM3568A-LI的LoRa快速使用指南來了

EPCM3568A-LI如何實(shí)現(xiàn)WiFi沖浪和熱點(diǎn)共享

探秘EPCM3568A-LI:國產(chǎn)高性能工控機(jī)的CAN通信之旅

評(píng)論