Radxa ROCK 5B+开发板使用4G模块(移远EC200A)

前一篇博客:Radxa ROCK 5B+开发板基本配置和上手测试

1、移远EC200A介绍

EC200A 系列是移远通信专为 M2M 和 IoT 领域设计的 LTE Cat 4 无线通信模块,采用 3GPP Rel. 9 LTE 技术,支持最大下行速率 150 Mbps 和最大上行速率50 Mbps。同时,EC200A 系列在封装上兼容移远通信的多网络制式 LTE Standard EC25 系列、EC21 系列、EC20-CE、EG25-G、EC200D-CN、EC200U 系列、EC200NCN 和 UMTS/HSPA+ UC200T 系列模块。

IPEX 天线:一代 IPEX

在这里插入图片描述

2、ROCK 5B+安装模组

ROCK 5B+正面M2插槽长度是2242,提供USB信号。

在这里插入图片描述

背面有SIM卡槽,需要插入SIM卡

在这里插入图片描述

3、bsp编译内核

如果你的ROCK 5B+已经是基于linux 6.1内核构建的官方系统,那可以跳过第3节

如果你使用的是基于linux 5.10内核构建的官方系统(如下所示),需要在内核中添加EC200A的PID VID

root@rock-5b-plus:/home/radxa# uname -a
Linux rock-5b-plus 5.10.110-32-rockchip #92ee46136 SMP Wed Mar 27 10:42:24 UTC 2024 aarch64 GNU/Linux

官方bsp编译:https://docs.radxa.com/rock5/rock5b/low-level-dev/kernel

bsp 是 Radxa 提供的一套快速构建 U-Boot Kernel 的工具,使用 bsp 非常方便就能构建出自己的 U-Boot 和 Kernel.

我进行bsp编译内核的环境如下:

在这里插入图片描述

修改的代码其实只有两处:

在这里插入图片描述

增加后截图:

在这里插入图片描述

改好保存以后,在bsp目录下输入

# 899是我自己设定的,指定内核的版本号为 899,以优先使用
./bsp --no-prepare-source linux rockchip -r 899 

在 ROCK 5B+开发板上安装 deb 包

sudo dpkg -i linux-image-5.10.160-999-rockchip_5.10.160-20_arm64.deb
sudo dpkg -i linux-headers-5.10.160-999-rockchip_5.10.160-20_arm64.deb
sudo reboot

在这里插入图片描述
在这里插入图片描述

之后就可以正常识别EC200A了
在这里插入图片描述

4、使用4G模块拨号上网

sudo apt-get install usb-modeswitch usb-modeswitch-data
# 安装拨号软件
sudo apt-get install wvdial

配置sudo nano /etc/wvdial.conf
改成如下配置

[Dialer Defaults]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0
Init3 = at+cgdcont=1,"ip","ctnet"
ISDN = 0
Modem Type = Analog Modem
Baud = 9600
New PPPD = yes
Modem = /dev/ttyUSB2
ISDN = 0
Phone = #777
Password = card
Username = card

APN设置:具体是移动或者联通或者电信就是 Init3 Phone 稍有不同 其他基本一致,这里是电信。

移动: at+cgdcont=1,“ip”,“cmnet”

联通: at+cgdcont=1,“ip”,“3gnet”

电信: at+cgdcont=1,“ip”,“ctnet”

拨号:

移动:991#或981#

联通: *99#

电信: #777

开始拨号:

sudo wvdial hw1

在这里插入图片描述

ping -I ppp0 www.baidu.com

在这里插入图片描述

5、注意事项

  • 最好不要在板子上进行编译,推荐在x86虚拟机上编译
  • 拉取内核代码以后,保存在bsp目录下的.src
  • 使用新系统可以直接使用,推荐使用最新系统
  • apt如果下载有问题,使用date命令看下时间对不对,然后参考官方教程更换下镜像源:https://docs.radxa.com/template/sbc/radxa-os/using-apt
  • 20
    点赞
  • 23
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值