iMX8MP開(kāi)機(jī)自啟用戶(hù)的應(yīng)用
1、創(chuàng)建一個(gè)腳本文件 /etc/autorun.sh:
vi /etc/autorun.sh
#!/bin/bash
. /etc/profile.d/weston.sh
. /etc/profile.d/qt5.sh
sleep 3
/usr/bin/fltest_qt_4g //此處為需要自啟的應(yīng)用和路徑,以4G為例
2、進(jìn)入到“/lib/systemd/system/”目錄下,并新建一個(gè)autorun.service文件
cd /lib/systemd/system
vi autorun.service
文件內(nèi)容如下:
[Unit]
Description=autorun //寫(xiě)入服務(wù)名
After=basic.service X.service thermal-zone-init.service
[Service]
ExecStart=/etc/autorun.sh //寫(xiě)入可執(zhí)行文件的絕對(duì)路徑
[Install]
WantedBy=multi-user.target
保存退出。
3、開(kāi)啟服務(wù)
systemctl -f enable /lib/systemd/system/autorun.service
sync
此時(shí)即可使新添加的自啟動(dòng)服務(wù)生效。
4、關(guān)閉默認(rèn)桌面
systemctl disable matrix.service
完成設(shè)置并按照之前的方法開(kāi)啟服務(wù)后,重啟即可開(kāi)機(jī)自啟用戶(hù)的應(yīng)用,重啟開(kāi)發(fā)板后,此程序即可自動(dòng)運(yùn)行。
5、如果想要徹底關(guān)閉自己添加的開(kāi)機(jī)自啟服務(wù),在終端上執(zhí)行如下命令:
systemctl disable /lib/systemd/system/autorun.service
相關(guān)產(chǎn)品 >
-
OKMX8MP-C開(kāi)發(fā)板
內(nèi)置NPU、ISP,AI計(jì)算能力高達(dá)2.3TOPS|飛凌嵌入式i.MX8MP 系列-NXP iMX8M Plus 開(kāi)發(fā)板 基于高性能低功耗工業(yè)級(jí)iMX8MP核心板設(shè)計(jì),支持多種多種高速通信接口。iMX8MP開(kāi)發(fā)板內(nèi)置NPU,AI計(jì)算能力2.3TOPS,支持4K,支持雙圖像信號(hào)處理器(ISP),是一款支持LinuxQT/android操作系統(tǒng)的iMX8MP開(kāi)發(fā)板。
了解詳情 -
FETMX8MP-C核心板
iMX8MP核心板基于 NXP? i.MX 8M Plus 處理器設(shè)計(jì),? 采用4核Cortex-A53 和 Cortex-M7架構(gòu)。支持雙千兆網(wǎng)口,iMX8MP性能強(qiáng)勁最高運(yùn)行速率可達(dá)2.3TOPS,并且i.MX8MP功耗更低≤2W 。iMX 8M Plus系列專(zhuān)注于機(jī)器學(xué)習(xí)和視覺(jué)、高級(jí)多媒體以及具有高可靠性的工業(yè)自動(dòng)化。它旨在滿(mǎn)足智慧家庭、樓宇、城市和工業(yè)4.0應(yīng)用的需求。飛凌iMX8MP核心板提供用戶(hù)手冊(cè),iMX8MP原理圖,引腳定義等。
了解詳情