iMX8MP開機自啟用戶的應用
1、創建一個腳本文件 /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 //此處為需要自啟的應用和路徑,以4G為例
2、進入到“/lib/systemd/system/”目錄下,并新建一個autorun.service文件
cd /lib/systemd/system
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
保存退出。
3、開啟服務
systemctl -f enable /lib/systemd/system/autorun.service
sync
此時即可使新添加的自啟動服務生效。
4、關閉默認桌面
systemctl disable matrix.service
完成設置并按照之前的方法開啟服務后,重啟即可開機自啟用戶的應用,重啟開發板后,此程序即可自動運行。
5、如果想要徹底關閉自己添加的開機自啟服務,在終端上執行如下命令:
systemctl disable /lib/systemd/system/autorun.service
相關產品 >
-
OKMX8MP-C開發板
內置NPU、ISP,AI計算能力高達2.3TOPS|飛凌嵌入式i.MX8MP 系列-NXP iMX8M Plus 開發板 基于高性能低功耗工業級iMX8MP核心板設計,支持多種多種高速通信接口。iMX8MP開發板內置NPU,AI計算能力2.3TOPS,支持4K,支持雙圖像信號處理器(ISP),是一款支持LinuxQT/android操作系統的iMX8MP開發板。
了解詳情 -
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原理圖,引腳定義等。
了解詳情