加入星計劃,您可以享受以下權(quán)益:

  • 創(chuàng)作內(nèi)容快速變現(xiàn)
  • 行業(yè)影響力擴散
  • 作品版權(quán)保護
  • 300W+ 專業(yè)用戶
  • 1.5W+ 優(yōu)質(zhì)創(chuàng)作者
  • 5000+ 長期合作伙伴
立即加入
  • 正文
  • 推薦器件
  • 相關推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

【技術分享】EPCM3568A-LI屏幕分辨率和開機logo設置

05/21 16:12
1539
閱讀需 7 分鐘
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

本文將給大家介紹如何使用EPCM3568A-LI邊緣計算控制器通過HDMI口連接顯示器,并實現(xiàn)自定義屏幕顯示分辨率和開機logo功能。

EPCM3568A-LI產(chǎn)品簡介

EPCM3568A-LI?采用RK3568四核處理器,主頻高達2.0GHz,內(nèi)置1TOPs NPU,作為邊緣計算網(wǎng)關,EPCM3568A-LI以其強大的計算能力,輕松高效處理數(shù)據(jù),為用戶帶來更加便捷、智能的能源管理體驗。

?前期準備

1.?軟件方面

下載EPCM3568A-LI開發(fā)環(huán)境,地址:https://manual.zlg.cn/web/#/269/10177

安裝好虛擬機的電腦;MobaXterm虛擬終端。

2.?硬件方面

EPCM3568A-LI小型邊緣計算網(wǎng)關;

網(wǎng)線1根?/?交換機1個;

HDMI顯示屏一個。

SSH登錄EPCM3568A-LI

當EPCM3568A-LI接通電源后,使用網(wǎng)線將筆記本電腦與該設備連接至同一交換機。系統(tǒng)啟動完成后,使用MobaXterm的SSH登錄IP:192.168.1.136,用戶名:zlgmcu,密碼:zlgmcu,如圖1。然后,進入系統(tǒng)后,使用指令查看是否生成網(wǎng)絡接口,如圖2。

圖1?SSH登錄EPCM3568A-LI

圖2?網(wǎng)絡配置信息

? EPCM3568A-LI切換不同分辨率的液晶屏

EPCM3568A-LI工控機提供1路HDMI接口,兼容HDMI 1.4和2.0規(guī)格,支持1080p@120Hz 或 4096x2304@60Hz輸出。

1. 查看當前顯示器的分辨率和屏幕設置我們將會用到命令行工具:xrandr

xrandr是一款官方的 RandR (Resize and Rotate)Wikipedia:X Window System 擴展配置工具。它可以設置 屏幕顯示的大小、方向、鏡像等。

在MobaXterm終端執(zhí)行如下命令,既可查看當前顯示器支持的分辨率,如圖3:

su zlgmcu -c "DISPLAY=:0 xrandr"

圖3?當前顯示器所支持的分辨率

2. 切換不同的分辨率

從圖3可知,我們使用的顯示屏可以支持多種分辨率,目前的分辨率為1920x1080。

接下來,我們嘗試切換不同的分辨率,輸入以下命令分辨率切換為640x480,如圖5。

su zlgmcu -c "DISPLAY=:0 xrandr --output HDMI-1 --mode 640x480"

除了調(diào)節(jié)分辨率,我們還可以在指令的分辨率后加入“--rotate <left|right|inverted|normal>旋轉(zhuǎn)屏幕:

su zlgmcu -c "DISPLAY=:0 xrandr --output HDMI-1 --mode 640x480 --rotate right"

如果需要恢復屏幕為最原始的狀態(tài),只需要在指令中分辨率改為1920x1080,后面加上--rotate normal:

su zlgmcu -c "DISPLAY=:0 xrandr --output HDMI-1 --mode 1920x1080 --rotate normal"

此時,屏幕變回圖4的狀態(tài)。

修改開機啟動LOGO

1. 說明

出廠固件預留4MB的logo分區(qū),以便用戶可以自定義其開機啟動LOGO。

圖7?系統(tǒng)logo分區(qū)

啟動LOGO的顯示策略

啟動過程中優(yōu)先從logo分區(qū)加載LOGO圖片并顯示,如果logo分區(qū)不存在,或者logo分區(qū)沒有對應的LOGO圖片數(shù)據(jù),將顯示默認的LOGO圖片。

2. 自定義啟動LOGO示例2.1 選擇一張常見格式的圖片(以下測試使用jpg格式圖片),在ubuntu虛擬機安裝ffmpeg工具。

sudo apt install ffmpeg

2.2 將jpg圖片轉(zhuǎn)換成適合屏幕分辨率大小(1920x1080)的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 檢測logo鏡像大?。ú荒艹^4M)。

ll -h logo.img

圖8?查看logo.img的大小

2.5 將logo.img拷貝到板子上,使用dd命令寫進logo分區(qū)。

sudo dd if=logo.img of=/dev/mmcblk0 seek=163840

圖9?將logo.img寫進logo分區(qū)重啟開機,此時LOGO已更換,如圖10。

圖10 EPCM3568A-LI新的開機logo

? 總結(jié)

針對許多客戶都有顯示屏切換不同分辨率,設置新的開機logo需求。本節(jié)使用EPCM3568A-LI自帶的HDMI口進行顯示屏不同分辨率的切換,并重新設置開機logo。

推薦器件

更多器件
器件型號 數(shù)量 器件廠商 器件描述 數(shù)據(jù)手冊 ECAD模型 風險等級 參考價格 更多信息
KSZ8895MQXIA 1 Microchip Technology Inc DATACOM, ETHERNET TRANSCEIVER, PQFP128

ECAD模型

下載ECAD模型
$6.28 查看
KSZ8863MLLI-TR 1 Microchip Technology Inc DATACOM, LAN SWITCHING CIRCUIT
$5.95 查看
PE4312C-Z 1 Peregrine Semiconductor Corp SPECIALTY TELECOM CIRCUIT, QCC20, QFN-20

ECAD模型

下載ECAD模型
$9.21 查看
致遠電子

致遠電子

廣州致遠電子股份有限公司成立于2001年,注冊資金5000萬元,國家級高新技術認證企業(yè),廣州市高端工控測量儀器工程技術研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統(tǒng)金牌合作伙伴。

廣州致遠電子股份有限公司成立于2001年,注冊資金5000萬元,國家級高新技術認證企業(yè),廣州市高端工控測量儀器工程技術研究開發(fā)中心,Intel ECA全球合作伙伴和微軟嵌入式系統(tǒng)金牌合作伙伴。收起

查看更多

相關推薦

電子產(chǎn)業(yè)圖譜