RM520N-GL 使用教程

说明

RM520N-GL 是一款专为 IoT/eMBB 应用而设计的 5G Sub-6GHz 模块。采用 3GPP Release16 技术,同时支持 5G NSA 和 SA 模式。RM520N-GL 采用 M.2 封装,与移远通信 5G 模块 RM50xQ 系列、LTE-A Cat 6 模块 EM06、Cat 12 模块 EM12/EM12xR/EM120K 系列,以及 Cat 16 模块 EM160R-GL 兼容,方便用户从 LTE-A 迁移到 5G。本模块为工规级模块,仅适用于工业级和商业级应用。

RM520N-GL 几乎覆盖了全球所有主流运营商。集成多星座高精度定位 GNSS(支持 GPS、GLONASS、BDS 和 Galileo)接收机,在简化产品设计的同时,还大大提升了定位速度和精度。

本模块内置丰富的网络协议,集成多个工业标准接口,并支持多种驱动和软件功能(如 Windows7/8/8.1/10,Linux,Android 等操作系统下的 USB/PCIe 驱动等),极大地拓展了其在 IoT 和 eMBB 领域的应用范围,如工业级路由器、家庭网关、机顶盒、工业笔记本电脑、消费笔记本电脑、工业级 PDA、加固型工业平板电脑、视频监控和数字标牌等。

产品特性

  • 专为 IoT/eMBB 应用而设计,同时支持 5G/4G/3G 的 M.2 模块
  • 支持 5G 和 LTE-A 多种网络制式的全面覆盖
  • 支持 NSA 和 SA 模式
  • 集成多星座 GNSS 接收机,满足不同环境下对快速、精准定位的需求
  • 支持多种功能:如 DFOTA 和 VoLTE (可选)
  • 支持 3GPP Release16

5G模组参数对比

5G Sub-6RM500U-CNVRM500Q-GLRM502Q-AERM520N-GLRM530N-GL
5G 标准3GPP R153GPP R16
5G芯片方案展锐高通
5GSub-6 GHzSub-6 GHz & mmWave
区域/运营商中国、EMEA、亚太全球 (不含美国)全球 (不含中国)全球
工作温度-30°C ~ +75°C
扩展温度-40°C ~ +85°C
模块尺寸30.0 × 52.0 × 2.3 (mm)
模块重量8.8g8.7g8.8g
供电电压3.3~4.4V,典型值 3.7V3.135~4.4V,典型值 3.7V
功耗78μA @ 关机;

5.1mA @ 休眠;
57mA @ USB 2.0,空闲;
71mA @ USB 3.0,空闲

70μA @ 关机;

4.0mA @ 休眠;
32mA @ USB 2.0,空闲;
54mA @ USB 3.0,空闲

80μA @ 关机;

4.2mA @ 休眠;
39mA @ USB 2.0,空闲;
54.5mA @ USB 3.0,空闲

195μA @ 关机;

4.7mA @ 休眠;
41mA @ USB 2.0,空闲;
60mA @ USB 3.0,空闲

173μA @ 关机;

5.1mA @ 休眠;
51mA @ USB 2.0,空闲;
69mA @ USB 3.0,空闲

工作频段
5G5G NR-n257, n258, n260, n261
5G NR NSAn41, n78, n79n41, n77, n78, n79n1, n2, n3, n5, n7, n8, n12, n20, n25, n28, n38, n40, n41, n48, n66, n71, n77, n78, n79n1, n2, n3, n5, n7, n8, n12, n13, n14, n18, n20, n25, n26, n28, n29, n30, n38, n40, n41, n48, n66, n70, n71, n75, n76, n77, n78, n79
5G NR SAn1, n2, n3, n5, n8, n28, n41, n77, n78, n79n1, n2, n3, n5, n7, n8, n12, n20, n25, n28, n38, n40, n41, n48, n66, n71, n77, n78, n79n1, n2, n3, n5, n7, n8, n12, n13, n14, n18, n20, n25, n26, n28, n29, n30, n38, n40, n41, n48, n66, n70, n71, n75, n76, n77, n78, n79
LTELTE-FDDB1, B3, B5, B8B1, B2, B3, B4, B5, B7, B8, B12, B13, B14, B17, B18, B19, B20, B25, B26, B28, B29, B30, B32, B66, B71
LTE-TDDB34, B38, B39, B40, B41B34, B38, B39, B40, B41, B42, B43, B48
LAA-B46
UMTSWCDMAB1, B5, B8B1, B2, B3, B4, B5, B6, B8, B19B1, B2, B4, B5, B8, B19
GNSS-GPS / GLONASS / BeiDou(Compass) / Galileo / QZSS(仅 RM520N-GL 和 RM530N-GL 支持)
数据传输速率
5G mmWave-下行 4.0Gbps;
上行 1.4Gbps
5G SA Sub-6下行 2Gbps;
上行 1Gbps
下行 2.1Gbps;
上行 900Mbps
下行 4.2Gbps;
上行 450Mbps
下行 2.4Gbps;
上行 900Mbps
5G NSA Sub-6下行 2.2Gbps;
上行 575Mbps
下行 2.5Gbps;
上行 600/650Mbps
下行 5Gbps;
上行 650Mbps
下行 3.4Gbps;
上行 550Mbps
LTE下行 600Mbps;
上行 150Mbps
下行 1.0Gbps;
上行 200Mbps
下行 2Gbps;
上行 200Mbps
下行 1.6Gbps;
上行 200Mbps
UMTS下行 42.2Mbps;
上行 11Mbps
下行 42Mbps;
上行 5.76Mbps

推荐选配的底板

RM520N-GL采用的是M.2 Key B 标准接口,可兼容微雪多款带有M.2接口的4G/5G模组扩展板,下文列举两款常用的4G/5G M.2测试底板的使用。

可适配的4G/5G扩展板
型号USB TO M.2 B KEYM.2 TO 4G/5G HAT
模组接口M.2M.2
通信接口USB 3.0USB 3.0
适用场景5G Dongle,可接入Windows/Linux电脑专为树莓派设计4G/5G扩展板
操作系统Windows/Linux系统Raspberry OS/OpenWRT等树莓派常用的Linux系统

USB TO M.2 B KEY

1、硬件连接

【硬件准备】
  • RM520N-GL × 1
  • USB TO M.2 B KEY × 1
  • 5G SIM卡 × 1
【安装说明】

参考下图装入Nano SIM卡(须开通5G功能)和5G模块,然后安装好散热片,散热硅胶和5G天线,详见下图:



使用USB TO M.2 B KEY板子,可以把RM520N-GL 5G模块通过USB 3.0接口接入Windows计算机/笔记本、树莓派或Jetson Nano等Linux主控板。


2、接入Windows电脑使用

2.1、 Windows驱动安装
2.2、 5G上网测速
  • 在Windows系统下,推荐使用MBIM模式进行5G联网。
    一般情况下,按照2.1、 Windows驱动安装章节安装完驱动后,电脑设备管理器和网络连接中均能正常识别到 RM520N-GL 网卡,如下图所示:

  • 此时,只要接入RM520N-GL 5G模块的sim卡和频段在测试区域可用,即可自动获取到5G网络。
  • 如果驱动安装完,可以识别到Quectel USB AT Port (COM) ,但不能识别到RM520N-GL网卡设备,则可能是5G模组出厂默认不是MBIM模式的或者是您在使用中修改成其他的模式了。此时可尝试使用SSCOM或者QCOM串口助手,打开Quectel USB AT Port (COM) 发送AT指令设置成MBIM模式,指令如下:
AT+QCFG="usbnet",2
AT+CFUN=1,1
  • 确认模块可正常通过5G上网后,我们可以借助网络测速工具,进行5G上网测速,下图是用speedtest测速软件实测截图

说明:
①. 实际测速结果受网络覆盖率,网络拥堵情况和基站分布情况等因素影响。
②. 因5G模块测速过程中功耗较大,须把USB TO M.2 B KEY接入足功率的USB3.0接口进行测速,避免因功率不足影响测速或使模块复位重连
③. 如果网卡识别正常,NET灯不亮,无法连接上网络,可参考“FAQ”分析定位问题
2.3、 GNSS定位测试
  • 将无源GPS天线连接至模组的ANT3(对应GNSS的L1),注意将有字一面朝下,天线放于空旷的室外测试(注意阴雨天气无法进行GNSS定位测试)。
  • 然后SSCOM或QCOM串口助手打开 Quectel USB AT Port (COM) 发送AT指令:
AT+QGPS=1        //打开GPS定位
AT+QGPSLOC=0     //获取GPS定位


说明:刚开启GNSS定位,一般需要等待几分钟,才能获取到GNSS定位的数据。
  • 开启了GNSS定位后,可以通过SSCOM,QCOM串口助手或者其他定位软件打开Quectel USB NMEA Port (COM) ,即可看到该端口输出的NMEA GPS定位数据,如下图所示:


  • GNSS定位测试完成,可发送AT指令到 Quectel USB AT Port (COM) 关掉GNSS定位:
AT+QGPS=0        //关闭GPS定位

3、接入树莓派/Jetson Nano等Linux主控使用

  • 说明:Linux系统的使用方法,同M.2 TO 4G/5G HAT的“接入树莓派Linux使用”章节

M.2 TO 4G/5G HAT

1、接入树莓派主板

【硬件准备】
  • 5G SIM卡 × 1
  • RM520N-GL 5G HAT (with case) × 1(套件包含以下配件)


【安装说明】
  • 用双头usb3.0数据线连接5G HAT,在5G HAT的Type-C供电口外接5V电源,如图:
树莓派主板Pi 4BPi 3B/3B+CM4-IO-BASE
USB 适配器USB3.0 adapterUSB2.0 adapterUSB3.0 adapter

  • 如果是用于PI4B,有配套的外壳,安装示意图如下:


【树莓派5G联网使用】
Raspberry Pi OS系统下使用
  • 推荐在树莓派最新版的Raspberry Pi OS系统下使用,免驱。

资料

软件

驱动

数据手册

相关链接

FAQ

FAQ

问题:掉电怎么办?

5G功耗比较大,主机的USB接口可能带不动,请参用USB 双头线给模组充足的供电,如图所示:



问题:怎么切换卡槽使用?

RM500U-CN、RM500Q-GL模组,支持同时接入两个SIM卡,双卡单待,可通过 AT 指令切换使能其中一路SIM卡工作:

*默认是选用了SIM卡1,可以用以下指令查询确认:
 AT+QUIMSLOT?
*切换SIM卡2,请用以下指令:
 AT+QUIMSLOT=2
*换回SIM卡1,请用以下指令:
 AT+QUIMSLOT=1
*查询对应的卡槽是否识别到SIM卡:
 AT+CPIN?
  • 如果还是不能识别到对应的SIM卡,考虑是拨码开关没使能对应的模组,请见C对应的拨码开关都置于ON:



问题:怎么设置网口模式?

  • 移远高通
AT+QENG="servingcell"
at+qcfg="pcie/mode",1
at+qcfg="data_interface",1,0
at+qeth="eth_driver","r8125",1
AT+QMAPWAC=1
at+qmap="mpdn_rule",0,1,0,1,1,"FF:FF:FF:FF:FF:FF"
  • 移远展锐
AT+QCFG="pcie/mode",1
AT+QCFG="ethernet",1
AT+QNETDEVCTL=1,1,1
AT+QCFG="ethernet",1
AT+QCFG="nat",0


问题:拨号上网后,网络不稳定,丢包严重怎么办?

请用以下指令配置拨号模式为稳定的路由模式:

AT+QCFG="nat",1


问题:NET灯不亮,没有注册到网络怎么办?

  • 检查SIM卡和天线是否接了,四根天线都要接
  • 确认硬件连接无误后,请用以下AT Log检查下网络:
AT+CMEE=2
AT+CPIN?
AT+COPS?
AT+QCSQ
AT+QENG="servingcell"
AT+CGDCONT?
AT+QNWPREFCFG="mode_pref"



问题:国内三大运营商的APN是什么,怎么设置?

中国移动APN:CMNET
中国联通APN:3GNET
中国电信APN:CTNET
例如可以用以下指令设置联通APN:
AT+CGDCONT=1,"IP","Your_APN"


问题:5G 底板可以接其它的M.2 B KEY接口模组使用吗?

  • 我们没验证过的模组,不确保能支持,以下模组有验证过是支持的:
广和通:FM650-CN FM160-EAU	
SIMCOM:SIM8202G-M2 SIM8262E-M2 SIM8262A-M2
移远:  (AA版本)RM500U-CNV RM500Q-GL/RM502Q-AE RM520N-GL RM530N-GL
  • 5G 模组须另外选购;若用于其他模组,须确认引脚兼容性,以实测为准。


问题:RM50X模组 是基于那个平台的?

RM500U-CN:基于展锐平台
RM500Q-GL:基于高通平台,支持GNSS定位,主要国内用
RM500Q-AE/RM502Q-AE:基于高通平台,支持GNSS定位,主要国外用


问题:接到树莓派后不断重启,是什么原因?

5G模组功耗较大,特别是入网瞬间;树莓派的供电能力有限,可以在板载的TYPE-C 接口接入5V(3A)电源供电。


问题:重启树莓派后,不能上网?

使用外部供电时,重启树莓派后,RM500U并没有重启,此时可以用指令等重启下RM500U即可。


问题:RM5XXX 有哪些拨号说明?


问题:模块已经开机了,为什么输入指令没有反应?

用以下指令开回显,输入后要回车下:(此处需要盲打)

ATE1 


问题:怎么查询运营商的频段

可以在以下网站查询:
https://www.frequencycheck.com


问题:怎么确认树莓派硬件串口是ttyS0还是ttyAMA0

  • 树莓派2B/zero,用户串口设备号为ttyAMA0;
ls -l /dev/serial*   
  • 可以用以下命令行确认,serial0为选用的串口设备号,如下图:



问题:为什么在电脑使用用USB供电不掉电,在树莓派就掉电,NET灯亮一会就不亮

树莓派USB 供电能力比电脑的功能能力差,需要接外部供电使用,请将开关置于EXT PWR,将HAT的接口接上5V 3A供电:


问题:RM5XXX 有哪些拨号类型?

有以下拨号类型:

AT+QCFG="usbnet",0 驱动类型为 NDIS(QMI));
AT+QCFG="usbnet",1 驱动类型为 ECM;
AT+QCFG="usbnet",2 驱动类型为 MBIM;(RM5XXQ支持)
AT+QCFG="usbnet",3 驱动类型为 RNDIS
AT+QCFG="usbnet",5 驱动类型为 NCM;

详细说明见以下文档:
File:quectel_rg500u-cn&rm500u-cn_网卡拨号应用指导_v1.0.pdf


问题:RM530是高通平台的么

是的,和RM520一样都是高通 X62 平台


问题:FM650 怎么切换网口上网?

请用以下指令使能网口上网:

 AT+GTUSBMODE=36
 AT+GTAUTOCONNECT=1


问题:驱动安装异常怎么办?

  • 展锐模组手动更新的方式安装驱动
  • Qualcommm模组手动安装驱动
  • 确保模块已经正常开机->打开 设备管理器—>其他设备—>“对应驱动解压后的文件夹”—>更新驱动程序—>浏览我的计算机以查找驱动程序文件—>根据系统,选择驱动文件存放的路径—>安装完成。


问题:RM520N-GL 5G for Jetson Nano这款对Jetson nano的版本有限制么?另外这款支持Jetson orin nx吗?

Jetson Nano 系列都可以支持,硬件结构是为普通的JETSON-NANO-LITE-DEV-KIT量身定做的,如果用别的Jetson nano 版本,转接头需改为双公头转接线连接使用; 如果是orin nano ,请用这个验证过的Jetpack 6.0(Ubuntu 22.04)的版本系统,部分系统驱动不支持


问题:USB TO M.2 B KEY这个可以插在华硕路由器上么?

  • USB TO M.2 B KEY 默认是没有模组的,需要额外加模组使用,
  • 比方说,加上SIM8262E-M2 模组后,支持Linxu 和 Windows 系统设备使用的,如果您的路由器是OPenwrt 等Linux 系统,是可以支持的

技术支持

周一-周五(9:30-6:30)周六(9:30-5:30)

手机:13434470212

邮箱:services04@spotpear.cn

QQ:202004841


[教程导航]