0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TQ3568开发平台如何测试4G模块

天嵌股份 2023-10-19 16:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

由于TQ3568 CoreB板卡上测试4G模块时,需接上USB 4G模块,如下图所示:

wKgaomUw4gSAfZo-AAcAdAEvTSk416.png

一、上/掉电4G模块

系统开机时默认就已经给4G模块上电了。用户也可以通过以下命令控制4G模块的上/掉电。

echo 1/0 > /sys/class/rk_modem/modem_status #0为掉电,1为上电

4G测试程序在/test_utils/4G目录下,我司提供了SLM750、SLM320,N720三种4G模块的测试脚本如下图所示:

wKgZomUw4iCATJusAABCzSuYvdo802.png

用户可根据实际情况执行测试脚本进行测试,测试前请插上4G天线

例如测试slm750:只需要执行sh 4G_slm750_TQ3568.sh即可判断4G功能是否正常:

下面以SLM750模块为例:

执行效果如下所示:

root@RK356X:/test_utils/4G# sh 4G_slm750_TQ3568.sh
cat: '/sys/bus/usb/devices/7-1:1.1/modalias': No such file or directory
4G_slm750_TQ3568.sh: line 16: echo: write error: Invalid argument

Usage:
kill [options] [...]

Options:
[...] send signal to every listed
-, -s, --signal
specify the to be sent
-q, --queue integer value to be sent with the signal
-l, --list=[] list all signal names, or convert one to a name
-L, --table list all signal names in a nice table

-h, --help display this help and exit
-V, --version output version information and exit

For more details see kill(1).
set dns to 120.80.80.80 221.5.88.88
set def gateway
PING ins-r23tsuuf.ias.tencent-cloud.net (61.241.54.211) from 10.154.10.66 ppp0: 56(84) bytes of data.
64 bytes from 61.241.54.211: icmp_seq=1 ttl=52 time=24.9 ms
64 bytes from 61.241.54.211: icmp_seq=2 ttl=52 time=31.5 ms
64 bytes from 61.241.54.211: icmp_seq=3 ttl=52 time=22.3 ms
64 bytes from 61.241.54.211: icmp_seq=4 ttl=52 time=19.5 ms
64 bytes from 61.241.54.211: icmp_seq=5 ttl=52 time=22.6 ms
64 bytes from 61.241.54.211: icmp_seq=6 ttl=52 time=23.4 ms
64 bytes from 61.241.54.211: icmp_seq=7 ttl=52 time=25.7 ms
64 bytes from 61.241.54.211: icmp_seq=8 ttl=52 time=27.4 ms
64 bytes from 61.241.54.211: icmp_seq=9 ttl=52 time=24.6 ms
64 bytes from 61.241.54.211: icmp_seq=10 ttl=52 time=24.3 ms

--- ins-r23tsuuf.ias.tencent-cloud.net ping statistics ---
10 packets transmitted, 10 received, 0% packet loss, time 17267ms
rtt min/avg/max/mdev = 19.469/24.618/31.501/3.067 ms

二、 报错

1、 提示XXX目录找不到

执行脚本后提示找不到xxx/7-1:1.1/modalias目录,如下图所示:

wKgaomUw4jCAP2eAAAB8nwCQDks778.png

原因是4G模块上电时分配的USB接口不匹配,可以进入/sys/bus/usb/devices目录下查看是否有类似如下图所示:

wKgZomUw4j2AZHh-AABPCTLKcD8609.png

上图红框有5-1:1.x多个子集目录的为内核分配给4G模块的USB接口目录,故需要将/test_utils/4G/4G_xxx_TQ3568.sh文件里的目录修改为对应的5-1:1.x。我们任意选一个5-1:x.x目录即可,因为这些5-1:1.x目录里的modies文件所包含的PID、VID值是一样的。如下图所示:

wKgaomUw4kmATFISAADKWFBNXbg520.png

2、提示ttyUSB占用:

执行脚本后,报以下错误:

Device ttyUSB2 is locked by pid 1366

解决方法:请先执行掉电,重新上电,然后再执行脚本,或者重启板子。

3、出现超时如:

Script /usr/sbin/chat -s -v -f /etc/ppp/peers/tq_slm750_connect finished (pid 1435), status = 0x0
Serial connection established.
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/ttyUSB2
sent [LCP ConfReq id=0x1 ]
rcvd [LCP ConfReq id=0x0 ]
No auth is possible
sent [LCP ConfRej id=0x0 ]
rcvd [LCP ConfAck id=0x1 ]
rcvd [LCP ConfReq id=0x1 ]
sent [LCP ConfAck id=0x1 ]
sent [CCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
rcvd [LCP DiscReq id=0x2 magic=0xd0c305c0]
rcvd [LCP ProtRej id=0x3 80 fd 01 01 00 07 15 03 2f]
Protocol-Reject for 'Compression Control Protocol' (0x80fd) received
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
sent [IPCP ConfReq id=0x1 ]
IPCP: timeout sending Config-Requests # 出现这种
sent [LCP TermReq id=0x2 "No network protocols running"]
sent [LCP TermReq id=0x3 "No network protocols running"]
Connection terminated.
Modem hangup
[root@RK356X:/test_utils/4G#

出现这种有可能是天线没有接好,没有信号,请检查一下天线。或者是卡没有钱,卡上不了网等。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 模块
    +关注

    关注

    7

    文章

    2822

    浏览量

    52802
  • 4G
    4G
    +关注

    关注

    15

    文章

    5607

    浏览量

    123260
  • 开发平台
    +关注

    关注

    0

    文章

    104

    浏览量

    14934
  • RK3568
    +关注

    关注

    5

    文章

    628

    浏览量

    7586
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块符号导出详解

    【迅为工业RK3568稳定可靠】itop-3568开发板Linux驱动开发实战:RK3568内核模块
    的头像 发表于 11-21 13:25 664次阅读
    【迅为工业RK<b class='flag-5'>3568</b>稳定可靠】itop-<b class='flag-5'>3568</b><b class='flag-5'>开发</b>板Linux驱动<b class='flag-5'>开发</b>实战:RK<b class='flag-5'>3568</b>内核<b class='flag-5'>模块</b>符号导出详解

    【迅为工业RK3568稳定可靠】itop-3568开发板驱动开发4章驱动模块传参实验

    【迅为工业RK3568稳定可靠】itop-3568开发板驱动开发4章驱动模块传参实验
    的头像 发表于 11-06 14:25 173次阅读
    【迅为工业RK<b class='flag-5'>3568</b>稳定可靠】itop-<b class='flag-5'>3568</b><b class='flag-5'>开发</b>板驱动<b class='flag-5'>开发</b>第<b class='flag-5'>4</b>章驱动<b class='flag-5'>模块</b>传参实验

    通信模块4G / 以太网)断联除了模块坏还有哪些原因?

    通信模块4G / 以太网)断联是典型的 “多环节故障”,除模块硬件损坏外,问题可能出在 物理连接、供电、信号环境、配置参数、协议兼容、外部干扰、系统软件 等多个链路,需按 “从底层到上层、从局部到
    的头像 发表于 09-23 11:15 1764次阅读
    通信<b class='flag-5'>模块</b>(<b class='flag-5'>4G</b> / 以太网)断联除了<b class='flag-5'>模块</b>坏还有哪些原因?

    【HZ-RK3568开发板免费体验】合众HZ-RK3568开发板初次使用

    等音视频多媒体接口,支持多屏异显板载WIFI模块、支持4G模块、NVMe 固态硬盘。 二、开箱 这是笔者第一次接触合众恒跃的开发板,产家用的包装纸盒大气。
    发表于 07-27 23:52

    SkyOne® 汽车多模多频段前端模块,用于 4G LTE 和 4G LTE-A(下行链路载波聚合 (CA) 应用) skyworksinc

    电子发烧友网为你提供()SkyOne® 汽车多模多频段前端模块,用于 4G LTE 和 4G LTE-A(下行链路载波聚合 (CA) 应用)相关产品参数、数据手册,更有SkyOne® 汽车多模多频段
    发表于 07-01 18:31
    SkyOne® 汽车多模多频段前端<b class='flag-5'>模块</b>,用于 <b class='flag-5'>4G</b> LTE 和 <b class='flag-5'>4G</b> LTE-A(下行链路载波聚合 (CA) 应用) skyworksinc

    温度采集模块 4G全网通

    4G全网通温度采集模块是一种基于4G移动网络的物联网终端模块,通过内置温度传感器(或外接传感器)实时监测环境温度,并通过4G网络将数据上传至
    的头像 发表于 06-06 14:40 483次阅读

    4G DTU 无线数传模块:RS232/485转4G,稳定不宕机

    4G DTU(Data Transfer Unit)是一种工业级物联网数据传输设备,主要用于将串口(如RS232/RS485)数据通过4G网络无线传输到远程服务器或云平台。它是工业自动化、远程监控
    的头像 发表于 05-29 14:58 830次阅读

    用于 4G 和 5G 应用的 Sky5® UHB 前端模块 skyworksinc

    电子发烧友网为你提供()用于 4G 和 5G 应用的 Sky5® UHB 前端模块相关产品参数、数据手册,更有用于 4G 和 5G 应用的
    发表于 05-14 18:33
    用于 <b class='flag-5'>4G</b> 和 5<b class='flag-5'>G</b> 应用的 Sky5® UHB 前端<b class='flag-5'>模块</b> skyworksinc

    基于EPCM3568B-LI的无线模块应用 — 4G

    本文介绍4G模块在EPCM3568B-LI5G智能边缘计算网关设备上的使用。引言EPCM3568B-LI/EPCM3568C-LI是ZLG致
    的头像 发表于 05-07 11:33 1063次阅读
    基于EPCM<b class='flag-5'>3568</b>B-LI的无线<b class='flag-5'>模块</b>应用 — <b class='flag-5'>4G</b>篇

    4G无线模块选型指南:主流品牌厂商盘点和应用方案解析

    、稳定性和兼容性直接影响物联网项目的成功与否。 根据高效权威数据平台 MarketsandMarkets 的研究,全球蜂窝物联网模块市场规模在2025年预计将达到 160亿美元 ,其中4G模块
    的头像 发表于 04-17 15:12 1658次阅读

    Sky5® 低、中、高频段前端模块,适用于 4G/5G 应用 skyworksinc

    电子发烧友网为你提供()Sky5® 低、中、高频段前端模块,适用于 4G/5G 应用相关产品参数、数据手册,更有Sky5® 低、中、高频段前端模块,适用于
    发表于 04-11 15:25
    Sky5® 低、中、高频段前端<b class='flag-5'>模块</b>,适用于 <b class='flag-5'>4G</b>/5<b class='flag-5'>G</b> 应用 skyworksinc

    用于 4G 和 5G 应用的 Sky5® 前端模块 skyworksinc

    电子发烧友网为你提供()用于 4G 和 5G 应用的 Sky5® 前端模块相关产品参数、数据手册,更有用于 4G 和 5G 应用的 Sky5
    发表于 04-11 15:24
    用于 <b class='flag-5'>4G</b> 和 5<b class='flag-5'>G</b> 应用的 Sky5® 前端<b class='flag-5'>模块</b> skyworksinc

    雷卯收集4G/WIFI无线传输产品开发

    收集目的:方便客户选用4G/WIFI无线传输产品开发板,并且能够让开发板稳定工作。雷卯EMC小哥围绕4G/WIFI无线传输产品开发板的各种接
    的头像 发表于 04-08 18:21 396次阅读
    雷卯收集<b class='flag-5'>4G</b>/WIFI无线传输产品<b class='flag-5'>开发</b>板

    4G核心板_4G智能模组_联发科MTK|高通|紫光展锐4G模块开发

    4G核心板是一种集成了处理器、内存与存储、射频模块、接口等主要组件的小型电路板。它采用开放式的智能Android操作系统,并内置4G通信功能,专为嵌入式系统的核心功能实现而设计。由于核心板本身需要通过底板提供支持,无法单独运行,
    的头像 发表于 03-04 20:15 990次阅读
    <b class='flag-5'>4G</b>核心板_<b class='flag-5'>4G</b>智能模组_联发科MTK|高通|紫光展锐<b class='flag-5'>4G</b><b class='flag-5'>模块</b><b class='flag-5'>开发</b>

    【正点原子STM32H7R3开发套件试用体验】4G联网工业设备控制网关

    资料,了解STM32H7R3开发套件的功能。 2. 接入Air780E,实现开发板通过4G联网 3. 对接FastBee物联网平台,实现数据上报和命令下发
    发表于 12-18 14:14