本文講解了國產(chǎn)A40i 開發(fā)板移植華為-ME909S-4G 模塊的應(yīng)用,本篇文章主要適用于飛凌 OKA40i 平臺(tái) Linux3.10.65 操作系統(tǒng),其他arm 平臺(tái)也可以參考,但是不同平臺(tái)之間會(huì)存在差異,請(qǐng)自行修改以適應(yīng)自己的使用。 寫本文章的主要目的是協(xié)助客戶加速產(chǎn)品的研發(fā)速度,由于水平有限, 不提供任何的完整性、可靠性等保證,軟件版本更新之后,有些位置名稱等內(nèi)容可能會(huì)及時(shí)更新,修改方法請(qǐng)參考使用。
1. 查看內(nèi)核配置文件:arch/arm/configs/sun8iw11p1smp_oka40i_c_defconfig
CONFIG_USB_SERIAL_WWAN=y
重新編譯鏡像,燒寫。
2. 查看是否產(chǎn)生節(jié)點(diǎn):(注:首先要保證已經(jīng)安裝好 華為-ME909S-4G 模塊,天線以及SIM 卡)
#ls /dev/ttyUSB*
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4
出現(xiàn)節(jié)點(diǎn)則 4G 模塊正確識(shí)別。
3. 輸入指令撥號(hào)
#echo "ATE0" > /dev/ttyUSB2
#cat /dev/ttyUSB2&
# echo "ATE0" > /dev/ttyUSB2
# cat /dev/ttyUSB2&
^RSSI: 27
^HCSQ: "LTE",63,56,66,20
OK
#echo "AT^LEDCTRL=1"> /dev/ttyUSB2 打開狀態(tài)燈
#echo "AT^NDISDUP=1,1,"cmnet""> /dev/ttyUSB2
(注:其中 cmnet 為移動(dòng) APN , 3gnet 為聯(lián)通 APN,ctnet 為電信 APN),請(qǐng)結(jié)
合自己實(shí)際使用的卡選擇撥號(hào)指令。
串口打印如下信息:
OK
^NDISSTAT: 1,,,"IPV4"
^NDISSTAT: 1,,,"IPV6"
輸入如下指令:
#ifconfig eth0 down
#ifconfig eth1 down
#ifconfig usb0 up
#udhcpc -iusb0
調(diào)試串口輸出如下信息:
這時(shí)就可以訪問網(wǎng)絡(luò)了。
4. 上網(wǎng)測(cè)試
5. 斷網(wǎng)
echo "AT^NDISDUP=1,0"> /dev/ttyUSB2 斷開網(wǎng)絡(luò)連接
6. 復(fù)位
echo "AT^RESET" > /dev/ttyUSB2
審核編輯:符乾江
-
ARM
+關(guān)注
關(guān)注
134文章
9088瀏覽量
367405 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
5035瀏覽量
97383
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論