模板: USB 3.2 Gen1 5G DONGLE FAQ

来自Waveshare Wiki
跳转至: 导航搜索

FAQ

软件

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


不同的运营商APN是不一样的,要注意区分设置,不分运营商的配置步骤如下所示:

*中国移动:AT+CGDCONT=1,"IPV4V6","CMNET"
*中国联通:AT+CGDCONT=1,"IPV4V6","3GNET" 	
*中国电信:AT+CGDCONT=1,"IPV4V6","CTNET"	
*AT&T:  AT+CGDCONT=1,"IPV4V6","PHONE"
*Vodafone:AT+CGDCONT=1,"IPV4V6","portalnmms	


有以下拨号类型:

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


  • 不可以的,这个是蜂窝模块,要走基站通信,
  • 蜂窝模块也是要走基站的,不能点对点通信,
  • 比方说,RM500U-CN 5G HAT A 模块树莓派拨号上网,连接基站后,可以走TCP,MQTT,邮件或者微信等方式和B 树莓派通信

{{{5}}}


硬件

双SIM卡切换演示

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:

RM5XXX-DIP-C.png


  • ANT 0 和 1 功能可以替代,2 和 3 功能可以替代,通常掉一个天线的话,不影响基本功能
  • 如果仅是座子掉了,换个座子上去即可,如果连铜皮都掉了,那通常就不能维修
  • 取下来时,请左右松动用力均衡拔下,切勿蛮力拉扯
  • IPEX4代座子相对脆弱,使用时,请更加小心谨慎


不同的工作状态,功耗有差异,使用5V供电,联网成功后,电流一般在0.5~2.5A的范围,平均大概为1.2A(仅供参考,具体视网络环境和联网工作状态而定:


  • 我们没验证过的模组,不确保能支持,以下模组有验证过是支持的:
广和通:FM650-CN FM160-EAU	
SIMCOM:SIM8202G-M2 SIM8262E-M2 SIM8262A-M2
移远:  (AA版本)RM500U-CNV RM500Q-GL/RM502Q-AE RM520N-GL RM530N-GL
  • 5G 模组须另外选购;若用于其他模组,须确认引脚兼容性,以实测为准。
  • 这个是USB3.0协议的,不支持PCIE协议的模组(RM520 AP ~~),大部分WIFI模组,不建议使用从二手市场买的模组,这边也不做支持,建议选购我们有验证过的上架模组,比较有保障:

Rm520-AA.png

  • 若需要把M.2 TO 4G/5G HAT用于其他4G/5G模组,可参考下图M.2连接示意图,自行检查下是否有引脚存在冲突,再接入进行测试:

M.2-Compatibility.jpg



网络

  • 首先要理解实验室数据与实际数据,在实际中由于基站不足,信号覆盖不好,5G覆盖空洞也比较多,网速不一定能达到最高峰。在正常情况下4G上传速度稳定在20-40Mbps,5G上传速度稳定在100Mbps(人少、离基站近速度越快)
  • 其次要确认模块是否注册到5G网,有些地方没有5G网络覆盖,那就只能在4G网速
  • 还有就是要避免网络拥堵,其实基站发射出来的总的流量就这么多,如果周围很多用户同时上网那就网速慢不足为奇,

如果要想获得高网速,建议避开高峰期,在闲时,把设备拿去地铁站,广场等信号开阔,而且基站密集的地方测速

  • 再者天线布局和增益也是关键,建议天线距离尽量远,而且尽可能放置于可视天空底下,使用高增益的好天线,可以获取到比较理想的网速


  • 频谱资源分配不均:网络设计优化偏向下行,大部分流量需求集中在接收内容;上行频谱资源较少,
  • 天线发射功率限制:5G模组的上行信号需要通过设备的天线发送,SIM8202为例,四个天线都能接收,只有两个天线能发送数据,较低的发射功率导致上行速度较慢
  • 网络设计优先级别:5G网络的设计通常优先考虑下载流量需求,大部分用户的互联网使用行为主要集中在接收内容上,例如观看视频、浏览网页、下载文件等


  • 可能是切换到SIM卡2了,请用以下指令切换到SIM卡1 :
 AT+SMSIMCFG=1,1
  • 如需切换到SIM卡2,用以下指令:(部分HAT有SIM2)
 AT+SMSIMCFG=1,2
如果还是不行,考虑是开了飞行模式,用以下指令关闭飞行模式:
 AT+CFUN=1


  • 确认SIM卡开通5G套餐和余额充足且当地有5G网络覆盖后,按照以下步骤固定5G(提升网速)
AT+CNBP?     //(可将频段复制到记事本)备份频段
AT+CNBP=0x100600000FC00000,0x00000000000000460000A7E2BB0F38DF,0x0000000000000000,0x00000000003FFE63000681E2090828D7,0x00000000003FFE63000681E2090828D7     //将频段赋予SIM820X
或者
AT+CNBP=0x100600000FC00000,0x0000000000000046000001E2000908DD,0x0000000000000000,0x0000000000007042000081A0080808D7,0x00000000000070000000010000000000         //将频段赋予SIM820X
AT+CNMP=71     // 固定5G


这种情况可能是没有成功入网,可按照下面步骤排查:
1.先确认硬件问题:

  • 确认接入的SIM卡是否可以在手机等设备上正常通话和上网,建议多更换几家运营商的SIM卡对比测试,排除SIM卡频段问题:
  • 确认天线是否接好了;
  • 确认NET灯闪烁,常亮说明没有注册到网络

2.确认硬件OK后,可用以下指令(AT LOG)进一步确认网络情况:

*通过minicom打开ttyUSB2端口:
 ls /dev/ttyUSB*
 sudo apt-get install minicom
 sudo minicom -D /dev/ttyUSB2
*查看下固件版本信息:
AT+SIMCOMATI
*检查sim卡是否接触良好:
AT+CPIN?
*将射频打开(关闭飞行模式):
AT+CFUN=1
*检查网络模式设置为自动寻网:
AT+CNMP=2
*检查当前环境的信号质量:
AT+CSQ
*检查是否成功注册到网络:
AT+CGREG?
*检查联网情况:
AT+CPSI?
*检查APN是否对应SIM卡的运营商:
AT+CGDCONT?
*检查运营商接入情况:
AT+COPS?

SIM820X-SIM7600X-NETWORK.png


  • 建议更换不同运营商的SIM卡测试下:不同的运营商支持的5G频段不一样,换卡同时也能排除卡的其它问题
  • 没有配置APN,APN决定了入网方式,是运营商和蜂窝模组的代理,有时候APN是能够自动获取的,很多时候需要手动获取,可以通过以下指令设置:
AT+CGDCONT=1,"IP","APN"   //不同运营商APN不一样,这里APN改为对应运营商的,例如:
中国移动APN:CMNET;中国联通APN:3GNET;中国电信APN:CTNET

可以在以下网站查询各大运营商的APN: APN查询网站

  • 可以更换网络小区或去到别的城区去测试:不同的区域覆盖的运营商网络也是不一样的,导致不同地方覆盖的5G频段也不一样,
  • 要给模组充足的供电,供电不足也会导致模块注册在功耗较小的LTE 4G网络。
  • 虽然显示4G LTE网络,但是已经有5G网速了,不影响使用,也可以发送以下指令:
AT+CNMp=109
  • 可能是天线的频段没有覆盖到您使用的运营商的频段,请跟换适用于当地的全频段高增益天线测试,并且要把

所有的天线都接上,所有天线都是有用的,否则也可能导致网络问题;

  • 如果您用的是物联网卡,建议更换普通的手机SIM卡(在手机能打电话和发短信的SIM卡)测试,有的纯流量卡或者物联网卡在其它设备或者更换设备后被限制了,也是不能注册到5G网络的,或者问物联网卡商查询下卡的状态是否正常。
  • 5G的运营商的SIM卡频段要覆盖到SIM820X的频段;有时查询到的是4G网络,速度已经达到5G,可以直接测速确认是否具备5G网速。
  • 将SIM卡接到手机测试下是否能注册到5G网络,如果手机不能注册到,说明是SIM卡没开通5G流量套餐,余额不足等问题。
手机能获取到5G说明当地是有5G信号,但是手机支持的5G频段比模块多得多,所以手机能注册到5G并不代表5G模组也不一定能注册到5G网络;或者问到当地运营商的5G频段,跟5G模块支持的对标下;又或者去当地市中心(有5G NR小区的地方)测试下。
  • 确认下测试环境是否有5G网覆盖和注册到的频段是多少(注册的频段是否为5G模组支持的频段)
    • 安卓手机可以用5G手机安装Cellular-Z(各大应用商店都可以下载)查看详细的网络信息:

5G APP message.png SM820X 5G.png

    • 苹果手机可以按照以下步骤获取频段信息:
      • 打开手机拨号,输入*3001#12345#*,然后点击拨号按钮
      • 在弹出的页面中,先找到并点击“Serving Cell Info”,再找到并点击“Freg Band Indicato
      • 根据运营商的发出的表格进行查询,就可以知道了

5G-band.jpg


可以通过以下指令固定特定的频段,这里固定为41和78:
AT+CSYSSEL="nr5g_band",41:78



  • 通过以下指令检测SIM820X和树莓派等设备是否连接好,如没问题能够看到高通(Qualcomm)设备和ttyUSB0-USB4:
lsusb
ls /dev

SIM820X-ttyUSB.png


  • 1) 建议更换不同运营商的SIM卡测试下:不同的运营商支持的5G频段不一样,换卡同时也能排除卡的其它问题;如果您用的是物联网卡,建议更换普通的手机SIM卡(在手机能打电话和发短信的SIM卡)测试,有的纯流量卡或者物联网卡在其它设备或者更换设备后被限制了,也是不能注册到5G网络的,或者问物联网卡商查询下卡的状态是否正常。
  • 2) 请正确配置APN,APN决定了入网方式,是运营商和蜂窝模组的代理,有时候APN是能够自动获取的,很多时候需要手动获取,可以通过以下指令设置:
AT+CGDCONT=1,"IP","Your_APN"   //不同运营商APN不一样,这里APN改为对应运营商的,
例如:中国移动APN:CMNET;中国联通APN:3GNET;中国电信APN:CTNET
  • 3)可能是天线的频段没有覆盖到您使用的运营商的频段,请跟换适用于当地的全频段高增益天线测试,并且要把所有的天线都接上,所有天线都是有用的,否则也可能导致网络问题;
  • 4) 如果还是不行,请参考以下步骤打印网络AT log 并将log 给这边分析
*查看下固件版本信息:
AT+SIMCOMATI
*检查sim卡是否接触良好:
AT+CPIN?
*将射频打开(关闭飞行模式):
AT+CFUN=1
*检查网络模式设置为自动寻网:
AT+CNMP=2
*检查当前环境的信号质量:
AT+CSQ
*检查是否成功注册到网络:
AT+CGREG?
*检查联网情况:
AT+CPSI?
*检查APN是否对应SIM卡的运营商:
AT+CGDCONT?
*检查运营商接入情况:
AT+COPS?
  • 通过minicom打开ttyUSB2端口:
ls /dev/ttyUSB*
sudo apt-get install minicom
sudo minicom -D /dev/ttyUSB2

SIM820X-SIM7600X-NETWORK.png

{{{5}}}


定位


  • 插上GPS天线到GNSS天线座子(SIM8200EA是ANT5;SIM8202G是ANT2),并将接收器置于空旷的室外(注意阴雨天气测试不了),上电需要等待约1分钟才能接收到定位信号;

SIMXXX-GNSS (1).png

  • M2模组需要用无源天线来获取定位信息,如果您没有无源的定位天线,配套的5G天线也可以的,更换5G天线上去,并将模块放到户外定位(5G 天线没有配延长线):

GPS-SIM8202.png


综合

  • 移远高通

改ETH模式

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+CFUN=1,1

改回USB模式

at+qcfg="data_interface",0,0
at+qcfg="pcie/mode",0
AT+QCFG="usbnet",2 
AT+CFUN=1,1
  • 移远展锐

设置网口模式

AT+QCFG="pcie/mode",1
AT+QCFG="ethernet",1
AT+QNETDEVCTL=1,3,1
AT+QCFG="usbnet",5
AT+QCFG="ethernet",1
AT+QCFG="nat",0
AT+CFUN=1,1

改回USB模式

AT+QCFG="ethernet",0
at+qcfg="pcie/mode",0
AT+QCFG="usbnet",2
AT+CFUN=1,1

设置USB+ETH模式(部分固件支持,配置完成后,拔插下USB口使能),RM500UCNVAAR03A05M2G_01.001.01.001固件,联通手机卡为例测试:

AT+QCFG="pcie/mode",1
AT+QCFG="ethernet",1
AT+QNETDEVCTL=1,3,1
AT+QCFG="usbnet",3
AT+QCFG="nat",2
AT+CGDCONT=1,"IPV4V6","3gnet"
AT+CFUN=1,1


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

AT+QCFG="nat",1


  • 建议更换不同运营商的SIM卡对比测试下,不同的运营商支持的网络频段和基站布局情况都不一样,换卡同时也能排除卡欠费等问题
  • 检查SIM卡和天线是否接了,四根天线都要接
  • 确认硬件连接无误后,请用以下AT Log检查下网络:
AT+CMEE=2
AT+CPIN?
AT+COPS?
AT+QCSQ
AT+QENG="servingcell"
AT+CGDCONT?
AT+QNWPREFCFG="mode_pref"

RM.png


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


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


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



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

ATE1 



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

RM500U-serial.png


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


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


不可以的,IMEI是每个模组固有属性,类似我们的身份证,不支持更改

{{{5}}}


PCBA有3D结构文件,但是外壳没有。

{{{5}}}