国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

電子工程網(wǎng)

標題: iMX8MQ平臺系統(tǒng)設(shè)置-iMX8MQ 使用技巧分享 [打印本頁]

作者: 哦哈喲    時間: 2020-12-17 16:04
標題: iMX8MQ平臺系統(tǒng)設(shè)置-iMX8MQ 使用技巧分享

本文硬件平臺以飛凌嵌入式OKMX8MQ-C開發(fā)板Linux操作系統(tǒng)為基礎(chǔ)進行講解,其它iMX8產(chǎn)品,由于各個廠家設(shè)置不同會有所差異,請參考使用。

本文檔主要講解OKMX8MQ平臺系統(tǒng)設(shè)置,包括LOGO更換、上電自啟動程序設(shè)置、Uboot菜單選擇顯示屏、TF卡燒寫添加環(huán)境變量等。所需源碼鏡像等,請自行下載飛凌官方提供的用戶資料。

一、 Logo更換

飛凌iMX8MQ開發(fā)板 u-boot階段可以在LCD上顯示LOGO圖片,如需更換LOGO請?zhí)鎿Q:

OKMX8MQ-linux-sdk/images/boot/logo.bmp

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

二、上電自啟動程序設(shè)置

在此介紹一種使用systemd方式來配置任意開機自啟動程序的方法。

為了方便用戶測試,我們在系統(tǒng)啟動默認加載systemd服務(wù)autorun.service,在

/lib/systemd/system/autorun.sevice

可以看到配置文件:

用戶可以將自己的開機自啟應(yīng)用程序放到腳本/etc/autorun.sh中,從而實現(xiàn)開機自啟。

其中Description參數(shù)代表服務(wù)的描述(會在開機終端中打印),ExecStart參數(shù)代表執(zhí)行腳本的絕對路徑,默認為/etc/autorun.sh文件(用戶可以自行修改)。

如果我們啟動的服務(wù)不能滿足需求,也可以自己添加systemd服務(wù),如下例。

將iMX8MQ開發(fā)板上電啟動,在iMX8MQ開發(fā)板終端中進入到/home/root/目錄下,執(zhí)行如下命令創(chuàng)建一個腳本文件,并修改權(quán)限:

$ echo '#!/bin/sh'  >>  /home/root/helloworld.sh

$ echo 'gst-play-1.0 /home/forlinx/audio/test.mp3'  >>  /home/root/helloworld.sh

$ chmod  777  /home/root/helloworld.sh

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

$ cd  /lib/systemd/system

$ vi  helloworld.service

文件的內(nèi)容如下:

[Unit]

Description=helloworld

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

[Service]

ExecStart=/home/root/helloworld.sh

[Install]

WantedBy=multi-user.target

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

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

$ systemctl  -f  enable  /lib/systemd/system/helloworld.service

此時即可將新添加的自啟動服務(wù)生效,重啟imx8MQ開發(fā)板后,此程序即可自動運行,在默認端的音頻即可聽到音頻輸出。

三、顯示桌面頂部狀態(tài)欄

默認情況下,weston桌面頂部顯示時間信息狀態(tài)欄被設(shè)置為隱藏,如果您需要其顯示,可以按照下面的方法進行設(shè)置。

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

$ vi /etc/xdg/weston/weston.ini

修改文件的內(nèi)容如下:

[shell]

locking=false

panel-position=top

四、Uboot菜單選擇顯示屏

iMX8MQ開發(fā)板上電后,在串口調(diào)試終端輸入任意按鍵,進入uboot菜單選項,可以通過菜單設(shè)置系統(tǒng)選項和功能。

Press SPACE to abort autoboot in 1 seconds

## forlinx params set menu ...

--------------------------

0:reboot

1:exit to shell

2:MIPI7-lcdif

3:MIPI7-dcss

4:HDMI

--------------------------

按鍵0:重新啟動開發(fā)板;

按鍵1:進入命令行模式;

按鍵2:選擇顯示屏為7寸MIPI屏(1024x600)顯示控制器使用LCDIF;

按鍵3:選擇顯示屏為7寸MIPI屏(1024x600)顯示控制器使用Display Controller;

按鍵4:選擇顯示屏為HDMI輸出。

注:MIPI7-dcss使用了設(shè)備樹ok8mq-evk-dcss-mipi7.dtb,MIPI7-lcdif和HDMI使用了設(shè)備樹ok8mq-evk.dtb。

五、TF卡燒寫添加環(huán)境變量

在用戶使用TF卡燒寫的時候,可以在TF卡內(nèi)添加名稱為env.ini的文本,在文本內(nèi)添加環(huán)境變量,文本添加的環(huán)境變量需要按照“環(huán)境變量名=環(huán)境變量值”的格式來添加,每行為1條環(huán)境變量。在燒寫的過程中,燒寫程序按行讀取環(huán)境變量,符合格式的環(huán)境變量將會追加到默認的環(huán)境變量當中。

燒寫完成后,iMX8MQ開發(fā)板在第一次啟動的時候會將默認的環(huán)境變量和追加的環(huán)境變量寫入到存儲介質(zhì)中,追加的環(huán)境變量如果和鏡像內(nèi)置的環(huán)境變量名稱相同,會覆蓋原來的環(huán)境變量值。

示例1:追加的環(huán)境變量與鏡像默認的環(huán)境變量沒有名稱相同的,如追加了環(huán)境變量newenv=123456

環(huán)境變量內(nèi)會新加一條環(huán)境變量newenv=123456。

示例2:追加的環(huán)境變量與鏡像默認的環(huán)境變量名稱相同,追加的環(huán)境變量的值會替換原有的值,如鏡像中默認bootdelay=1,追加的環(huán)境變量中bootdelay=3,則最終的環(huán)境變量bootdelay的值是3,替換了鏡像中默認的環(huán)境變量的值。

原文鏈接:https://www.forlinx.com/article_view_598.html







歡迎光臨 電子工程網(wǎng) (http://m.qingdxww.cn/) Powered by Discuz! X3.4
主站蜘蛛池模板: 可以免费看污片的网站 | 国产福利午夜波多野结衣 | h视频国产 | 手机看片日韩高清国产欧美 | 五月天婷婷基地 | 久插视频| 亚洲一区二区免费看 | 成人免费一级在线播放 | 欧美日韩一二三区 | 4hu四虎永久地址 | 性欧美大战久久久久久久野外黑人 | 成品人视频免费观看 | 亚洲国产一区二区在线 | 中文字幕日本不卡一二三区 | 亚洲三级国产 | 国产欧美日韩精品第二区 | 欧美精品影院 | 欧美大片在线欧美大片 | 不卡在线 | 99热com| 日韩欧美一区二区三区中文精品 | 五月婷婷之婷婷 | 国产黄色小视频网站 | 牛牛在线精品第一区 | 国产综合精品久久久久成人影 | 麻豆儿| 999热成人精品国产免 | 国产特级毛片aaaaaaa高清 | 成人国产精品一级毛片了 | 亚洲最大看欧美片网站 | 国产欧美一区二区三区免费 | 免费永久在线观看污污的网站 | 日韩精品第一 | www.亚洲5555.com| 日韩最新视频一区二区三 | 最新国产精品自拍 | 天堂在线观看视频 | 亚洲久草视频 | 免费5xx | 日韩一级片免费 | 热九九精品 |