RM500U NCM模式,频繁usb连接断开/重连,已经抓取qlog,麻烦分析支撑

RM500U NCM模式,频繁usb连接断开/重连,已经抓取qlog,麻烦分析支撑
-r–r–r-- 1 root root 267370946 Sep 25 18:47 /data/20260925_184535_0010.logel
-r–r–r-- 1 root root 3066255 Sep 25 18:45 /data/20260925_184533_0009.logel
-r–r–r-- 1 root root 417784 Sep 25 18:45 /data/20260925_184530_0008.logel
-r–r–r-- 1 root root 32241814 Sep 25 18:45 /data/20260925_184518_0007.logel

1、版本信息
Quectel
RM500U-CNV
Revision: RM500UCNVAAR03A17M2G

2、运行环境如下:

[Dev 1] EHCI Root Hub (USB 2.0 主控)
└── [Dev 2] Intel Integrated Rate Matching Hub (板载 Hub)
├── [Dev 3] ILITEK-TP 触摸屏 (USB 1.1)
├── [Dev 32] Quectel RM500U-CNV 5G 模块 (USB 2.0)
├── [Dev 4] USB 2.0 Hub [MTT] (扩展 Hub 1)
│ └── [Dev 6] USB Keyboard 键盘 (USB 1.1)
└── [Dev 5] USB 2.0 Hub [MTT] (扩展 Hub 2)

3、针对该类问题应该怎么进一步调试?

已了解该问题:RM500U-CNV(RM500UCNVAAR03A17M2G)NCM 模式下 USB 频繁断连重连,已有 qlog。qlog 为移远专用格式,AI 侧无法直接解析文件,需工具解析。建议按以下四条线排查:

1. 供电与电气

  • RM500U 为 USB 2.0 高速设备,VBUS 需稳定 5V,供电能力建议不低于 1A(峰值 2A)。
  • 用示波器抓断连瞬间 5V 跌落与纹波,确认是否存在瞬时掉电。
  • 检查 D+/D- 差分阻抗 90Ω、等长走线、屏蔽与 ESD 器件结电容,避免影响高速信号完整性。

2. USB 拓扑与兼容性

  • 当前为多级 Hub 拓扑,且同挂 USB 1.1 触摸屏、键盘。低速设备会引入 Split 事务,可能与 NCM 高速大流量冲突。
  • 建议将 RM500U 直连主板原生 USB 2.0 口做对比测试。若直连正常,问题定位在 Hub 层。
  • 关闭 USB 自动挂起与 LPM:内核参数 usbcore.autosuspend=-1,验证是否仍断连。

3. 驱动与协议

  • 查 dmesg/内核日志断连瞬间错误码:-71(EPROTO)偏信号或协议问题,-110(超时),-32(EPIPE)。
  • 确认 cdc_ncm 驱动与内核版本匹配;尝试降低 MTU 或降低吞吐,观察断连是否与 NCM 负载相关。
  • 记录断连周期:周期固定多为挂起或软件策略;随机出现多为供电或信号完整性问题。

4. 日志与支持

  • 建议通过官方技术支持渠道提交工单,附版本号 RM500UCNVAAR03A17M2G、复现步骤、qlog 与 dmesg,由 FAE 解析 qlog。
  • 建议同步确认是否有更新固件版本可用于验证。
  • 如需 FAE 跟进支持,请提供邮箱地址,便于发送分析工具或反馈结论。

本回答仅供参考。若问题已解决,可标记为 :white_check_mark:解决方案 ;若仍有疑问,请等待官方技术人员回复,最终请以专业解答为准。

邮箱地址wangweimin@datawater.net