本篇试用报告由发烧友 ouxiaolong提供,感谢ouxiaolong的支持。飞凌嵌入式会持续开展开发板有奖试用活动,更有京东E卡等着你!欢迎大家的持续关注。
飞凌嵌入式OK3588-C开发板是一款性能强劲的旗舰产品,采用核心板+底板的分体式设计,基于Rockchip RK3588处理器设计,该处理器具有超高性能,包含4核Cortex-A55和4核Cortex-A76架构,Cortex-A55主频高达1.8GHz,Cortex-A76主频高达2.4GHz,且内置 NPU,功能丰富,可玩性极高。今天我就将借助OK3588-C开发板进行4G模组使用与测试。

一、Gobinet/QMI-WWAN/PPP拨号概述
1. Gobinet拨号
GOBI 高通Gobi无线宽带芯片技术,只需一个模块即可支持多种移动宽带网络和众多移动运营商。高通公司称全新的芯片将基于Gobi 4G LTE无线基带、MDM9615和MDM9215。这种技术可以在FDD和TDD网络下进行LTE连接,同时支持HSPA+和EV-DO网络、2G/3G网络。这意味着用户可以在本地使用高速4G LTE网络,在其他地方使用3G网络。Gobi平台在MDM芯片组的基础上还提供了软件增强层,这样可以使用不同技术下的无线连接更简单。
2. QMI-WWAN协议拨号
QMI: Qualcom Message Interface
MSM: Mobile station mode
AP: Application Procesor
高通平台目前都是非对称多核心,最主要的是AP和Modem。两个处理器怎么进行通信呢,我们把AP和Modem当作两个主机,问题就变得了很简单,TCP/IP协议不是一种非常成功的进程间跨主机通信方式。高通没有采用这种方式,但是借鉴了TCP/IP的框架设计。Qualcomm MSM Interface,作用用于AP和BP侧的交互,通俗说法就是让设备终端TE(可以是手机,PDA,计算机)对高通BP侧的AMSS系统进行操作,如调用函数,读取数据,设置其中的NV项等。
3.PPP协议拨号:点对点协议
PPP(点到点协议)在拨号过程中用于MS和PC间数据交互、协商。在拨号流程的初期首先开启的就是PC和MS直接的PPP过程,在拨号成功后,还需要依靠PPP协议对IP包进行封装传输数据。
二、驱动检查
首先检查是否有USB设备信息。

然后在dev目录下查看设备。

另外在dev下还有一个qcqmi0。

说明驱动已经集成了GobiNet。
三、拨号上网
拨号程序使用移远提供的quectel-CM,这是一个4G连接管理程序,交叉编译后得到可执行bin“quectel-CM”,将quectel-CM下的Makefile文件修改成如下,然后 make
CC:= aarch64-linux-gnu-gcc

把这个bin放到OK3588-C开发板上启动后上述一、二驱动没有问题的情况下直接执行该bin就可以。将quectel-CM可执行程序拷贝到OK3588-C开发板中。
【注】移动是[cmnet],电信是[ctnet]。
$ ./quectel-CM -s ctnet & root@ok3588:~# [03-16_23:36:36:353] WCDMA 这就是拨号成功了,当然也可查看IP信息。 接下来就是ping一下看是否可以联网。 # ping 211.149.226.120 可以看到能ping通外网。 这样设备就可以作为一个移动的网关的,配上无线网络,就可以做一个无线路由器了。
-
4G
+关注
关注
15文章
5590浏览量
121698 -
瑞芯微
+关注
关注
25文章
629浏览量
52645 -
RK3588
+关注
关注
7文章
432浏览量
6091 -
飞凌嵌入式
+关注
关注
3文章
105浏览量
579
发布评论请先 登录
RK3568开发板暗藏32位兼容开关?飞凌嵌入式带你一键解锁!

从DeepSeek到Qwen,AI大模型的移植与交互实战指南-飞凌嵌入式

大赛报名|飞凌嵌入式携手瑞芯微成为2025年全国大学生嵌入式大赛命题企业

电子发烧友荣获飞凌嵌入式“2024年度最具价值媒体”奖
RK3588开发板上部署DeepSeek-R1大模型的完整指南
3.1s启动!飞凌嵌入式i.MX93开发板部署LVGL,打造更高效的GUI

2秒启动!飞凌嵌入式RK3506开发板LVGL显示方案,让界面炫起来

评论