Android 下L716调试(ECM)

Android 下L716调试(ECM)
1、模块开机
a、首先检查硬件状态原理图审核确认无误,测量模块的vdd脚电压是否正常为1.8v,若正常1.8V则模块供电正常
2、上位机添加pid/vid
a、通过lsusb查看,模块已经正常开机且被上位机识别会出现对应的PID/VID,L716模块的为2CB7/0001—>ECM拨号模式(AT+GTUSBMODE=10)
b、在系统中添加了模块的kernel/usb/net/option.c中添加了模块的驱动,则可通过ls /dev/ttyUSB*查询枚举的端口一般是ttyUSB0开始(不固定)
在这里插入图片描述

3、ril库检查
a、抓取log之后,搜索Version,查看对应的的ril库版本,或者通过getprop | grep ril 确认对应的ril版本

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

4、卡检测
a通过radio log 搜索AT+CPIN?查看SIM看是否已经被识别,若未被识别首先排查硬件相关的,或直接插拔重启设备测试,注意是否检测热插拔功能命令AT+MSMPD=0/1
5、网卡驱动添加
a、通过log日志查看或者dmesg | grep cdc查看
正常的驱动:
在这里插入图片描述

没有添加ecm网卡驱动:
在这里插入图片描述

查看没有添加驱动的情况需联系客户上位机添加。
6、修改网卡名
a、发送getpeop | grep ril 查看:
在这里插入图片描述

b、通过adb把system/build.prop退出来修改,如下图。修改完成后推进去重新启动设备。
在这里插入图片描述
在这里插入图片描述

7、kernel修改
a、网卡名称与上位机本身网卡名称冲突,可在上位机环境中进行修改, 在 Kernel 中 找 到
drivers/net/usb/usbnet.c,通过 PID/VID 来匹配网卡名,如下:
在这里插入图片描述

8、数据开关
a、可以通过Android界面打开数据开关
svc data enable 打开数据
svc data disable 关闭数据
b、模块和wifi会产生冲突,不可以同时使用如手机也是这般可手动界面操作或发送命令:
svc wifi disable

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值