分享
780E linux 驱动配置手册
输入“/”快速插入
780E linux 驱动配置手册
一, 虚拟串口
1.
介绍
780 是基于移芯618 平台开发的,使用CDC - ACM 驱动,大部分linux 系统默认就支持,插入就可以使用,如果不支持使用如下配置
2.
配置内核
3.
确定端口
交叉编译后,板上运行,demesg 打印如下
说明ACM 驱动 780E 成功,其中节点:
1-1.3:1.2
为 AT 口 ,对应的操作文件 /dev/ttyACM0,进行通讯,如果没有合适的命令行工具,用如下的源代码编译个简单小程序
https://doc.openluat.com/article/645
1-1.3:1.4
为日志口 ,对应的操作文件 /dev/ttyACM1,进行抓日志,具体抓日志方法见
uart_capture.c
1-1.3:1.6
为modem 口,对应的操作文件 /dev/ttyACM2,客户可以,进行ppp 拨号,拨号文档见
https://doc.openluat.com/wiki/37?wiki_page_id=4466
4.
注意事项
a.
有些linux 设备存在模块重启后,操作文件会发生移位,比如本来是/dev/ttyACM1 是可以进行AT 通讯的,后来有不行,最靠谱的方法是通过驱动节点来找到操作文件
usb_find.c
可以用FindUsbDevice(AIRM2M_USB_DEVICE_AT_INTERFACE_ID),来寻找真正的需要的端口
相关文章见
https://doc.openluat.com/article/2080/0
b.
某些最简系统需要根据设备描述来识别,可以参考如下linux 上展示的细节进行适配:
lsusb_618
11.03KB
二 , RNDIS
780E 的 是标准的 rndis,因此一般的linux 就可以 ,按照下图下图配置