SIM8230G-M2
|
| |||||||||||||||||||||
| |||||||||||||||||||||
产品介绍
SIM8230G-M2 是一款采用 M.2 封装的多频段 5G 通信模块,支持 SA 模式并兼容 SIM 系列 AT 命令,具备高速率、丰富接口和协议支持等优势,能够在多种无线环境下提供高效、安全、灵活的数据通信,适用于多领域应用并帮助客户降低成本、加快产品上市。
产品特性
- 标准 M.2 B KEY 接口
- 低功耗轻量化的 5G RedCap 模组
- AT 命令兼容 SIM7600 / SIM8200 / SIM8260 系列模块
产品尺寸
关于网速
由于实际和实验室条件会存在很多不一致的地方,会导致5G速度不能理想的到SIMCOM实验室的220Mbps,有以下几点:
- 基站距离,离5G基站越近信号越好,速度越快;
- 室内比室外差:建筑穿透衰耗,以及室内的绕射衰耗;
- 基站负荷,使用的人越少速度越快,上下班高峰期会慢;
- 基站的数量:由于频谱关系,等量的4G覆盖率需要双倍的5G基站;
- 基站布局:不同地方的基站密度有差异,因此在不同的地点测速也不太一样;
- 运营商差异:需要确认您的5G卡,是否被限速了,可以定期要求运营商重置您的网络;
- 主机差异:5G网速瓶颈会受主机SOC性能牵制,电脑等高性能主机才能充分发挥5G模组的潜力
Windows系统使用
驱动安装
下载驱动(资料->软件->SIM8200驱动)到电脑,并解压压缩包。
进入SIM8200_OS_Driver\Windows目录。
对大部分电脑而言进入1_install目录,点击setup.exe即可安装成功。

手动安装
对部分主机而言,可能即使安装了1_install中也不会出现端口,此时需要用到2_AddManully中的文件,进行手动添加,使用方式为在设备管理器中找到未识别的设备,右键进行添加驱动,如下:
G模块上电并将开关打到ON,模块启动,电脑即会识别到4个未知设备(可能有的主板会识别出5个、6个),图示的只有5个

点击右键,更新驱动程序,选择手动添加,路径选SIM8200_OS_Driver\Windows,根据您的系统选择WIN7\WIN8\WIN10,添加完成最多6个位置设备之后,电脑就会生成如下几个设备:

4个端口,其中:AT用于调试AT指令,Audio用于拨号业务,Diagnostics用于debug,NMEA用与GPS;
拨号上网
不同的拨号模式差异如下表:
| 接口 | 接号方式 | PID | 模块 | 内核配置 | 设备节点 | 网卡/IP | 特点 |
|---|---|---|---|---|---|---|---|
| 物理串口/USB转串口 | PPP | — | 高通/ASR | CONFIG_PPP CONFIG_USB_SERIAL CONFIG_USB_SERIAL_WWAN CONFIG_USB_SERIAL_OPTION |
ttyUSB | ppp0(运营商IP) |
|
| USB网卡 | RNDIS | 9011 | CONFIG_NETDEVICES CONFIG_USB_USBNET CONFIG_USB_RNDIS_HOST |
usb0 | 运营商域网 IP;ASR:运营商 IP |
| |
| ECM | 9018/9011 | CONFIG_NETDEVICES CONFIG_USB_USBNET CONFIG_USB_NET_CDCETHER |
usb0 | 运营商域网 IP;ASR:运营商 IP |
|
RNDIS拨号上网
远程 NDIS (RNDIS) 无需硬件供应商为附加到 USB 总线的网络设备编写 NDIS 微型端口设备驱动程序。 远程 NDIS 通过定义与总线无关的消息集以及此消息集如何通过 USB 总线操作的说明来实现此目的。 由于此远程 NDIS 接口是标准化的,因此一组主机驱动程序可以支持附加到 USB 总线的任意数量的网络设备。 这大大降低了设备制造商的开发负担,提高了系统的整体稳定性,因为不需要新的驱动程序,并改进了最终用户体验:
- 设备装好SIM卡和天线,USB连接到电脑,电源供电
- 安装USB驱动
- 如果已成功注册上网络,SIM7600X发送AT指令使能USB拨号上网:
at+cusbcfg=usbid,1e0e,907b
- 发送成功,返回OK,且 Dongle会自动重启。
- 观察设备管理器发现多出一些无法识别的设备,比如 RNDIS (带叹号):
- 右键点击RNDIS,搜索设备软件提示窗口,选择“浏览我的计算机”。选择从设备列表中选择“网络适配器”。
- 在网络适配器窗口的制造商列表中选择Microsoft Corporation,然后右侧列表中选择“Remote NDIS Compatible Device”即远端NDIS兼容设备。
点击下一步并等待安装结束,RNDIS Kitl设备将会安装成功。至此,拨号功能设置完成,可以看到PC可以通过Dongle上网。
GPS定位
请插上GPS天线到GNSS天线座子,并将接收器标签面朝下置于空旷的室外可视天空下(注意阴雨天气测试不了),上电需要等待约1-5分钟(具体时间取决于测试环境)才能接收到定位信号;
- 在AT Port调试串口打开GPS后,再打开NMEA口获取动态的信息:
AT+CGPS=1 //打开GPS AT+CGPSINFO //将GPS信息打印到串口 AT+CGPSAUTO=1 //使能开机自动定位
Linux系统使用
请不要输错字母,最好复制粘贴以下命令行:
检查USB设备
- 通过以下指令检测SIM82XX和Orin Nano或树莓派等设备是否连接好,如没问题能够看到高通(Qualcomm)设备和ttyUSB0-USB4
lsusb
- 通过以下指令动态加载驱动描述符
sudo modprobe option sudo sh -c 'echo "1e0e 9073" > /sys/bus/usb-serial/drivers/option1/new_id' sudo sh -c 'echo "1e0e 9071" > /sys/bus/usb-serial/drivers/option1/new_id' sudo sh -c 'echo "1e0e 9072" > /sys/bus/usb-serial/drivers/option1/new_id' sudo sh -c 'echo "1e0e 9078" > /sys/bus/usb-serial/drivers/option1/new_id' sudo sh -c 'echo "1e0e 907b" > /sys/bus/usb-serial/drivers/option1/new_id'
- 查看ttyUSB* 描述符
ls /dev/ttyUSB*
安装minicom串口工具
sudo apt-get install minicom sudo minicom -D /dev/ttyUSB2
ECM 拨号上网
- 通过minicom打开ttyUSB2端口:
ls /dev/ttyUSB* sudo apt-get install minicom sudo minicom -D /dev/ttyUSB2
- 通过minicom发送以下指令,然后等待模组重启
at+cusbcfg=usbid,1e0e,9078
测试联网
- 拨号后,通过以下指令可以看到enxbaf711ff948d获取到ip:
ifconfig
- 这里指定usb0蜂窝网卡,测试联网状况
ping qq.com -I enxbaf711ff948d
- 如果没能获取IP或者没有成功联网:
sudo apt-get install udhcpc sudo dhclient -v enxbaf711ff948d sudo udhcpc -i enxbaf711ff948d sudo route add -net 0.0.0.0 enxbaf711ff948d
配置DNS服务器(可选)
有时能ping 通IP,无法ping通域名,是DNS服务器问题,请参考以下步骤配置DNS服务器 查看看当前的DNS
cat /etc/resolv.conf
- 先备份原来的DNS配置文件
sudo mv /etc/resolv.conf resolv_bk.conf
- 重新编辑一个DNS配置文件
sudo nano /etc/resolv.conf
- 添加通用DNS服务器
nameserver 8.8.8.8
- 去ping域名测试看看,网卡用对应的,这里usb0
ping qq.com -I usb0
- 锁定文件,防止被篡改,解锁改为-i
sudo chattr +i /etc/resolv.conf
数据手册
相关应用案例
FAQ
网速
- 首先要理解实验室数据(表格数据)与实际数据,在实际中由于基站不足,信号覆盖不好,5G覆盖空洞也比较多,网速不一定能达到最高峰。在正常情况下4G上传速度稳定在20-40Mbps,5G上传速度稳定在100Mbps(同样情况下,人少、离基站数量越多,数量越近,基站速度越快)
- 用高性能主机(接同样的5G 模组,同样环境下,笔记本电脑网速可达树莓派的好几倍,主流品牌5G手机用的主机也是相当不不错的,网速不会太差),使用高增益天线并将天线距离尽量呈八字形拉开(手机内部的天线布局就有比较有优势),也可以有效提升网速瓶颈
- 不同的模组频段,通信性能等参数也是有差异的,如果追求极致网速,建议用高性能高通模组(高性能手机网速天花板更高),例如SIM8262,RM520N等模组
- 保证供电充足,有时模组为了保证上网稳定,可能会适当降低速度,尤其在供电不足情况下,因此请给设备充足供电
- 基站密集,不拥堵,网络更畅通,使用基站更多,布局布广的运营商的SIM卡和高质套餐(同样情况下,费用越高,网速上限越高)
- 请更换多几个运营商的SIM卡对比测试,不同的运营商支持的5G频段有差异,缺乏频段导致不能注册到5G,相同的频段带宽也有差异,导致网速有差异
- 不同的节点测速也是有差异的,这个平常手机或电脑测速能感受到,因此可以多更换几个节点或测速服务器对比测试,计算平均网速
- 其实网速快的不是唯一追求,而是要稳定,因此可以更换不同模组,更换不同运营商的SIM卡对比测试,快速找到更合适的方案
- 电脑x86处理器对5G数据包处理效率更高,树莓派ARM架构在加密/协议栈运算时易满载,导致吞吐量下降。
- 电脑通常使用PCIe 3.0/4.0直连5G模组,提供充足带宽,而树莓派往往通过USB 3.0转接实际约,形成瓶颈。
- 频谱资源分配不均:网络设计优化偏向下行,大部分流量需求集中在接收内容;上行频谱资源较少,
- 天线发射功率限制: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
- 建议更换不同运营商的SIM卡测试下:不同的运营商支持的5G频段不一样,换卡同时也能排除卡的其它问题
- 可以更换网络小区或去到别的城区去测试:不同的区域覆盖的运营商网络也是不一样的,导致不同地方覆盖的5G频段也不一样,
- 请给模组充足的供电,供电不足会导致网络不稳定,充足的供电实现稳定的网速
- 可能是天线的频段没有覆盖到您使用的运营商的频段,请跟换适用于当地的全频段高增益天线测试,并且要把所有的天线都接上,所有天线都是有用的,否则也可能导致网络问题;
没有配置APN,APN决定了入网方式,是运营商和蜂窝模组的代理,有时候APN是能够自动获取的,很多时候需要手动获取,可以通过以下指令设置:
- 手动配置apn,指定运营商上网更顺畅,
AT+CGDCONT=1,"IPV4V6","Your_APN"
中国移动APN:CMNET;中国联通APN:3GNET;中国电信APN:CTNET 可以在以下网站查询各大运营商的APN: APN查询网站
- 品牌手机支持的5G频段可能比模块多得多,SIM卡支持的5G频段覆盖到手机但是没覆盖到5G模组,因此手机可能注册到5G,模块可能没注册到;
不同的运营商基站支持的5G频段有差异,请给模组更换多几个频段覆盖到5G模组频段的运营商的SIM卡对比测试网速。
- 手机基带芯片(SOC)更先进,数据处理速度更快,比树莓派性能强劲;
请更换5G模块到电脑主机等高性能SOC对比测试
- 手机蜂窝基带更先进,品牌手机基带可以去到X75, SIM82XX的基带是X55或X62;
更换高性能模组可以有效提升网速,如果追求极致网速,建议用高性能高通模组,例如SIM8262,RM520N等模组
- 手机天线设计更强,设备天线可能信号接收弱;
更换更高增益的外接天线,增强信号接收能力
- 手机可能与运营商深度适配,网络优化更好,支持更高阶调制,后台智能管理连接,设备可能保持低效链路,支持更高阶调制,设备可能限制调制方式;而5G模块还在不断优化升级中,相信不久将来网速可以和普通手机齐头并进
- 大部分手机内部主控(SOC) 和模组不是走USB连接的,而是通信更快的PCIE等高性能接口;
可以考虑改用PCIE直连,PCIE转网口等主板,可以实现网速最优化
网络
这种情况可能是没有成功入网,可按照下面步骤排查:
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?
- 建议更换不同运营商的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手机安装Cellular-Z(各大应用商店都可以下载)查看详细的网络信息:
- 苹果手机可以按照以下步骤获取频段信息:
- 打开手机拨号,输入*3001#12345#*,然后点击拨号按钮
- 在弹出的页面中,先找到并点击“Serving Cell Info”,再找到并点击“Freg Band Indicato
- 根据运营商的发出的表格进行查询,就可以知道了
- 苹果手机可以按照以下步骤获取频段信息:
AT+CSYSSEL="nr5g_band",41:78
- 建议用更便捷的RNDIS拨号
- 可以烧录最新的树莓派Raspbian系统,重新配置NDIS拨号
- 或者用已经配置好驱动的镜像 RNDIS拨号开机自启Raspbian系统镜像(已装好驱动)
- 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
{{{5}}}
定位
usb,树莓派运行sudo ./install 会加载USB驱动,我们会3B/4B的USB连接器进行连接通信;windows按照教程操作也是加载呢USB驱动,没有USB驱动的时候是会显示成未知设备的。
默认不占用。
确保您的系统内核是5.4以上的,树莓派不要使用sudo update升级到最新的版本,这样会把内核版本升级到高于目前固件的版本会无法识别。
可以用以下指令打开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
硬件
- ANT 0 和 1 功能可以替代,2 和 3 功能可以替代,通常掉一个天线的话,不影响基本功能
- 如果仅是座子掉了,换个座子上去即可,如果连铜皮都掉了,那通常就不能维修
- 取下来时,请左右松动用力均衡拔下,切勿蛮力拉扯
- IPEX4代座子相对脆弱,使用时,请更加小心谨慎
滚轴风扇长时间工作后,润滑油可能蒸发,导致噪声增大,这个是滚轴风扇的通性,不是风扇出故障:
- 我们没验证过的模组(包括FM350X等拆机模组),不确保能支持,以下模组有验证过是支持的:
广和通:FM650-CN FM160-EAU SIMCOM:SIM8202G-M2 SIM8262E-M2 SIM8262A-M2 移远(USB的AA模组): RM500U-CNV RM500Q-GL/RM502Q-AE RM520N-GL RM530N-GL
- 移远模组特殊说明:这个是USB3.0协议的,需要用支持USB的AA移远模组不支持PCIE协议的模组(RM520 AP ~~),不建议使用从二手市场买的模组,这边也不做支持,建议选购我们有验证过的上架模组,比较有保障,如下图的RM520_AA模组是可以支持的:
- 若需要把M.2 TO 4G/5G HAT用于其他4G/5G模组,可参考下图M.2连接示意图,自行检查下是否有引脚存在冲突,再接入进行测试:
- USB 3.2 Gen1 5G DONGLE和USB TO M.2 B KEY 套餐不含 5G 模组,5G 模组须另外选购;若用于其他模组,须确认引脚兼容性,以实测为准。
不同的工作状态,功耗有差异,使用5V供电,联网成功后,电流一般在0.5~2.5A的范围,平均大概为1.2A(仅供参考,具体视网络环境和联网工作状态而定:
应用
- 可以的,这个就好比两个正在用5G蜂窝网络的手机,可以通过运营商基站实现网络互联
- A和B树莓派分别通过RM500U-CN 5G HAT和SIM8262E-M2 5G HAT蜂窝模块注册到网络上网后(此时两个手机诞生了),可以走TCP,MQTT.邮件或者即时通信工具等等通信方式实现5G网络上的互联
- 但是蜂窝模块是不能点对点通信的,即使是零距离,蜂窝网也是要走运营商的基站通信,所以也是会产生数据费用的;如果要点对点通信,可以走蓝牙,wifi或者lora等方式,可以绕开运营商基站通信












