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

news2025/4/8 1:11:35

目录

  • 1、移远EC200A介绍
  • 2、ROCK 5B+安装模组
  • 3、bsp编译内核
  • 4、使用4G模块拨号上网
  • 5、注意事项

前一篇博客: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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1977594.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

萱仔大模型学习记录5-langchain实战

前面我的bertlora微调已经跑出了不错的结果,我也学会了如何在bert上使用Lora进行微调,我后续会补充一个医疗意图识别的项目于这个系列,现在这个医疗意图识别代码还暂时不准备公开。我就继续按照我的计划学习一番LangChain。 LangChain是一个用…

yolov5 part2

two-stage (两阶段):Faster-rcnn Mask-Rcnn系列 one-stage (单阶段):YOLO系列 最核心的优势:速度非常快,适合实时监测任务。但是缺点也有,效果可能不好 速度较慢在2018…

Http自定义Header导致的跨域问题

最近写一个小项目,前后端分离,在调试过程中访问远程接口,出现了CORS问题,接口使用的laravel框架,于是添加了解决跨域的中间件,但是前端显示仍存在跨域问题,以为自己写的有问题,检查了…

等待唤醒机制两种实现方法-阻塞队列

桌子上有面条-》吃货执行 桌子上没面条-》生产者制造执行 1、消费者等待 消费者先抢到CPU执行权,发现桌子上没有面条,于是变成等待wait状态,并释放CPU执行权,此时的CPU肯定会被厨师抢到,初始开始做面条,…

南京观海微电子----使用运算放大器过零检测器电路图

使用运算放大器的过零检测电路 过零检测电路是运算放大器作为比较器的一种应用。它用于跟踪正弦波形在越过零电压时从正变为负或从负变为正的变化。它也可以用作方波发生器。过零检测器有许多应用,如时间标记发生器、相位计、频率计数器等。过零检测器可以用多种…

基于FPGA的数字信号处理(22)--进位保存加法器(Carry Save Adder, CSA)

目录 1、拆解多个数的加法 2、进位保存加法器 3、CSA的优点和缺点 4、CSA电路的实现 文章总目录点这里:《基于FPGA的数字信号处理》专栏的导航与说明 1、拆解多个数的加法 考虑3个4bits数相加,10 4 7 21 的过程是这样的: 其中的红色数…

【树莓派】初始化配置(自动连wifi,自动开启SSH)换清华源,远程桌面连接

@TOC 【树莓派】初始化配置(自动连wifi,自动开启SSH)换清华源 一 .烧录系统 二 .自动连wifi,自动开启SSH 三.插电启动派 四.找到树莓派的IP,SSH连接(默认账密 pi:raspberry) 五.更改清华源 注意:按快捷键ctrl+x,会提示是否保存,按Y键确认即可 1.sudo nano /etc/apt/sourc…

java面向对象编程入门

一、前言: 在Java中,面向对象编程(Object-Oriented Programming, OOP)是一种核心的编程范式。Java的设计和开发都是基于面向对象的思想。面向对象编程的主要目的是提高代码的可重用性、灵活性和可维护性。以下是Java面向对象编程…

在windows本地机搭建gitlab

在windows本地机搭建gitlab 1. 解决方案2. docker安装gitlab2.1 下载Docker Desktop2.2 安装gitlab的docker2.3 配置gitlab网页2.3 配置gitlab配置文件 3. frp端口转发4. ssh密钥配置5. 运行 1. 解决方案 注:gitlab只有linux版本,并不存在windows版本&a…

小柴带你学AutoSar系列三、标准和规范篇(2)BSWGeneral

BSWDistributionGuide BSW在AUTOSAR架构中的这里哦 BSW Distribution in Multi-Core Systems BSW Functional Clusters BSW功能集群是一组相关功能的模块 BSW functional clusters are groups of functionally coherent BSW modules. The following types of clusters might…

如何搭建云电脑?让数据更安全。。。。。。

上周,微软Windows系统的蓝屏故障对各行各业造成了严重影响。航空业首当其冲,当天所有航班停飞,人员滞留在机场。 酒店业也未能幸免,同样受到波及。 1. 故障分析及解决措施 本次蓝屏事件的导火索是CrowdStrike公司更新的驱动程序。CrowdStrike提供的解决方案相当复杂,用户需要…

JavaFX布局-ScrollPane

JavaFX布局-ScrollPane 常用属性paddingcontentvbarPolicyhbarPolicyfitToWidthfitToHeight 实现方式Java实现 一个容器组件,用于展示那些可能超出窗口尺寸的内容当内容超过容器的大小时,会自动出现滚动条 常用属性 padding 内边距,可以单独…

【开源分享】PHP在线提交工单源码|工单管理系统源码 (附源码搭建教程)

一、设备报修工作内容 1.工单管理:设备报修系统可以将设备故障统计为工单并对工单进行汇总管理。将工单数据进行归类,将故障分类进行查看、统计、分析等等。 2.设备状态:工单可通过用户上报设备状态数据进行查看,维修工程师在维…

跟李沐学AI:LeNet

LeNet整体由两部分组成:由两个卷积层组成的卷积编码器、由三个全连接层组成的全连接层密集快。 每个卷积块的基本单元是一个卷积层、一个sigmoid激活函数和平均池化层。每个卷积层使用5x5的卷积核和一个sigmoid激活函数。 这些层将输入映射到多个二维特征输出同时输…

保研机试练习:leetcode算法top200(第二弹)

🌮101.对称二叉树(简单) 🍟题目描述 🍟题目反思 对称二叉树,对每个节点来说,就是当前节点相同,且左右镜像相等。这道题目重点也是在于掌握递归检查树上。 🍟代码 /**…

C# 自定义控件无法加载

问题 在做winform开发时自己定义了一个控件,控件在工具箱中显示了,但是拖动到窗体设计器时会提示未能加载工具箱项xxx,将从工具箱中将其删除,如下图所示: 点击确定后,控件会从工具箱中移除。 解决方法 将 生成>…

深信服的云桌面操作简要

看了深信服的云桌面操作手册,讲真,我是没有耐心看的,656页,我是云桌面管理员,为了管理也必须耐着性子去看,但我看了40页就看不下去了,太啰嗦了。 深信服的技术人员安装好服务器后给我实际演示操…

【C++题解】1351. 买公园门票

欢迎关注本专栏《C从零基础到信奥赛入门级(CSP-J)》 问题:1351. 买公园门票 类型:简单穷举 题目描述: 某公园门票价格为:成人票 8 元 / 张,儿童票 3 元 / 张;某旅游团来公园游玩&…

Memcached未授权访问漏洞

Memcached未授权访问漏洞 Memcache能够提供临时数据存储服务,可以提高网站的整体性能,但由于memcache安全设计缺陷,默认开放的端口是11211,导致不需要密码就可以访问,攻击者可以直接连接服务器的11211端口获取数据库中…