FM650-CN 5G for Jetson Nano
来自Waveshare Wiki
| ||||||||||||||||||||
| ||||||||||||||||||||
说明
本产品是一款支持 5G/4G/3G 的 Jetson Nano 通信扩展模块,核心 5G 模组可选择 SIMCom SIM8202G-M2、广和通 FM650-CN 和移远 RM520N-GL,支持 5G NSA 和 SA 组网。 底板板载 M2 封装标准接口,可兼容接入多款 4G 或 5G 的 M2 封装通信模组,板载 USB 3.1、音频、SIM 卡槽等资源接口,配套完善的配置脚本和使用开发资料,方便快速地接入 Jetson Nano 或计算机进行 5G 高速上网,既可快速学习评估 5G 模块,也可快速集成到各种需要 5G 通信的应用场景中。
产品参数
- 集成丰富的网络协议,支持多种驱动和软件功能,支持 Windows / Linux / Android 等操作系统
- 板载 USB 3.1 接口,向下兼容 USB 2.0,可用于接入电脑、树莓派或 Jetson Nano 主板进行高速 5G 上网
- 板载 M.2 B KEY 标准接口,可兼容选配 FM650-CN / RM500U-CNV / RM500Q-CN / RM500Q-GL / RM520N-GL 系列 5G 模组
- 板载 UART、PWR 和 RST 控制引脚,内置电平转换,支持拨码开关使能,可兼容接入 Raspberry Pi 或 Arduino 等主控
- 板载 USB Type-C 接口,可通过开关使能,可用于外加电源给模块单独供电,以便外接更多负载,供电稳定且灵活
- 板载电源切换开关、复位按键和 LED 指示灯,方便控制模块开关机和查看运行状态
- 板载两路 SIM 卡槽,双卡单待,可通过 AT 指令切换使能
- 板载高效能的电源电路,可输出高达 3A 电流
- 可选配金属外壳,支持壁挂和导轨式安装,固定安装更方便
资源简介
序号 | 接口 | 描述 |
---|---|---|
1 | M.2 | 兼容 SIM8200EA-M2、SIM8202G-M2、FM650-CN 和 RM520N-GL |
2 | USB 3.1 | 可用于接入电脑或 Jetson Nano |
3 | 3.5mm 耳机/麦克风接口 | - |
4 | 40IN GPIO 接口 | 方便接入 Jetson Nano |
5 | 风扇接口 | 可用于接入5V的散热风扇 |
6 | nano SIM 卡接口 | 支持 1.8V 和 3V 的 SIM 卡 |
7 | 5V 3A 供电接口 | - |
8 | 网络指示灯 | - |
9 | 电源指示灯 | - |
10 | 复位开关 | - |
11 | 电源开关 | - |
12 | 电源电路 | - |
13 | 音频驱动电路 | - |
14 | 供电选择跳线帽 | 5V - SYS: 通过 Jetson Nano 的 40PIN GPIO 进行供电 5V - USB: 通过供电接口外接的 5V 3A 适配器进行供电 |
15 | 模组开关机引脚使能跳线帽 | PWR - D5: 默认接上,可以使用 Jetson Nano 的 D5 控制模组开关机 |
16 | 模组复位引脚使能跳线帽 | RST - D6: 默认不接,接上可以使用 Jetson Nano D6 控制模块复位 |
17 | 音频输入输出引脚 | MIC+/MIC-: 接外部麦克风 SPK+/SPK-: 接外部喇叭 |
测试说明
模组常用AT指令
命令 | 说明 | 返回值 |
---|---|---|
AT | AT测试指令 | OK |
ATE | ATE1设置回显 ATE0关闭回显 |
OK |
AT+CGMI | 查询模组制造商 | OK |
AT+CGMM | 查询模组型号 | OK |
AT+CGSN | 查询产品序列号 | OK |
ATI | 查询模块版本以及IMEI | OK |
AT+IPR? | 设置模块硬件串口波特率 | +IPR: OK |
AT+CFUN=1,1 | 复位模块 | OK |
AT+GTDUALSIM? | 查询SIM卡选用情况: 返回1,选择SIM卡1; 返回2,选择SIM卡2 |
+QUIMSLOT: 1/2 OK |
AT+CPIN? | 查询SIM卡状态,返回READY,SIM卡能正常识别 | +CPIN: READY |
AT+COPS? | 查询当前运营商,正常联网后会返回运营商信息 | +COPS: OK |
AT+CEREG? | 查询网络注册状态 | +CEREG: OK |
AT+CGDCONT=1,"IP""Your_APN" | 设置接入点信息态 | OK |
AT+GTRNDIS? | 查看模块是否获取到IP | OK |
SIM卡选择
模组,支持同时接入两个SIM卡,双卡单待,可通过 AT 指令切换使能其中一路SIM卡工作:
- 默认是选用了SIM卡1,可以用以下指令查询确认:
AT+GTDUALSIM?
- 切换SIM卡2,请用以下指令:
AT+GTDUALSIM=1
- 换回SIM卡1,请用以下指令:
AT+GTDUALSIM=0
- 查询对应的卡槽是否识别到SIM卡:
AT+CPIN?
Windows使用
安装驱动
- 通过双头 usb3.0 数据线 接FM650-CN 5G HAT到电脑后,其它设备出现一系列未安装驱动的未知设备:
- 进入FIBOCOM_Fx650_Series_USB_Driver_Windows目录。
- 点击DPInst64.exe安装驱动(如果是32位电脑,点击DPInst32.exe),完成安装后,设备管理器会生成如下设备:
Jetson Nano 使用
硬件连接
硬件准备
序号 | 元件 | 数量 |
---|---|---|
1 | Jetson Nano 5G/4G/3G 扩展板 | 1 |
2 | FM650-CN | 1 |
3 | 5G 天线 | 4 |
4 | 双头 USB3.0 数据线(公对公) | 1 |
5 | 散热片 | 1 |
6 | 螺丝包 | 1 |
7 | 5V 3A 电源 | 1 |
8 | Jetson Nano 黑色亚克力面板 | 1 |
9 | USB 3.0 适配器(C型) | 1 |
安装说明
- 给RM520N-GL 5G for Jetson Nano安装Nano SIM卡
- 用双头USB3.0数据线或者USB3.0转接头连接RM520N-GL 5G for Jetson Nano和主机
- 将SMA转IPEX4代延长线安装到盖板去
- 锁好铜柱和螺丝等配件,拧上5G天线
加载USB设备描述符
为了识别模块,需要将模块的 VID 和 PID 信息添加到文件 [内核]
- 查看FM650-CN的VID和PID
lsusb
- 添加VID和PID
sudo su sudo modprobe option sudo sh -c 'echo "2cb7 0a05" > /sys/bus/usb-serial/drivers/option1/new_id' sudo sh -c 'echo "2cb7 0a06" > /sys/bus/usb-serial/drivers/option1/new_id'
- 成功添加PID并重启Jetson nano后,在命令行界面输入以下以下指令出现USB0-USB4五个设备符
ls /dev/ttyUSB*
ECM 拨号上网
- 打开minicom
sudo apt-get install minicom sudo minicom -D /dev/ttyUSB0
- 在minicom中发送以下指令来RNDIS拨号上网
ATE1 AT+CPIN? AT+CGDCONT=1,"IP","Your_APN" AT+CGREG? AT+CGDCONT? AT+GTRNDIS=1,1
- 模块重启后,NET灯亮起,用以下指令检查获取IP情况(可选)
AT+GTRNDIS?
- 用以下指令获取IP和设置DNS:
sudo dhclient -v usb1 sudo apt-get install udhcpc sudo udhcpc -i usb1 sudo route add -net 0.0.0.0 usb1
- 拨号后,通过以下指令可以看到usb1获取到ip:
ifconfig
- 测试usb1联网状况
ping -I usb1 www.baidu.com