OKMX8MP-C操作說明 :飛凌嵌入式 iMX8MP平臺系統設置

原創 2021-12-17 11:39:00 iMX8MP


本文采用的硬件板卡為飛凌嵌入式OKMX8MP-C開發板,系統版本是Linux5.4.70+Qt5.15.0。先對這款板卡做一個簡單介紹。

OKMX8MP-C開發板基于NXP i.MX 8M Plus處理器開發設計,該系列處理器專注于機器學習與視覺、高級多媒體以及具有高可靠性的工業自動化。旨在滿足智慧城市工業互聯網、智能醫療智慧交通等應用的需求。

i.MX 8M Plus特點

1、高性能NPU 2.3 TOPS算力(每秒兆級操作)

2、主頻高達2GHz的四核Arm  Cortex-A53子系統

3、主頻可達800MHz的基于Cortex-M7的獨立實時子系統

4、用于進行語音和自然語言處理的高性能800MHz音頻 DSP

5、雙攝像頭圖像信號處理器(ISP)

6、用于豐富圖形渲染的3D GPU


正文開始:




1、iMX8MPlus 開發板 如何更換Logo?


OKMX8MPQ-C u-boot階段就已經可以在LCD上顯示LOGO圖片。如需更換LOGO請替換:OK8MP-SDK/images/boot/logo.bmp

要求為24位的BMP格式圖片,分辨率為1024x600。


2、iMX8MPlus  開發板上電自啟動程序設置方法


飛凌嵌入式iMX8MP平臺為例,在此介紹一種使用systemd方式來配置任意開機自啟動程序的方法。

將OKMX8MPQ-C上電啟動,在開發板終端中進入到/home/root/目錄下,執行如下命令創建一個腳本文件,并修改權限:

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


進入到“/lib/systemd/system/”目錄下,并新建一個autorun.service文件,命令如下:

root@OK8MP:~# cd /lib/systemd/system
root@OK8MP:~# vi autorun.service


文件的內容如下:

[Unit]

Description=autorun

After=basic.service X.service thermal-zone-init.service

[Service]

ExecStart=/etc/autorun.sh

[Install]

WantedBy=multi-user.target

其中Description一行需寫入服務名,ExecStart需要寫入可執行文件的絕對路徑。

保存退出后,在終端上執行如下命令:

root@OK8MP:~# systemctl -f enable /lib/systemd/system/autorun.service


此時即可將新添加的自啟動服務生效,重啟iMX8MP開發板后,此程序即可自動運行,音頻輸出成功。


3、如何更改iMX8MP開發板顯示桌面狀態欄


iMX8MP開發板開機默認情況下,weston桌面頂部顯示時間信息狀態欄被設置為隱藏,如果您需要其顯示,可以按照下面的方法進行設置。



如果有全屏應用顯示的需求,可以按照如下方法進行修改,隱藏頂部狀態欄。iMX8MP開發板上電,在iMX8MP開發板終端中輸入如下命令,打開weston的配置文件:

root@OK8MP:~# vi /etc/xdg/weston/weston.ini 


修改文件的內容如下:

[shell]

locking=false

panel-position=top


4、iMX8MPlus開發板屏幕校準


OKMX8MPQ-C開發板默認使用電容觸摸,并開啟了校準程序,如果您需要重新校準,請執行以下命令刪除校準文件,并重啟iMX8MP開發板。

root@OK8MP:~# rm /etc/udev/rules.d/cal.rules

root@OK8MP:~# sync


如果您的屏幕無需校準,可以執行以下命令關閉校準服務。

root@OK8MP:~# systemctl disable cal


同樣您可以執行以下命令使能校準服務。

root@OK8MP:~# systemctl enable cal




相關產品 >

  • OKMX8MP-C開發板

    內置NPU、ISP,AI計算能力高達2.3TOPS|飛凌嵌入式i.MX8MP 系列-NXP iMX8M Plus 開發板 基于高性能低功耗工業級iMX8MP核心板設計,支持多種多種高速通信接口。iMX8MP開發板內置NPU,AI計算能力2.3TOPS,支持4K,支持雙圖像信號處理器(ISP),是一款支持LinuxQT/android操作系統的iMX8MP開發板。

    了解詳情
    OKMX8MP-C開發板
  • FETMX8MP-C核心板

    iMX8MP核心板基于 NXP  i.MX 8M Plus 處理器設計,  采用4核Cortex-A53 和 Cortex-M7架構。支持雙千兆網口,iMX8MP性能強勁最高運行速率可達2.3TOPS,并且i.MX8MP功耗更低≤2W 。iMX 8M Plus系列專注于機器學習和視覺、高級多媒體以及具有高可靠性的工業自動化。它旨在滿足智慧家庭、樓宇、城市和工業4.0應用的需求。飛凌iMX8MP核心板提供用戶手冊,iMX8MP原理圖,引腳定義等。
    了解詳情
    FETMX8MP-C核心板

推薦閱讀 換一批 換一批