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

基于NXP i.MX 6ULL核心板的物联网模块开发案例(4)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
 楼主| 发表于 2024-7-18 09:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
本帖最后由 Tronlong123 于 2024-7-21 17:34 编辑
* F+ {  p# G7 A( \$ T4 y/ h, ~* D6 ^- N- S4 P

目录' {) L. I: G4 T' c8 Q' A
5 4G模块测试
5 e0 w0 ]: K. g0 H. N0 R) w# |% d5.1 网络功能测试
; a3 }( t9 j/ S  l: H- c5.2 短信功能测试0 h7 |- s6 |4 q% z$ ?
5.3 通话功能测试
4 x) z( w/ K7 P5.4 GPS定位功能测试( X6 J) w9 Z  W
5.5 程序编译
! r  x& z2 Z+ }2 K# I前言本文主要介绍基于创龙科技TLIMX6U-EVM评估板的物联网模块开发案例,适用开发环境:
: B! }3 v( h9 T. }- ZWindows开发环境:Windows 7 64bit、Windows 10 64bit
( \% }2 s. N# v# Z虚拟机:VMware15.1.0
3 V& S  C' |# SLinux开发环境:Ubuntu18.04.4 64bit8 F4 _" i/ \3 P9 w$ y
U-Boot:U-Boot-2020.04! s$ C3 T5 V, q- K; O
Kernel:Linux-5.4.70
4 j  ]1 }* o" J+ w( A/ nLinux SDK:5.4.70_2.3.0/ {4 F" n& f  G* E# D4 f( t$ h9 ^8 m
无特殊说明情况下,默认使用USB TO UART1作为调试串口,使用Linux系统启动卡(SD启动模式)启动系统,通过路由器与PC机进行网络连接。1 I: K- g3 d1 d! {' J* v. _9 S
创龙科技TLIMX6U-EVM是一款基于NXP i.MX 6ULL的ARM Cortex-A7高性能低功耗处理器设计的评估板,由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。/ P6 J1 }: [! ~

评估板正面图
5 4G模块测试本案例使用的4G模块型号为:移远EC200UCNAA-MINIPCIE。7 M( e) l2 F+ n$ s' e3 c
测试程序目录usb_4g_test位于产品资料“4-软件资料\Demo\module-demos\”路径下。为方便测试,产品资料中提供了经过验证的测试程序可执行文件,位于案例bin目录下。请将bin目录下所有文件拷贝至评估板文件系统任意路径下。
! H, `! d5 E8 w. y使用前请在Micro SIM卡槽中插入可正常使用的SIM卡(缺口方向朝外),并将4G模块正确安装至评估板Mini PCIe(4G)接口,同时将2.4G天线连接至4G模块的MAIN接口,将GPS天线连接至4G模块的GNSS接口,如下图所示。  L& m+ m# S5 i
进入评估板文件系统,执行如下命令关闭其它网络,仅保留4G模块网络设备。
' n. S! z/ w. @) C: R% FTarget#ifconfig eth0 down
6 l4 s" P( G5 k% o4 pTarget#ifconfig eth1 down2 X; E9 K3 e3 O
Target# echo -ne "AT+QNETDEVCTL=3,2\r" > /dev/ttyUSB5
7 f9 G  Q7 [& H1 |  B, RTarget# udhcpc -i usb03 K! d% D; i% T7 s
Target# echo "nameserver 8.8.8.8" >> /etc/resolv.conf- M5 G0 ?, g$ [  |' D
Target#ifconfig
# l) r9 t# Q0 G9 b6 X3 {) M
5.1 网络功能测试
! r. \- j& @/ S  }5 h执行如下命令测试网络功能是否正常。2 F: K6 E3 e8 s1 h' _+ m
Target#ping www.baidu.com -I usb0
6 @5 S2 q+ ^8 H: [
5.2 短信功能测试 . N: T+ p" \" M$ X  p
进入评估板文件系统,在send_sms程序所在目录执行如下命令测试短信功能是否正常。
; i5 L& M  i2 O7 b* Q+ J( C/ i8 m- F! aTarget#./send_sms /dev/ttyUSB5 131******** www.tronlong.com
9 n, P7 J+ \9 \' C3 N

( o. ^* a8 d$ G) v" X  }
- k" V( ^4 n1 q! \1 G
5.3 通话功能测试/ L. j& ]' F* Z4 e9 s! s2 l! ]
进入评估板文件系统,在phone_call程序所在目录执行如下命令测试通话功能是否正常。
- X! a$ x! v: c' m8 E. j  A8 C& _Target#./phone_call /dev/ttyUSB5 131********
& d6 ]( o; z0 k  r0 Y( \  j. x
5.4 GPS定位功能测试
% {$ r5 y$ m4 W2 ~. |9 x, [进入评估板文件系统,执行如下命令测试GPS定位功能是否正常。
! \! {4 U& P: I0 U# {/ yTarget#./get_location /dev/ttyUSB5 1
& [) a' e" }  T, e& W5 ]
获取经纬度需等待几分钟时间,若获取失败、超时(如下图所示),请检查天线是否接好,并确保处于开阔场地进行测试。- E  `# I& J" a7 v( x' b/ P
将获取到的经纬度信息,使用GPS经纬度测试工具进行转换坐标格式并定位验证。GPS经纬度测试工具位于产品资料“4-软件资料\Tools\Windows\”目录下。
0 E4 W! R6 d: ]. |2 Q  ]8 \( d
5.5 程序编译5 d8 w) M" T; s
请将案例src文件夹拷贝至Ubuntu工作目录,使能SDK环境变量并编译程序,编译完成将会在当前目录下生成可执行程序。6 h, Z( F* l4 H7 v* _+ c% D* I
Host# source /home/tronlong/SDK/environment-setup-cortexa7t2hf-neon-poky-linux-gnueabi* M9 Y& C$ H! ?( M; o
Host#make, k% U2 l9 @" c! U; Y( D
% `$ `9 S) P: |& `
/ L) `% H3 @  ^$ B3 j

该用户从未签到

2#
发表于 2024-7-18 10:34 | 只看该作者
这个开发板的功能很厉害,有程序包吗

点评

您可以到我们的微信公众号或者官网咨询下载相关资料噢  详情 回复 发表于 2024-7-18 11:44

该用户从未签到

3#
 楼主| 发表于 2024-7-18 11:44 | 只看该作者
Getaway 发表于 2024-7-18 10:34
4 J# P; U2 S) O# e+ x6 A+ a这个开发板的功能很厉害,有程序包吗
+ h- e) O! F  u) `; o- E
您可以到我们的微信公众号或者官网咨询下载相关资料噢
9 G0 ]% I  R8 ~; f  Y
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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