iMX8MP開發板4G設置開機自啟的方法

原創 2022-06-18 15:30:00 imx8mp
iMX8MP掛載的的4G模塊是先撥號一次才開始供電,再撥號一次才掛載成功。所以需要在autorun.sh的腳本里寫兩次撥號指令,中間加個延時:

root@OK8MP:~# vi /etc/autorun.sh

#!/bin/sh

fltest_ec20.sh &

sleep 20

fltest_ec20.sh &

保存。

按照手冊中開機自動播放音頻的方法,添加進程的話確實只撥號一次,會導致失敗,但是如果開機后手動執行autorun.sh腳本的話就沒有問題。后來嘗試不添加進程,直接在開機自啟腳本里添加執行腳本的命令,如下:
root@OK8MP:~# vi /etc/rc.local

[…]
    echo 30000 >  /proc/sys/vm/min_free_kbytes
fi

if [ -f /etc/init.d/test.sh ];then
        /etc/init.d/test.sh &
fi
. /etc/autorun.sh                                               //在開機自啟腳本中添加此條命令,.和/之間有空格
exit 0

添加上述命令并保存后,重啟。啟動后可自動連續撥號兩次,ping百度成功,所以證明可行。

相關產品 >

  • 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核心板

推薦閱讀 換一批 換一批