模組中興ME3760除錯記錄

2021-07-10 11:01:48 字數 1356 閱讀 3980

平台:樹莓派1 b型

核心:lunix3.6

驅動移植完成後,

終端輸入:

ls /dev/ttyusb*

顯示:終端輸入:

ifconfig -a

顯示:

終端輸入:

lsusb

顯示:

經過上述」多方驗證「,可以基本確定4g模組已經移植成功。接下來就是撥號了。因為已經提供有撥號軟體源**,之前編譯後也撥號成功過。然而此次重新執行竟然顯示:

sudo apt-get install udhcpc

再次執行,竟然顯示:

sending discover

sending discover

sending discover

多方查詢,實在沒有什麼有價值的解決方案。忽然想到minicom可以手動撥號。於是安裝了minicom,並且做了相關配置。

終端輸入:minicom -s

如圖配置:

退出後,輸入ctrl a後輸入e,開始輸入at指令:

at+cgdcont=1,"ip"

at+cfun=1

at+cereg=1

at+cgreg?

at+cereg?

at+zgact=1,1

at+cgpaddr=1 

發現第乙個at指令返回錯誤碼:

查詢at指令手冊,6004代表引數錯誤!但是並沒有發現問題啊,又改了其他引數,還是不成功!索性就不管了,繼續輸入!全部輸入完成後。另外開啟終端視窗,

終端輸入:

udhcpc -i eth1

正常獲取ip位址成功!此時不論是ping www.baidu.com還是瀏覽器www.baidu.com均正常。這就說明一定是撥號**錯誤了。

於是檢視源**,把與第一條at指令相關的**刪除。再次編譯。執行。成功!

後來,仔細的看了一下**,原來**的邏輯是一旦某條指令失敗,直接跳出迴圈,呼叫udhcpc服務。由於後續的指令沒有執行,自然無法獲得ip位址!

而關於第一條at指令,網上的確又說並不是必須的指令,所以可有可無!至於為什麼原來可以撥號成功,難道是移動4g的撥號指令有調整?我也不清楚,反正我是隨便yy的!

CH376 U盤讀寫模組(串列埠)使用筆記

最近做專案,需要把一些ad轉換的資料儲存在u盤上,四處尋訪最終找到了ch376這個晶元。2009年12月終於在網上買到ch376模組。模組使用的是ic開發網設計的ch376模組,有興趣的朋友可以去看看www.icdev.com.cn。不是很貴幾十元錢。它用的ch376晶元是南京沁恒的 www.wch...

用OpenCL實現HEVC中ME模組的測試資料分析

使用opencl來實現編碼演算法中運動搜尋模組!下面測試資料時在gtx570上的測試結果 lcu為32x32,100幀720p,cpu上純c演算法使用搜尋時間是67s,gpu上是0.915s lcu為16x16,cpu 是76.8s,gpu上是1.6s lcu為8x8,cpu 是82.5s,gpu上...

中興3G模組ID和埠號說明

分類 型號 專案 vidpid modem at debug vousb mms vt others wcdma mf200 0x19d2 0x0117 ttyusb2 ttyusb1 ttyusb0 mf205 0x19d2 0x0016 ttyusb2 ttyusb1 ttyusb0 mf206...