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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本文讲解了国产A40i 开发板移植华为-ME909S-4G 模块的应用,本篇文章主要适用于飞凌 OKA40i 平台 Linux3.10.65 操作系统,其他ARM 平台也可以参考,但是不同平台之间会存在差异,请自行修改以适应自己的使用。 写本文章的主要目的是协助客户加速产品的研发速度,由于水平有限, 不提供任何的完整性、可靠性等保证,软件版本更新之后,有些位置名称等内容可能会及时更新,修改方法请参考使用。 + I6 w; [. |; O5 l
( Q9 B( ^7 k2 |
0 g  g/ g8 t  K7 O- R  K' }- l

9 B. ]9 o9 O* h6 o6 a9 [! |. P

! ~- b$ g! Q1 T# d6 `3 X& U/ j
& n3 R8 \  j/ _, d6 p( W0 F
, W+ o/ c$ y' D( Q9 `2 |# H
, E/ h1 U6 h! y1 H7 j' W
1. 查看内核配置文件:arch/arm/configs/sun8iw11p1smp_oka40i_c_defconfig3 W0 G7 w' N- j: T

/ i7 A: `/ a% g2 y0 \4 @7 @8 [. L5 R  i* q5 ~

: O  z, V4 F0 |, B
0 I; z2 u- ^( O- v
CONFIG_USB_SERIAL_OPTION=y4 W7 ~( `9 F/ h& P  V! T2 ^
; k4 j' |6 g" y8 N2 e# O& P! E
CONFIG_USB_SERIAL_WWAN=y4 c; X9 w8 Z4 ^% `; S
7 V& |' l$ ]) K0 s( v: G$ k  L
重新编译镜像,烧写。* Z" r# H: {! q7 M4 I* J! f  y

" W* Y+ ?/ I" W- z1 m  X: z* p: X
- d+ a* Q( E; n) }
& j5 R5 P) R9 Q- F2 m+ b6 ]) i
8 m4 ]! y9 D/ o
2. 查看是否产生节点:(注:首先要保证已经安装好 华为-ME909S-4G 模块,天线以及7 `" i- U% H; W( ~' L+ Y% o/ L

7 Y9 t) Q- |8 `% c4 h# mSIM 卡)
& D" E9 t6 A! g1 b2 z+ B- q4 ~7 U
/ e- f: i& H1 ?0 s) @9 Q2 \/ O
#ls /dev/ttyUSB*
9 C% ~$ j0 M" f8 L
/ V* S, z5 a1 Q$ Y
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4
3 P8 C) W( d9 X. e/ i

9 |9 p) G6 T( y" o出现节点则 4G 模块正确识别。3 a% v% n- j+ y2 p/ H
/ E  T4 ^* b2 \0 l  S+ k4 w+ x7 J1 f
, b% C! }' j; o1 n3 C+ Q

7 H; r5 H+ s& J4 g$ T: i! h3 ]; a
, V$ z; `) o) N. o
3. 输入指令拨号
% N! c( ?$ K) k' P. V
" {  Z" z+ W! H! V! W' n# H; D
#echo "ATE0" > /dev/ttyUSB2- R+ J0 D' t) B- R; I4 Q+ }
! W/ o8 u* O. K) B& J: T' B. L# c
#cat /dev/ttyUSB2&8 h+ I. X" u0 {" Y2 {- T" m1 N: D
$ T4 \5 P2 \" Z- s
# echo "ATE0" > /dev/ttyUSB2
9 v; K3 a- t( B9 v% }: k& n
2 f5 L  U+ W$ x) [& B
# cat /dev/ttyUSB2&* P! u  a% \9 _" w# s! i" J

& [0 K/ U' g$ b3 v0 X: q^RSSI: 27/ }: t1 i6 g; F1 Y: O

2 i1 b6 O! X# G& b1 c^HCSQ: "LTE",63,56,66,200 b' W) F, y/ f1 o6 {

8 T# y) Q4 g& M6 L; FOK
. I* j4 S' K5 [0 X* ~* `; z% n, D

7 |; g- v+ C0 M$ y5 h  d#echo "AT^LEDCTRL=1"> /dev/ttyUSB2 打开状态灯
) c( l) r! ~( T# P

' r6 K, B5 m0 u5 U#echo "AT^NDISDUP=1,1,\"cmnet\""> /dev/ttyUSB24 S9 Q" |4 N! g

' y6 i3 w' C5 @5 y$ K4 p(注:其中 cmnet 为移动 APN , 3gnet 为联通 APN,ctnet 为电信 APN),请结. I0 m4 D: i1 i0 K) M8 e

) Q! B4 F1 O6 ?4 B合自己实际使用的卡选择拨号指令。
' w+ m. v0 C; `+ k7 R

2 v7 `7 Z* [2 r0 D串口打印如下信息:) f( a. v/ |6 M( x8 i( A9 r: z, X

) O$ Y% E% Z- h% N5 s# ]OK
3 N0 d/ P3 V* Z
8 D2 S  E9 G) K6 M, ?, v
^NDISSTAT: 1,,,"IPV4": L7 K( s! v  i4 v1 |  H! C

/ \$ a% O& g/ V' u^NDISSTAT: 1,,,"IPV6"
! h' V5 {) f4 {* t# x
( B, w' e3 ]9 u" B
输入如下指令:. K* }) }2 A2 \

5 A# P1 P1 z  W. H( d$ w% I#ifconfig eth0 down
: I" E4 [. P/ V7 J: Y2 P
& i$ S( [' N& \8 V( X. ?7 ]  Q
#ifconfig eth1 down
: ?/ J0 S3 o: y) D$ _* T6 U

' [# c+ H2 _- S- r#ifconfig usb0 up  X/ `1 E, u8 B1 Z
1 [2 f9 {* y% M# q6 J
#udhcpc -iusb0
1 h/ y( n8 h" s4 H, }8 n

' s7 ^# n% C/ t9 N; w  o. F调试串口输出如下信息:
) a- f# s: Z1 Z

+ _# Z8 P+ Y* t$ ]9 R2 X+ [8 v: Q! v. y1 U4 L3 J" N, ~$ u

9 J5 ~$ H' C2 |% M4 s0 ?

% P& U' [3 D( G6 z+ [, `1 x$ a. e& c  A' o$ H5 {" f

' C3 ~7 K3 G8 O  A. N' r3 j
7 v6 r8 p- k9 j( J3 x9 O
; m4 H) a7 o7 F% N" e, M1 I( @/ V$ w$ h; Y5 o3 E3 u- O( w

* V5 W6 q- \! k2 {2 G2 k+ @& |  O5 ^
# {; r: C9 n) p  p- _8 R7 D
这时就可以访问网络了。
) r8 W$ E. T3 T) |4 w0 X# M  `2 V
: T" B% y: j9 j3 N

  U) n! z) c: U' ?8 _) D1 n5 ]" A
; X6 a) P7 `, F" e

8 G2 |' f+ J; ~( [4. 上网测试
% Q3 S8 L. I' j9 L

  q! n0 ?2 m5 e输入指令:# ping www.forlinx.com
7 I5 X" k9 g0 U. R6 d$ O
. J* h/ e3 D  m4 G
7 U" x6 o+ n) o8 O5 L

' }( z, F+ \0 {$ R! x3 @8 |  T
$ @# ?8 ?2 `4 N$ M9 I
5. 断网* ^: ]% u" ^3 k' T& c
, ~8 P+ m* x4 u8 U# M$ B; E
echo "AT^NDISDUP=1,0"> /dev/ttyUSB2 断开网络连接9 t9 L. V& k% T+ E7 \

; z' q5 g* Q- A' z3 _
- \+ {/ \/ Z. I* p0 S% J+ ?0 m& s& U% H  L6 ]; n
" i1 T% M" N. w
6. 复位
; U" x( I6 I0 b, S5 Q
( y8 t8 O4 m" N. z
echo "AT^RESET" > /dev/ttyUSB20 v. x6 i- f# Q. P0 }

1 R4 Y% `1 X' _( b* K2 `7 i/ G+ k! k6 d5 \* j/ ~0 W

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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