模板: SIM8200EA-M2 5G HAT FAQ

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

网速

首先要理解实验室数据与实际数据,在实际中由于基站不足,信号覆盖不好,5G覆盖空洞也比较多,网速不一定能达到最高峰。在正常情况下4G上传速度稳定在20-40Mbps,5G上传速度稳定在100Mbps(人少、离基站近速度越快)


  • 确认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


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



网络

这种情况可能是没有成功入网,可按照下面步骤排查:
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


usb,树莓派运行sudo ./install 会加载USB驱动,我们会3B/4B的USB连接器进行连接通信;windows按照教程操作也是加载呢USB驱动,没有USB驱动的时候是会显示成未知设备的。



确保您的系统内核是5.4以上的,树莓派不要使用sudo update升级到最新的版本,这样会把内核版本升级到高于目前固件的版本会无法识别。


可以,分别接到不同的主机不同的USB口上,以树莓派为例,同时拨号上网的指令如下:

sudo ./simcom-cm -i wwan0
sudo ./simcom-cm -i wwan1
5G-multi-usb.jpg



可以用以下指令打开VOLTE功能:

 at+voltesetting=1
 at+cnv=/nv/item_files/modem/mmode/ue_usage_setting,1,01,1

可以用以下指令关闭VOLTE功能:

 at+voltesetting=0
 at+cnv=/nv/item_files/modem/mmode/ue_usage_setting,0,01,1


硬件

请参考下图安装:
Usb-key-sim.png


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


  • 可以用,需要用USB线接入使用,通过排针接入后,USB转接头和USB母口没完全对上,走USB线连接

Nano-5G-line.png



可用以下指令检测是否有Qualcomm 的高通设备,如果已经加载COM驱动(树莓派系统一般自带),还会有系列ttyUSB*出现:

lsusb
ls /dev/ttyUSB*

Lusb-ttyUSB.png


滚轴风扇长时间工作后,润滑油可能蒸发,导致噪声增大,这个是滚轴风扇的通性,不是风扇出故障:


  • 这边没测试过的模组,不保证能支持,请以实测的为准;建议选用以下有验证过的模组,避免浪费时间验证:
 广和通:FM650-CN FM160-EAU	
 SIMCOM:SIM8202G-M2 SIM8262E-M2 SIM8262A-M2
 移远:  (AA版本)RM520N-GL RM530N-GL RM500U-CNV RM500Q-GL/RM502Q-AE 
  • 若用于其他模组,须确认引脚兼容性,以实测为准。
  • 如果是M.2 B KEY 接口而且符合下图所示线序的模组是可以接入使用的:

M2引脚图.png

  • FM350XX(二手市场流行)据说是某品牌电脑的定制模组,验证过不支持,如果您需要高性价比,推荐

FM650-CNRM500U-CNV;如果您追求性能,推荐, 此外也不建议是买二手的模组,二手模组固件比较旧,硬件老化不稳定,建议再我们官网下单高性价比模组 SIM8262E-M2


应用

  • 可以的,这个就好比两个正在用5G蜂窝网络的手机,可以通过运营商基站实现网络互联
  • A和B树莓派分别通过RM500U-CN 5G HAT和SIM8262E-M2 5G HAT蜂窝模块注册到网络上网后(此时两个手机诞生了),可以走TCP,MQTT.邮件或者即时通信工具等等通信方式实现5G网络上的互联
  • 但是蜂窝模块是不能点对点通信的,即使是零距离,蜂窝网也是要走运营商的基站通信,所以也是会产生数据费用的;如果要点对点通信,可以走蓝牙,wifi或者lora等方式,可以绕开运营商基站通信