YeeCOM DTU测试流程和典型问题分析
title: “YeeCOM DTU测试流程和典型问题分析” original_path: “/工作相关/物联网通信(MIOT)相关/DTU+GPS(移讯通)-2019-说明书-测试软件-API说明-定位说明-服务端软件-驱动等/YeeCOM DTU测试流程和典型问题分析3.82.pdf” file_size: “625 KB” total_pages: 8 author: “移讯通” processed_date: “2026-09-20” method: “PDF文本提取(pdf-inspector)” status: “done”
概述
本文档提供了 YeeCOM 2G/3G/4G DTU 产品的标准测试流程、串口调试方法和典型问题分析指南,既用于工厂产品质量控制,也供客户参考使用。
一、DTU 联调测试流程
1. 准备工作
服务器端准备:
- 准备具有公网 IP 或独立域名的计算机/云服务器
- 运行 TCP/UDP 测试工具或后台服务器软件
- 打开对应端口权限(云服务器需在安全组配置)
- 局域网主机可通过路由器 DMZ 或端口映射穿透
SIM 卡准备:
- 开通数据业务,确认余额充足
硬件连接:
- 安装 DTU 天线
- 插入 SIM 卡
- 连接电源和串口线(注意 232/485/TTL 电平匹配)
- 232 串口:RX、TX、GND(3线)
- 485 串口:A、B(2线,可选 GND)
- TTL 串口:RX、TX、GND(3线)
2. 串口配置
- 波特率默认:9600, 8, n, 1
- 使用串口调试软件或 DTU 配置工具
- 注意 Win10 对 Prolific 串口线的兼容性问题,建议使用 CH340 芯片的串口线
3. 开机检测
上电后串口应输出:
***********************************
* Welcome Use 2G/3G/4G DTU *
* SW3.806M6GH_A *
***********************************
+EIND: 128 ← 表示已开机
+CSIM: PBK Ready
+CSIM: SMS Ready ← 表示 SIM 卡识别并初始化完成
关键检查项:
- 发送
AT+CSQ查询信号质量,正常值 > 12 - 发送
AT+REG?查询网络注册状态
4. 服务器连接配置
配置 DTU 连接的服务器 IP/域名和端口,设置其他参数(默认值或按需配置)。
透明传输模式:
- DTU 串口收到数据 → 自动上报服务器
- DTU 收到服务器数据 → 自动从串口输出
5. 状态指示
- GPRS在线状态灯常亮 → 连接成功
- 查询命令
AT+GSTATE返回+GSTATE:1表示已连接 - 设置 trace 模式(调试模式=2)可观察详细运行流程
二、串口输出及调试信息
正常开机信息
+EIND: 128
+CSIM: PBK Ready
+CSIM: SMS Ready
OK
连接状态查询
AT+CSQ→ 信号质量(正常范围 10-31)AT+REG?→ 网络注册状态(正常返回+REG:1,0或+REG:5,0)AT+GSTATE→ GPRS 连接状态(1=已连接,0=未连接)
Trace 调试信息示例
TRACE:oa_soc_connect_req:work_mode=1,state=0,recon_cnt=1,gprs_id=1
TRACE:oa_soc_connect_req:sock_id=1 create ok!
TRACE:Ready to connect:addr=www.baidu.com,port=80,type=tcp
TRACE:oa_soc_connect_req:sock_id=1 connect block waiting!
TRACE:oa_soc_notify_ind:sock_id=1 connect ok!
出现 connect ok! 即表示正常工作。
进入配置模式
开机时连续输入 ++++ 可进入配置模式,用于重置波特率等参数。
三、典型问题分析
问题 1:上电后串口无输出
- 原因:串口线接线错误或波特率不匹配
- 解决:检查接线;尝试连续输入
++++进入配置模式重新设置
问题 2:反复重启(+EIND:128 循环)
- 原因:供电不稳
- 解决:检查供电电路,确保供电能力 > 1.5A
问题 3:无法识别 SIM 卡(无 +CSIM: SMS Ready)
- 排查步骤:
- 检查 SIM 卡方向和卡座接触
- 发送
AT+CPIN?查询 SIM 状态(应返回READY) - 发送
AT+CSQ查询信号质量 - 发送
AT+REG?查询网络注册
问题 4:无法连接服务器
- 原因:
- 服务器地址端口不通(先用 TCP/UDP 测试工具验证)
- SIM 卡未激活或无费用
问题 5:周期重启(+SYSTEM: RESET)
常见重启原因代码:
| 代码 | 原因 |
|---|---|
| 1 | 周期正常重启 |
| 2 | SIM 卡未找到或无效 |
| 3 | 参数错误 |
| 6 | 串口打开失败 |
| 7 | Socket keep 异常 |
| 8 | Socket 连接异常 |
| 9 | 未激活承载(与卡有关) |
| 12 | 连接多次失败(服务器未开通) |
| 13 | 注册网络失败(与网络有关) |
问题 6:频繁掉线
- 服务器主动断开(无效数据/长时间无数据)
- 基站主动断开(需心跳包维持)
- 基站不稳定(换位置或换运营商卡测试)
四、常见问题解答
| 问题 | 解答 |
|---|---|
| 网络指示灯快闪 | 检查天线、SIM 卡、模组是否插好 |
| 找到网络但无法通信 | 检查服务器端口/IP,尝试换运营商卡 |
| 是否支持中文传输 | 支持,透明传输与编码无关,取决于服务端软件 |
| 协议模式是否需要关心协议格式 | 不需要,设备自动打包/解析,用户只关心应用数据 |
| 模块内部 Buffer 多大 | 默认 100KB |
| 网络掉线后数据如何处理 | TCP 模式:保留在 buffer 等待重发;UDP 模式:发送后即删除 |
| 信号强度要求 | CSQ > 10 才能保证正常通信 |
关键要点总结
- 透明传输是 DTU 的核心特性,用户只需关注应用数据
- 信号质量CSQ > 12 是稳定通信的前提
- 供电能力需 > 1.5A,否则会导致重启
- 心跳包可用于维持 TCP 连接,防止基站主动断开
- Trace 调试模式是定位问题的最有效手段