找回密码
 注册
关于网站域名变更的通知
查看: 286|回复: 1
打印 上一主题 下一主题

A40i 平台应用笔记-华为-ME909S-4G 模块的移植应用

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-12-4 13:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
本文讲解了国产A40i 开发板移植华为-ME909S-4G 模块的应用,本篇文章主要适用于飞凌 OKA40i 平台 Linux3.10.65 操作系统,其他ARM 平台也可以参考,但是不同平台之间会存在差异,请自行修改以适应自己的使用。 写本文章的主要目的是协助客户加速产品的研发速度,由于水平有限, 不提供任何的完整性、可靠性等保证,软件版本更新之后,有些位置名称等内容可能会及时更新,修改方法请参考使用。 9 E+ m2 T3 \$ e% I5 T
% A# d, [  A9 y4 M% F1 H8 |

. C" W+ d# }* P3 d
7 W! R) f3 Z7 z* U5 e: E
2 Y' f5 z, C" o6 }9 W* n) {

! d0 U. e8 l& ^0 [3 }- I  J0 [& H+ q1 R; u; a$ G0 z
6 p! z! j0 @) n# ]9 Y, @' z
1. 查看内核配置文件:arch/arm/configs/sun8iw11p1smp_oka40i_c_defconfig$ S$ {3 H6 D* T" ?
3 R. x: v3 }7 c" J* c

0 n3 i: F. C9 K* ], C: ^! d. l! `1 @- c+ |5 w- C9 M5 R9 b& c2 ], N

* \1 {7 E( K5 FCONFIG_USB_SERIAL_OPTION=y' Y5 E5 ^6 [" _1 c- r% N9 k% W

  @8 t4 r% ]( A- q! S6 z1 wCONFIG_USB_SERIAL_WWAN=y) d7 U! L/ }" v7 _; w% N5 Z( X# f+ ^

( M: k* s5 x+ `: }! {8 }8 l2 Y重新编译镜像,烧写。
7 u1 C( p/ z4 q! e9 d1 b
$ x2 {  p+ D. }2 z- O% J( r4 s+ Y
4 a6 X2 x3 c7 K4 t+ ?" H
- E9 Q* H" K( p+ u" q

, E+ C' i. u: G; O& U- Q2. 查看是否产生节点:(注:首先要保证已经安装好 华为-ME909S-4G 模块,天线以及
4 v# }1 a$ ], v% g
$ i$ r: f5 V- m5 k3 g
SIM 卡)
5 C! }) _/ |* h" {
4 T% v( N/ _1 F0 j3 S* [
#ls /dev/ttyUSB* ' M; M1 a$ x8 c7 F3 D
- K# t' h; k; \2 W; ?  [; I; T! @' ?% `
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4! t9 ~1 g4 V& i4 Q
( U. b$ g$ }6 c7 U% h; i2 @7 Y7 \! l) m
出现节点则 4G 模块正确识别。
& V* T" d5 j6 p
/ A/ s) e% [4 f

0 i* }7 v$ e$ L! C  B' j9 `/ l# z% Y2 k- z0 B, u9 j: |

3 \3 G  P, R  A8 I$ y: ]. J( b7 S3. 输入指令拨号- F/ d) u8 i9 i5 Y) G& z
! g9 ?- D( C0 [1 b1 }
#echo "ATE0" > /dev/ttyUSB2( Z" x0 \. W0 n* n) y* R3 x3 M; l/ ^

' Q$ B. m6 T7 w5 n" `' m8 S#cat /dev/ttyUSB2&
# g! b* U7 P5 P- s0 Q

. a% B6 g( b$ u/ v# ^$ n# echo "ATE0" > /dev/ttyUSB2& S9 {7 h/ s, O
8 G. P* F- A3 ?5 u& J
# cat /dev/ttyUSB2&6 V$ {" N  H6 [# |" B$ ^0 z8 {7 @  S

$ r+ W$ P$ I! P( b^RSSI: 27
/ _6 h- H8 U. _" g. L8 r
! X/ W4 S& t% Z' i  _
^HCSQ: "LTE",63,56,66,20
$ g! y3 r/ W0 A5 H

  q/ l9 O" l( [9 H" F1 JOK
2 v$ i2 @. |7 X+ p' k( k8 x: N; S

2 ~& G$ p9 q% g7 G" t; t9 q# z#echo "AT^LEDCTRL=1"> /dev/ttyUSB2 打开状态灯
3 j9 G5 u- c/ y5 `1 n
, K6 x) _$ G' M! k! r* ]
#echo "AT^NDISDUP=1,1,\"cmnet\""> /dev/ttyUSB2
1 E' |1 N6 \, \7 s! I9 n- q
! \" u, {3 W9 u! l# P8 s( k$ a
(注:其中 cmnet 为移动 APN , 3gnet 为联通 APN,ctnet 为电信 APN),请结
! s! c% p0 E' q

* m2 l: m3 ^  Y" y0 c合自己实际使用的卡选择拨号指令。
$ j0 H) G: J# N$ @/ ]# o
- ^# o4 `. i7 X9 b6 Y
串口打印如下信息:2 f( n+ m. i, W7 S% Y6 d
/ t3 b6 @, U' {& @
OK
. s6 A  K3 }$ d) l! s6 l
8 ~0 V2 I" s/ u$ t! a$ P
^NDISSTAT: 1,,,"IPV4"% ~( A0 h' }) K+ K- ^
( N' ^$ R: Q5 k" D- _1 H9 k
^NDISSTAT: 1,,,"IPV6"
/ N) l* V9 R6 q' a- y( c
$ g! u$ y2 ?& w5 f1 I# h! G; \. j! ^
输入如下指令:; I0 L4 S% A- z2 T, H8 }

% T- H# k: r5 W#ifconfig eth0 down, p* C* M. w: V7 }& E

; p) ]# e8 z9 [/ Y% N#ifconfig eth1 down, H% H( [# N1 p  g- |
$ y4 {& v2 Z& n  I* e( I$ Y
#ifconfig usb0 up4 J# u: w, }+ f% Z  H7 ]. _
! a* a! l$ j* t% t4 x4 x
#udhcpc -iusb0% ?% o# N& c/ j0 g+ a8 _
0 A1 S; B" B, Y5 r, f9 t
调试串口输出如下信息:( h5 l, s, Z, w. [; p7 N
7 U  H0 Z7 `% k' M5 N! B4 \( a

! v! Q; |6 b7 b  W
8 \) I, P0 Q% q% R, a3 t
& Q" w6 C$ G: Q/ ^/ O

9 a+ ~$ U, u( d, L; _+ [5 U1 x
: b& u! k% z6 D/ o
& B# j6 x, ^: d! x

: J5 L. i  d  @! Q* x, \" g
: Q% e# V: d# h- c# k$ |* U+ ~" _
2 }$ K8 R. w+ Z/ \1 {: ?; {6 K1 t# o
这时就可以访问网络了。
1 T; t* K; n% A  {! h/ E

6 q5 ~' G! h1 w# O, }) ]$ X4 e0 V" A2 p$ T2 t

4 y- p4 D/ V+ C& h! s- {7 `% P5 h

: Z( t2 _2 Z# ~7 |4. 上网测试4 F! R! V- W4 E9 A( O: X, X

! ^, l1 r7 @1 x+ Z6 C输入指令:# ping www.forlinx.com* N# J" q1 r: l* F* c

- o3 i% d  h4 j4 ^4 y3 r: U1 Y3 Y) L5 c( q+ P& _  O8 F
+ O4 g- s! j! E9 n  u8 d. w
% D  I+ L8 O) {' A* X6 t  r7 G
5. 断网+ F& ?- A% L# L# W' V- w

8 `1 @$ M0 s7 G& H: {1 @6 r' Becho "AT^NDISDUP=1,0"> /dev/ttyUSB2 断开网络连接+ D4 l% d9 z9 V" _" c$ t, C' Z8 l# [
- p2 G$ a3 R6 j: U6 `9 d

) M" ^# I9 e- Q4 G0 K5 ~% G
1 I9 c! Y: \" _+ Q9 V
8 h+ [- n& O' _6 k3 K& \/ a
6. 复位
6 B# L5 o+ b. u' |6 u

: k* x! s& M1 M. V$ Recho "AT^RESET" > /dev/ttyUSB28 L# Q, A! ^& D% p- _+ S+ L

5 Z3 E6 a/ n8 D& I) I- h3 Y6 x' i
4 t. a# N- A! _- e8 M3 i

该用户从未签到

2#
发表于 2021-12-6 09:21 | 只看该作者
适用于飞凌 OKA40i 平台 Linux3.10.65 操作系统
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 01:12 , Processed in 0.140625 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表