谷动谷力

 找回密码
 立即注册
查看: 1139|回复: 0
收起左侧

Linux_外卖用电瓶车行车记录仪_tcexeexe队:在“哪吒D1”上适...

[复制链接]
发表于 2022-11-27 11:49:07 | 显示全部楼层 |阅读模式
Linux_外卖用电瓶车行车记录仪_tcexeexe队:在“哪吒D1”上适配移远EC20,实现4G上网% z5 J) u3 k* ]' I
[color=rgba(0, 0, 0, 0.85)][color=rgba(0, 0, 0, 0.5)]

  g1 b0 \3 H1 z$ W2 E/ l  g
2 ?+ d5 F5 K" Z4 O
' \& m7 l" I6 [! q, o& D9 C
O1CN01UCrw9Q26toOrqlgow_!!6000000007720-2-tps-32-32.png [color=rgba(0, 0, 0, 0.5)]31& _5 O0 _% ]! U6 j
3 x7 a# s' Q1 T, @) ^
O1CN01Mdvf3y1Dt4tOBNCMn_!!6000000000273-2-tps-32-32.png [color=rgba(0, 0, 0, 0.5)]610 z' B. L# @' t

0 ~7 \- K$ Q8 X9 R[color=rgba(0, 0, 0, 0.5)]1106 m# `; x! y; c. L1 u9 I1 x
* a; S: K8 l/ E3 ^% \% t
4G上网是嵌入式设备的常见功能,本文介绍了如何在哪吒D1开发板上适配4G模块实现4G上网(以EC20为例),并开源了所需的PPP拨号上网驱动, a. n/ n( V- |1 r
[color=rgba(0, 0, 0, 0.85)]
1:代码替换
用Quectel_Linux_USB_Serial_Option_Driver_20210205中linux 5.4.51文件夹下的代码,替换Tina SDK中lichee/linux-5.4/drivers/usb/serial/ 中对应的文件
Quectel_Linux_USB_Serial_Option_Driver_20210205的下载链接:
提取码:odfb
2:打开linux中对应的USB driver
transfer_image1665157769327.png
3:重新编译系统,并且将新系统烧录到开发板上
cd /opt/d1/tina_d1_open_v2source build/envsetup.shlunchmake kernel_menuconfigmakepack
4:验证驱动安装是否成功
驱动安装成功以后,插入设备,应出现如下log:
transfer_image1665157769367.png
输入:
cat /dev/ttyUSB2 &echo -e "AT\r\n" > /dev/ttyUSB2
应该出现如下提示:
transfer_image1665157769323.png
则表示EC20的驱动已经成功安装。
5:PPP拨号
由于目前没有针对C906内核的ppp拨号软件,因此需要从源码重新编译;链接开源的是针对C906内核从PPP源码编译以后的PPP拨号软件,如果觉得好用,烦请点个Star:
使用方法:
(1)将pppd 和 chat 上传到 /usr/bin
(2)将 quectel-ppp,quectel-chat-connect,quectel-chat-disconnect 上传到 /etc/ppp/peers/.默认的拨号脚本是针对联通的
(3)使用 pppd call quectel-ppp 拨号联网
拨号成功后,输入ifconfig,出现ppp0相关网络配置,则标识拨号成功,此时就可以顺利上网
ec8d7c9bfe4831a31f179b250c50e684.png
由于4G模块基本都是使用3GPP的标准AT指令,所以例如高新兴,SIMCOM等厂家的模组,也可以试用上述流程,区别在于USB的vender ID和Product ID不同,这个需要根据模组的手册修改。

5 w$ h) h4 v2 ^, @, E. i& _
! n" w0 m$ W/ ^

: G5 p% C" m# e7 O- N/ ]- L
9 n9 K5 h. ?4 j& u# r9 T7 U! N' ^
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|深圳市光明谷科技有限公司|光明谷商城|Sunshine Silicon Corpporation ( 粤ICP备14060730号|Sitemap

GMT+8, 2024-3-19 13:11 , Processed in 0.103870 second(s), 39 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表