本文采用的硬件板卡為飛凌嵌入式OKMX8MP-C開(kāi)發(fā)板,系統(tǒng)版本是Linux5.4.70+Qt5.15.0。先對(duì)這款板卡做一個(gè)簡(jiǎn)單介紹。
OKMX8MP-C開(kāi)發(fā)板基于NXP i.MX 8M Plus處理器開(kāi)發(fā)設(shè)計(jì),該系列處理器專注于機(jī)器學(xué)習(xí)與視覺(jué)、高級(jí)多媒體以及具有高可靠性的工業(yè)自動(dòng)化。旨在滿足智慧城市、工業(yè)互聯(lián)網(wǎng)、智能醫(yī)療、智慧交通等應(yīng)用的需求。
i.MX 8M Plus特點(diǎn)
1、高性能NPU 2.3 TOPS算力(每秒兆級(jí)操作)
2、主頻高達(dá)2GHz的四核Arm Cortex-A53子系統(tǒng)
3、主頻可達(dá)800MHz的基于Cortex-M7的獨(dú)立實(shí)時(shí)子系統(tǒng)
4、用于進(jìn)行語(yǔ)音和自然語(yǔ)言處理的高性能800MHz音頻 DSP
5、雙攝像頭圖像信號(hào)處理器(ISP)
6、用于豐富圖形渲染的3D GPU
正文開(kāi)始:
1、iMX8MPlus 開(kāi)發(fā)板 如何更換Logo?
OKMX8MPQ-C u-boot階段就已經(jīng)可以在LCD上顯示LOGO圖片。如需更換LOGO請(qǐng)?zhí)鎿Q:OK8MP-SDK/images/boot/logo.bmp
要求為24位的BMP格式圖片,分辨率為1024x600。
2、iMX8MPlus 開(kāi)發(fā)板上電自啟動(dòng)程序設(shè)置方法
以飛凌嵌入式iMX8MP平臺(tái)為例,在此介紹一種使用systemd方式來(lái)配置任意開(kāi)機(jī)自啟動(dòng)程序的方法。
將OKMX8MPQ-C上電啟動(dòng),在開(kāi)發(fā)板終端中進(jìn)入到/home/root/目錄下,執(zhí)行如下命令創(chuàng)建一個(gè)腳本文件,并修改權(quán)限:
root@OK8MP:~# echo '#!/bin/sh' >> /etc/autorun.sh
root@OK8MP:~# echo 'gst-play-1.0 /media/forlinx/test.mp3' >> /etc/autorun.sh
root@OK8MP:~# chmod 777 /etc/autorun.sh
進(jìn)入到“/lib/systemd/system/”目錄下,并新建一個(gè)autorun.service文件,命令如下:
root@OK8MP:~# cd /lib/systemd/system
root@OK8MP:~# vi autorun.service
文件的內(nèi)容如下:
[Unit]
Description=autorun
After=basic.service X.service thermal-zone-init.service
[Service]
ExecStart=/etc/autorun.sh
[Install]
WantedBy=multi-user.target
其中Description一行需寫(xiě)入服務(wù)名,ExecStart需要寫(xiě)入可執(zhí)行文件的絕對(duì)路徑。
保存退出后,在終端上執(zhí)行如下命令:
root@OK8MP:~# systemctl -f enable /lib/systemd/system/autorun.service
此時(shí)即可將新添加的自啟動(dòng)服務(wù)生效,重啟iMX8MP開(kāi)發(fā)板后,此程序即可自動(dòng)運(yùn)行,音頻輸出成功。
3、如何更改iMX8MP開(kāi)發(fā)板顯示桌面狀態(tài)欄
iMX8MP開(kāi)發(fā)板開(kāi)機(jī)默認(rèn)情況下,weston桌面頂部顯示時(shí)間信息狀態(tài)欄被設(shè)置為隱藏,如果您需要其顯示,可以按照下面的方法進(jìn)行設(shè)置。
如果有全屏應(yīng)用顯示的需求,可以按照如下方法進(jìn)行修改,隱藏頂部狀態(tài)欄。iMX8MP開(kāi)發(fā)板上電,在iMX8MP開(kāi)發(fā)板終端中輸入如下命令,打開(kāi)weston的配置文件:
root@OK8MP:~# vi /etc/xdg/weston/weston.ini
修改文件的內(nèi)容如下:
[shell]
locking=false
panel-position=top
4、iMX8MPlus開(kāi)發(fā)板屏幕校準(zhǔn)
OKMX8MPQ-C開(kāi)發(fā)板默認(rèn)使用電容觸摸,并開(kāi)啟了校準(zhǔn)程序,如果您需要重新校準(zhǔn),請(qǐng)執(zhí)行以下命令刪除校準(zhǔn)文件,并重啟iMX8MP開(kāi)發(fā)板。
root@OK8MP:~# rm /etc/udev/rules.d/cal.rules
root@OK8MP:~# sync
如果您的屏幕無(wú)需校準(zhǔn),可以執(zhí)行以下命令關(guān)閉校準(zhǔn)服務(wù)。
root@OK8MP:~# systemctl disable cal
同樣您可以執(zhí)行以下命令使能校準(zhǔn)服務(wù)。
root@OK8MP:~# systemctl enable cal
-
imx8
+關(guān)注
關(guān)注
3文章
41瀏覽量
50203
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論