一、产品介绍¶
产品简介¶
EC20¶
EC20 是移远通信推出的 LTE Cat 4 无线通信模块,采用 LTE 3GPP Rel.11 技术,支持最大下行速率 150Mbps 和 最大上行速率 50Mbps ;同时在封装上兼容移远通信 UMTS/HSPA+ UC20 模块以及移远通信多网络制式 LTE Cat 3 模 块,实现了 3G 网络与 4G 网络之间的无缝切换。
此模块不支持语音通话和短信,如果需要支持,请联系商务 sales@t-firefly.com。
详细参数¶
型号 | EC20 R2.1 Mini PCIe |
---|---|
工作频段 | TDD-LTE: B38/B39/B40/B41 FDD-LTE: B1/B3/B8 WCDMA: B1/B8 TD-SCDMA: B34/B39 GSM: 900/1800 MHz |
数据传输 | TDD-LTE: Max 130Mbps (DL) Max 35Mbps (UL) FDD-LTE: Max 150Mbps (DL) Max 50Mbps (UL) DC-HSPA+: Max 42Mbps (DL) Max 5.76Mbps (UL) UMTS: Max 384Kbps (DL) Max 384Kbps (UL) TD-SCDMA: Max 4.2Mbps (DL) Max 2.2Mbps (UL) CDMA: Max 3.1Mbps (DL) Max 1.8Mbps (UL) EDGE: Max 236.8Kbps (DL) Max 236.8Kbps (UL) GPRS: Max 85.6Kbps (DL) Max 85.6Kbps (UL) |
接口连接器 | USB: USB 2.0 高速接口, 480Mbps 数字语音: 1个数字语音接口(可选) USIM: 1.8/3.3V 网络指示: x2, NET_STATUS 和 NET_MODE UART: x1 UART 复位: 低电平 PWRKEY: 低电平 天线接口: x3(主天线,分集天线和GNSS天线接口) ADC: x2 |
结构尺寸 | 51.0mm x 30.0mm x 4.9mm 重量: 约 10.5g 认证: CCC/NA*/TA |
二、使用方法¶
硬件连接¶
模组连接¶
PCIE 接口的连接¶
主控 | 板卡型号 |
---|---|
PX30 | AIO-PX30-JD4 |
RK3128 | AIO-3128C |
RK3288 | AIO-3288C, AIO-3288J |
RK3399 | AIO-3399C, AIO-3399JD4, AIO-3399J, Firefly-RK3399 |
RK3399Pro | AIO-3399Pro-JD4, AIO-3399ProC |
RK3566 | AIO-3566JD4 |
RK3568 | AIO-3568J, ROC-RK3568-PC SE |
RV1126_RV1109 | AIO-1126-JD4, AIO-1109-JD4 |
RK3588 | ITX-3588J, AIO-3588SJD4 ,AIO-3588Q |
USB 接口的连接¶
SIM 卡的插入¶
四、入门教程¶
固件烧写¶
主控 | USB 线刷 | SD 卡升级 |
---|---|---|
PX30 | AIO-PX30-JD4 | |
RK3128 | Firefly-RK3128, AIO-3128C | |
RK3288 | Firefly-RK3288, AIO-3288J, AIO-3288C | Firefly-RK3288, AIO-3288J, AIO-3288C |
RK3308 | ROC-RK3308-CC, ROC-RK3308B-CC-PLUS | |
RK3328 | ROC-RK3328-CC, ROC-RK3328-PC | ROC-RK3328-CC |
RK3399 | Firefly-RK3399, ROC-RK3399-PC ROC-RK3399-PC-PLUS, AIO-3399JD4, AIO-3399J AIO-3399C |
Firefly-RK3399, ROC-RK3399-PC ROC-RK3399-PC-PLUS, AIO-3399JD4, AIO-3399J AIO-3399C |
RK3399Pro | AIO-3399Pro-JD4, AIO-3399ProC | AIO-3399Pro-JD4, AIO-3399ProC |
RK3566 | AIO-3566JD4, ROC-RK3566-PC | AIO-3566JD4, ROC-RK3566-PC |
RK3568 | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE |
RV1126_RV1109 | AIO-1126-JD4, AIO-1109-JD4, CAM-C1126S2U, CAM-C1109S2U | AIO-1126-JD4, AIO-1109-JD4 |
RK3588 | ITX-3588J, ROC-RK3588S-PC, AIO-3588SJD4,AIO-3588Q | ITX-3588J, ROC-RK3588S-PC, AIO-3588SJD4 ,AIO-3588Q |
固件制作¶
PX30 系列¶
系统 | 板卡型号 |
---|---|
Android8.1 | AIO-PX30-JD4 |
Ubuntu | AIO-PX30-JD4 |
Buildroot | AIO-PX30-JD4 |
RK3128 系列¶
系统 | 板卡型号 |
---|---|
Android5.1 | Firefly-RK3288, AIO-3288J, AIO-3288C |
RK3288 系列¶
系统 | 板卡型号 |
---|---|
Android5.1 | Firefly-RK3288, AIO-3288J, AIO-3288C |
Ubuntu | Firefly-RK3288, AIO-3288J, AIO-3288C |
Buildroot | Firefly-RK3288, AIO-3288J, AIO-3288C |
RK3308 系列¶
系统 | 板卡型号 |
---|---|
Buildroot | ROC-RK3308-CC, ROC-RK3308B-CC-PLUS |
RK3328 系列¶
系统 | 板卡型号 |
---|---|
Android7.1 | ROC-RK3328-CC |
Android8.1 | ROC-RK3328-CC |
Android10.0 | ROC-RK3328-PC |
Ubuntu | ROC-RK3328-CC, ROC-RK3328-PC |
RK3399 系列¶
系统 | 板卡型号 |
---|---|
Android7.1 Industry | Firefly-RK3399, ROC-RK3399-PC, ROC-RK3399-PC-PLUS, ROC-RK3399-PC-Pro, AIO-3399JD4, AIO-3399J, AIO-3399C, Face-RK3399 |
Android10.0 | ROC-RK3399-PC-PLUS, ROC-RK3399-PC-Pro,AIO-3399J, AIO-3399C |
Ubuntu | Firefly-RK3399, ROC-RK3399-PC, ROC-RK3399-PC-PLUS, AIO-3399JD4, AIO-3399J, AIO-3399C |
Buildroot | Firefly-RK3399, ROC-RK3399-PC, ROC-RK3399-PC-PLUS, AIO-3399JD4, AIO-3399J, AIO-3399C |
RK3399Pro 系列¶
系统 | 板卡型号 |
---|---|
Android9.0 | AIO-3399Pro-JD4, AIO-3399ProC |
Ubuntu | AIO-3399Pro-JD4, AIO-3399ProC |
RK3566 系列¶
系统 | 板卡型号 |
---|---|
Android11.0 | AIO-3566JD4, ROC-RK3566-PC |
Ubuntu | AIO-3566JD4, ROC-RK3566-PC |
Buildroot | AIO-3566JD4, ROC-RK3566-PC |
RK3568 系列¶
系统 | 板卡型号 |
---|---|
Android11.0 | AIO-3568J, ROC-RK3568-PC, ROC-RK3568-PC SE |
Ubuntu | AIO-3568J, ROC-RK3568-PC |
Buildroot | AIO-3568J, ROC-RK3568-PC |
RV1126_RV1109 系列¶
系统 | 板卡型号 |
---|---|
Buildroot | AIO-1126-JD4, AIO-1109-JD4, CAM-C1126S2U, CAM-C1109S2U |
RK3588 系列¶
系统 | 板卡型号 |
---|---|
Android12.0 | ITX-3588J,ROC-RK3588S-PC,AIO-3588SJD4,AIO-3588Q |
Buildroot | ITX-3588J,ROC-RK3588S-PC,AIO-3588SJD4,AIO-3588Q,AIO-3588MQ,AIO-3588JQ |
Ubuntu20.04 | ITX-3588J,ROC-RK3588S-PC,AIO-3588SJD4,AIO-3588Q,AIO-3588MQ,AIO-3588JQ |
Debian11 | ITX-3588J,ROC-RK3588S-PC,AIO-3588SJD4,AIO-3588Q,AIO-3588MQ,AIO-3588JQ |
GNSS(可选功能)¶
EC20 模组支持无线网络数据通讯,其中还分带 GNSS 和不带 GNSS 两种:
后缀为
SNNS
: 不支持 GNSS后缀为
SGNS
: 支持 GNSS
公版固件支持 GNSS 功能,但是默认关闭。
基本参数¶
支持 GPS、GLONASS、GALILEO、BEIDOU,兼容标准 NMEA 0183 协议,可通过 USB NMEA 接口输出 1Hz 频率的 NMEA 信息,默认输出串口为 /dev/ttyUSB1
,波特率 115200
bit/s。
天线要求¶
频率范围:1559MHz~1609MHz
极化:RHCP 或 Linear
VSWR:< 2(典型值)
有源天线噪声系数:< 1.5dB
有源天线增益:> 0dB
有源天线内嵌 LNA 增益:< 17dB
注意: GPS 天线需要使用有源天线
如何使能 GPS 和修改串口配置¶
Android 临时修改¶
使能 ADB: 如何使能 ADB, 参考各个产品的 Wiki 教程《ADB 的使用》的章节。
设置系统可读可写
adb shell setprop persist.sys.root_access 3 adb root && adb remount
修改参数
使能 GPS:将板卡
/vendor/build.prop
里面的ro.factory.hasGPS
修改为true
修改串口配置:将板卡
/system/etc/u-blox.conf
里面的SERIAL_DEVICE
修改为/dev/ttyUSB1
,SERIAL_BAUD_RATE
修改为115200
。
软重启板卡
Android 代码修改¶
使能 GPS
将 SDK 目录下
device/rockchip/{CPU}/{PRODUCT}/{PRODUCT}.mk
里面BOARD_HAS_GPS
修改为true
修改串口配置
将 SDK 目录下
device/rockchip/{CPU}/{PRODUCT}/gps/u-blox.conf
里面SERIAL_DEVICE
修改为/dev/ttyUSB1
,SERIAL_BAUD_RATE
修改为115200
。
重新编译 SDK 并烧录固件