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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
本文讲解了国产A40i 开发板移植华为-ME909S-4G 模块的应用,本篇文章主要适用于飞凌 OKA40i 平台 Linux3.10.65 操作系统,其他ARM 平台也可以参考,但是不同平台之间会存在差异,请自行修改以适应自己的使用。 写本文章的主要目的是协助客户加速产品的研发速度,由于水平有限, 不提供任何的完整性、可靠性等保证,软件版本更新之后,有些位置名称等内容可能会及时更新,修改方法请参考使用。 0 i, A0 E  |$ H. g/ L2 v" n% k- c
8 E7 m6 ?; y+ L5 I( w

# H4 |- R& D5 z- a' p+ C* q- h
3 e6 l3 ~  j0 e) @

+ J" y; {% Y2 {: l' _" z4 t
# P( g/ l: L1 l. r) [  S
1 I4 |9 {, ~6 h8 g

9 R1 z3 N, L) a1. 查看内核配置文件:arch/arm/configs/sun8iw11p1smp_oka40i_c_defconfig
8 n6 A$ T: }8 l# ]

# t& Z8 U4 Y1 j. S7 M5 m- s1 z
5 v; a7 G' E7 \2 _) t- W4 n' a/ T; S" v/ Z; H9 N  u
' z+ P3 i- K& r. l3 }5 }
CONFIG_USB_SERIAL_OPTION=y; \5 [5 X3 ^9 P

' ~! f$ [' h9 x1 `" VCONFIG_USB_SERIAL_WWAN=y4 }/ D) w& T0 m: k8 g
5 \! @+ z& B6 m4 ?0 \
重新编译镜像,烧写。
  |( P; E  E) Z' M* g

4 \* n8 i) o1 `0 E/ F# }, B' o. {* x9 V  A9 f

3 z! |* a: k, X
3 @+ Z$ m1 C# T9 B7 T% x+ ^
2. 查看是否产生节点:(注:首先要保证已经安装好 华为-ME909S-4G 模块,天线以及
3 y2 }! u8 W7 u# ~; |8 i: ?

$ [- \" V' w% c9 P" S& bSIM 卡)4 O; r4 E$ I7 q! {' D
+ t: P2 g2 Z3 x7 G$ R  a5 r
#ls /dev/ttyUSB*
& r3 R4 r, T- j4 c8 U5 Q" k& V

/ E3 K% z1 s5 ]' _: ~, M2 s7 @/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2 /dev/ttyUSB3 /dev/ttyUSB4
1 j! F. P9 _: ~' R8 l# `5 w
$ ~7 X9 M. _( F/ d3 R
出现节点则 4G 模块正确识别。5 P! D$ A% c3 \# [" V0 q/ {

$ g3 n4 H+ Z) \# d& k# G( Z6 a1 {) m# r( v# ^

, o* ^( s: d3 t7 Y& |

8 h  s7 V; w; C! l3. 输入指令拨号
! a8 E3 w( Y" n; S3 \
3 w9 q9 x& |# w
#echo "ATE0" > /dev/ttyUSB23 ^& N$ ^3 x, j. e4 o3 X$ B* ^
2 `$ [4 Q5 k* Q/ _; u6 [
#cat /dev/ttyUSB2&
) k9 _1 i" `/ a0 Q2 [( g) W

- I# g  ^  F, C& [! ?' T4 D# X# echo "ATE0" > /dev/ttyUSB2
+ \3 M- x+ X" T  j6 W* N: S7 x  E
) ^+ p, U+ Y* i* |+ N
# cat /dev/ttyUSB2&
: {! j6 t3 T+ A$ E& N7 t- P
1 }+ D" t7 x$ ~" h) f9 \8 Y5 \+ @
^RSSI: 27
/ i+ T) F6 d7 k
* |3 }! w0 A( H$ T+ V( t% Z
^HCSQ: "LTE",63,56,66,202 M* H3 o" h4 c# }5 x3 ?

, Z. S) S* b( D( QOK
% w1 c$ C3 b3 t5 Q8 E6 ~3 w6 W

: L" @. S! a' s  a' p#echo "AT^LEDCTRL=1"> /dev/ttyUSB2 打开状态灯
& p+ P. g. M4 W. i/ [& F
: p4 h$ J3 S9 o3 A% x
#echo "AT^NDISDUP=1,1,\"cmnet\""> /dev/ttyUSB2: t+ o% E2 ~$ }# `: ?  c

" A0 _9 ?  `3 h% [/ P(注:其中 cmnet 为移动 APN , 3gnet 为联通 APN,ctnet 为电信 APN),请结
+ C, t0 b0 v8 i# t4 T$ ?2 H5 f

2 ^+ F- S# m/ E9 S7 J) A1 U6 x* Z9 \合自己实际使用的卡选择拨号指令。
* z, {7 E* H2 K( e% p8 W
9 b$ L$ I" \* S2 L  [
串口打印如下信息:6 x; r0 {6 z8 V0 R6 b6 t

$ S+ s- M/ K0 V8 k0 D+ oOK. q$ D2 @+ I4 ~. ~: }
6 J5 E' h9 ~! T3 [: ?$ |
^NDISSTAT: 1,,,"IPV4"
5 ?( f+ U% J) S$ A

8 Q" o$ W5 M: z* M5 n  G8 _^NDISSTAT: 1,,,"IPV6"# w8 k$ Q, o- J2 V* V
, ~5 A8 \0 y4 T
输入如下指令:
! V% _* ]- W" n; @9 A1 c
- R2 t4 k; }' P! P: j* {
#ifconfig eth0 down
2 \% ?; r6 w5 p5 t* a9 T/ |) l( {

7 v" d$ M! H; r9 \2 f. x#ifconfig eth1 down
$ G, [7 L8 V3 E1 M9 O
4 M: n( S/ J2 }7 ?
#ifconfig usb0 up3 r$ \, S# Y2 |0 Y! H  [& y3 b
- H8 D! y! N* ]9 V/ q& W/ i
#udhcpc -iusb0( f4 ?: ~+ ~' [
* E, z9 X# r, _& M9 E
调试串口输出如下信息:
6 Y) ?6 X9 F3 q* }6 `: W' ^
' |- u1 g* Z* h$ B: `

/ v  i/ b) X" a' E( E! O5 d
! }3 l1 i* G9 t6 S9 R, ]# @. y* r

+ E( D' p# y: e0 H8 u& c0 v" b* w& S# A5 K9 M

  Y2 f, c4 ~0 m" N8 \! G' ]. P( a  U) b+ V$ f  x6 k

& ]2 h( H( v5 B9 G
9 J) V' r1 z9 F+ J8 J 3 q0 S1 W% z( I/ h) P2 Z% k$ }

: G6 W. y" N( j% d! y/ w* ~% j+ s这时就可以访问网络了。' U3 z: V5 s, B3 ~! t4 x

6 {: N7 j8 m. H3 d* j* P4 D* P% L) {4 h! t& @
8 q* Y+ }3 b  G# @0 c

; Q+ D. I  {7 H7 S2 _4. 上网测试$ f1 }7 j/ t  j- t7 u
' L4 w1 [) G% b; a- g- ~
输入指令:# ping www.forlinx.com
( k  {, g, m4 R
* o0 L3 B& d/ A2 A" X$ F  p, K& ?
: ~9 E3 o! v! m' A! J. c

) R; E: m1 I3 s; [; V

$ c6 B7 m1 o5 b) h7 @$ ?2 V& j5. 断网' C( k  e* H* ~2 h# J2 `# U
% b* d) D: _# r% D. G
echo "AT^NDISDUP=1,0"> /dev/ttyUSB2 断开网络连接. {4 r( H) A) O8 p

) D( @% S) v5 o. a. A5 E% d) s6 U$ ]2 |% ?& {$ v8 F/ R8 ~+ e

1 d- s! @$ S  I& c

+ c8 Y' `$ W/ O' i* s6. 复位
6 ?, a6 C0 T9 Z. S; p) S5 h

% M# Z$ n% `8 l/ ]echo "AT^RESET" > /dev/ttyUSB2
( Q' T; }  b  G! m2 }5 n. c5 E* Y1 ?; l

. n4 r" `  R3 ?/ [
; l# j: T9 q9 X/ t2 e0 w  l: v

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-3 11:53 , Processed in 0.109375 second(s), 23 queries , Gzip On.

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

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

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