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

    文章

    2485

    浏览量

    46534
  • 4G
    4G
    +关注

    关注

    15

    文章

    5372

    浏览量

    117132
  • 开发平台
    +关注

    关注

    0

    文章

    87

    浏览量

    14179
  • RK3568
    +关注

    关注

    4

    文章

    433

    浏览量

    4137
收藏 人收藏

    评论

    相关推荐

    【飞腾派4G版免费试用】飞腾派4G开发板套装测试及环境搭建

    先简单介绍一下这款飞腾派4G开发板套装; 飞腾派是由中电港萤火工场研发的一款面向行业工程师、学生和爱好者的开源硬件。主板处理器采用飞腾嵌入式四核处理器,兼容ARM V8架构,包含2个FTC664核
    发表于 01-22 00:47

    【飞腾派4G版免费试用】大家来了解飞腾派4G开发

    今天把收到的飞腾派4G开发板做各视频,让大家直观的了解一下做工精细,布线合理,做工扎实的飞腾派4G开发板。 关于飞腾: 飞腾信息技术有限公司是国内领先的自主核心芯片提供商,致力于飞
    发表于 01-02 22:43

    【飞腾派4G版免费试用】初步认识飞腾派4G开发

    这几天收到飞腾派 4G 基础套件,给大家做个介绍,让大家可以了解一下这块开发板, 飞腾派 4G 基础套件单板+电源+风扇 开源开发板 支持Ubuntu SylixOS OpenKyli
    发表于 01-02 22:23

    TQ3568开发平台显示屏调试适配方法

    、MIPI同显为例)第二章:帮助用户如何适配自己的显示屏(7寸显示屏为例)由于TQ3568支持在uboot阶段选择显示屏,具体如何操作如第一章所示。
    的头像 发表于 12-08 12:00 268次阅读
    <b class='flag-5'>TQ3568</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>显示屏调试适配方法

    TQ3568开发平台Android11修改开机动画

    **TQ3568开发平台Android11修改开机动画** Android 开机logo是可以动态显示或者静态显示的。如果是静态显示,循环播放一章图片,直到系统启动。如果是动态显示,那么开机logo
    发表于 12-07 13:45

    TQ3568开发平台Android11修改开机动画

    TQ3568开发平台Android11修改开机动画Android开机logo是可以动态显示或者静态显示的。如果是静态显示,循环播放一章图片,直到系统启动。如果是动态显示,那么开机logo由多张图片
    的头像 发表于 12-04 17:21 322次阅读
    <b class='flag-5'>TQ3568</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>Android11修改开机动画

    TQ3568开发平台修改波特率

    打开 u-boot/configs/rk3568_defconfig 文件,禁用CONFIG_ROCKCHIP_PRELOADER_SERIAL配置若没找到该配置则直接添加以下语句
    的头像 发表于 10-19 16:28 241次阅读
    <b class='flag-5'>TQ3568</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>修改波特率

    TQ3568开发平台修改波特率

    TQ3568开发平台修改波特率uboot波特率修改:第一种方法:1、打开u-boot/configs/rk3568_defconfig文件,禁用
    的头像 发表于 10-16 14:00 326次阅读
    <b class='flag-5'>TQ3568</b><b class='flag-5'>开发</b><b class='flag-5'>平台</b>修改波特率

    TQ3568开发板SD工具使用教程

    =rDSjGmuV8LTcoQGxA4q3Rw&pwd=fob9) ...TQ3568_COREB_CD8_开发板配套工具Windows平台工具 第二步:解压完成后,打开该.exe文件启动工具 打开之后进入以下
    的头像 发表于 10-12 15:26 242次阅读
    <b class='flag-5'>TQ3568</b><b class='flag-5'>开发</b>板SD工具使用教程

    TQ3568开发板SD工具使用教程

    点击上方“广州天嵌”关注公众号后回复TQ3568_CoreB获取板卡硬件资料TQ3568SD工具使用教程一、启动卡制作1、如何制作启动卡?第一步:
    的头像 发表于 09-22 15:27 695次阅读
    <b class='flag-5'>TQ3568</b><b class='flag-5'>开发</b>板SD工具使用教程

    介绍rk35684G模块

    介绍rk35684G模块 RK3568作为一款新一代的高性能处理器,其内部集成了4G通讯模块
    的头像 发表于 08-15 17:25 736次阅读

    【风火轮YY3568开发板免费体验】开箱篇 -----最好的RK3568开发板赏析

    ,可通过双网口访问和传输内外网的数据。拥有WIFI/BT,PCIE 3.0接口及 SIM 座,可接 4G 通信模块,提高网络传输效率。满足NVR、工业网关等多网口产品需求。 板载 5路 串口,能够
    发表于 08-07 10:00

    OTG功能使用方法-基于TQ3568开发

    上由 ID 引脚决定做 Host 还是 Device,上拉为 Device,下拉为 Host。 目前大部分手机都支持 OTG,根据原理自己可以动手制作一根 OTG 线。 在TQ3568开发板中有一个
    发表于 06-08 16:47

    迅为RK3568开发板2800页手册+220集视频

    iTOP-3568开发板采用瑞芯微RK3568处理器,内部集成了四核64位Cortex-A55处理器。主频高达2.0Ghz,RK809动态调频。集成了双核心架构GPU,ARM G52
    发表于 06-01 10:25

    TQ3568添加自启动应用程序教程

    在日常开发中,为了更加方便快捷的开发。我们有时候需要开发板自动启动某些应该程序服务于我们。 本文档的目的在于分享如何在TQ3568开发板添
    发表于 05-11 15:23