RM530N-GL-5G-HAT+ 使用教程

产品介绍

专为 Raspberry Pi 5 设计的PCIe 转 5G M.2 转接板,兼容 3042 / 3052 尺寸的 5G 模组,支持 Gen2 模式,高速通信

特点

  • 支持 PCIe 协议 5G M.2 接口通信协议,高速通信,延迟低
  • PCI-E×1 Gen2 模式
  • 仅支持Raspberry PI 5
  • 兼容 3042 / 3052 尺寸的 5G M.2 通信模组
  • 板载工作指示灯,通电时PWR 长亮;使用SIM8262系列模组,注册到网络指示灯NET闪烁;使用RM5xx系列模组,注册到网络指示灯常亮,工作状态一目了然
  • HAT+设计,板载EEPROM芯片
  • 板载电源监控芯片,可实时监控5G模组工作状态
  • 预留风扇通风孔、风扇定位孔,为PI5风扇预留风道,增加空气流动,降低模组温度

产品尺寸


各型号对应模组资料


使用说明

硬件连接

注意排线方向,连接如图所示:

天线安装说明

本产品配套5G PCBA天线可通过配件螺丝包安装。推荐使用顶部安装方式


拨码开关控制

板载模组开关机、重启功能拨码开关与树莓派GPIO5、GPIO6相连,通过打开拨码开关可使用树莓派控制模组重启、开关

在默认情况下请打开板载拨码开关的RST,关闭PWR,可通过脚本使得树莓派重启时重启模组以便正常加载模组的PCIe接口


使用代码控制模组重启或开关机

使用python gpiozero库对gpio控制,高低电平切换实际所需时间需要参照模组开关机、重启时间时序修改

import subprocess
from gpiozero import LED
import time
# led = LED(5) #Ctl On/off 
led = LED(6) # Ctl Restart
led.on()
time.sleep(0.5)
led.off()

启动PCIE

向config.txt中添加dtparam=pciex1启动PCIe

sudo nano /boot/firmware/config.txt



内核升级

1.复制下述命令一键式升级(需要耗时5~10分钟,请耐心等待),命令已完成模组重启问题,此时请打开拨码开关RST,闭合PWR

wget -O - https://files.waveshare.com/wiki/PCIe-TO-5G-HAT%2B/install.sh | sudo bash

2.树莓派自动重启后,查看内核信息

 uname -a


模组模式修改

1.使用一根TYPE-C To USB接入windows电脑(此时您可能需要安装驱动,驱动文件在Wiki结尾驱动文件,请按照对应模组选择合适的驱动文件安装)

2.使用串口工具,打开模组AT端口

SIM8262XX系列模组

3.修改模组为PCIe EP模式,

at+cusbcfg=usbid,1e0e,9001
AT+CPCIEMODE=EP

修改模式后,请同时硬件重启树莓派和模组加载设备

RM5xxx系列模组

4.修改模组为PCIe EP模式

AT+QCFG="data_interface",1,0
AT+QCFG="pcie/mode",0
AT+QCFG="usbnet",2
AT+CFUN=1,1

修改模式后,请同时硬件重启(拔插树莓派树莓电源)和派5G模组加载设备

拨号上网测试

修改树莓派内核、模组PCIe模式后重启树莓派或断电重启

输入 lspci 查看PCIe设备加载情况


使用拨号工具拨号上网

sudo waveshare-CM &


电源监控

板载INA219芯片可以检测电压电流,方便监控设备状态,监控的是输入的5V电压状态(不是3.3V)

默认I2C地址 0x40,可通过背面电阻修改地址以支持不同扩展板的叠加

例程

wget https://www.waveshare.net/w/upload/6/68/PCIe_TO_M.2_HAT%2B.zip
unzip -o PCIe_TO_M.2_HAT+.zip -d ./PCIe_TO_M.2_HAT+
cd PCIe_TO_M.2_HAT
sudo python INA219.py


Openwrt系统移植

目前在Raspberry Pi 5上运行Openwrt操作系统具有一定实验性

示例镜像

拨号上网测试

使用下述拨号工具上网

waveshare-CM


Windows系统上网

使用本产品接入Windows并上网需要将模组设置为USB模式,使用板上Type-C接口接入windows 相关指令:

SIM8262XX系列模组

使用串口工具连接,切换模组模式自动拨号

at+cusbcfg=usbid,1e0e,9011

RM5xxx系列模组

修改模组的数据通道为USB

AT+QCFG="data_interface",0,0
AT+QCFG="usbnet",2



资料

数据手册

INA219

SIM8262系列模组

更多关于SIM8262E-M2模组的资料,请见:SIMCom官网

RM5xx系列模组

驱动文件

SIM8262系列模组

RM5xx系列模组


FAQ

提供的打包好的内核文件只适配最新的Raspberry OS,如果需要获取ubuntu系统镜像或其他linux的PCIe驱动支持请联系技术支持工程师


这种情况是跟模组的启动时间与驱动的加载时间息息相关,在自启动代码中应该适当修改缓加载驱动的延迟,此处设置为6秒即可

sudo nano /boot/firmware/overlays/gpio6_before_reboot.dtb.py




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


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


  • 如果仅是座子掉了,换个座子上去即可
  • 如果连铜皮都掉了,那通常就不能维修
  • 取下来时,请左右松动用力均衡拔下,切勿蛮力拉扯
  • IPEX4代座子相对脆弱,使用时,请更加小心谨慎


用minicom 打开/dev/mhi_DUN 发送AT指令

sudo minicom -D /dev/mhi_DUN



请先内核升级,把模组改为PCIE模式,并检查PCIE排线是否接好。


  • 树莓派可以在PCIE模式下改回USB模式,查看设备情况:
lspci


  • 加载到mhi_XXX 设备后,请用以下指令切换回USB (模式)
AT+CPCIEMODE=HOST


技术支持

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

手机:13434470212

邮箱:services04@spotpear.cn

QQ:202004841

TAG: ESP32 C3 mini Modbus POE ETH Relay MQTT 全志H618 Cortex-A7 树莓派5/4B UPS带PD快充诱导输出激活Type C不间断电源9600mAh 5V/5A 25W 充电宝 也支持手机/平板/迷你PC电脑等 工业级保护16路ETH以太网RJ45转继电器模块Modbus RTU导轨 2.15寸红黑白电子墨水屏(B) e-Paper 296×160 适用于Arduino树莓派Jetson Nano STM32 UART-WIFI232-B2 树莓派5 PCIE 树莓派10.1寸LCD显示屏HDMI触摸1920x1200迷你PC电脑副屏 MaixPy文档简介 CAN逻辑分析仪 树莓派5散热器 树莓派5摄像头教程 PoE以太网继电器 Modbus RTU RS485继电器 树莓派2.8寸DPI电容触摸显示屏 LCD模块 480×640像素 Jetson Orin专用铝合金外壳 带摄像头支架迷你机箱 适用于Jetson Orin Nano和Jetson Orin NX套件 树莓派5 UART T Watch S3 ESP32 S3 PMU 1.54寸可触摸显示屏编程手表 SX1262 433/868/915MHz兼容LILYGO