EC200模块是否可以关闭DFU 功能提升开机识别速度

模组开机的时候映射的usb接口是下载口,如果没有触发下载, 模组会继续进行初始化,后面才是模组正常工作映射的端口
这样导致要枚举2次usb
[ 5.278778][ T78] usb 3-1: New USB device found, idVendor=2ecc, idProduct=3001, bcdDevice= 0.00
[ 5.280587][ T78] 1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 5.281574][ T78] usb 3-1: Product: WUKONG
[ 5.282128][ T78] usb 3-1: Manufacturer: MARVELL

[ 21.420496][ T234] usb 3-1: New USB device found, idVendor=2c7c, idProduct=6005, bcdDevice= 3.18
[ 21.421668][ T234] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 21.422678][ T234] usb 3-1: Product: EC200A-CN
[ 21.423270][ T234] usb 3-1: Manufacturer: Quectel
[ 21.423894][ T234] usb 3-1: SerialNumber: 0000

请问这个USB下载功能可以关闭吗,需要的时候再开启

你这个从5秒到21秒,确实太长了. 中间是不是USB掉口了?

正常情况,

[ 5.278778][ T78] usb 3-1: New USB device found, idVendor=2ecc, idProduct=3001, bcdDevice= 0.00
[ 5.280587][ T78] 1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 5.281574][ T78] usb 3-1: Product: WUKONG
[ 5.282128][ T78] usb 3-1: Manufacturer: MARVELL

这个不会出现,或者出现后很快就切到2C7C了.

fae 说的是wukong 是下载模式,
这个不会出现,或者出现后很快就切到2C7C了
正常出厂的时候这个功能是关闭的吗

正常出厂也可能会出现Marvell的VID/PID. 对使用没有任何影响。

ec200-boot.txt (1.1 MB)
你好,帮忙看下这个开机log, 两次usb 枚举有6s 间隔,这个是正常的吗?

[    6.031237][  T253] usb 3-1: New USB device found, idVendor=2ecc, idProduct=3001, bcdDevice= 0.00
[    6.032406][  T253] usb 3-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[    6.035405][  T253] usb 3-1: Product: WUKONG
[    6.036943][  T253] usb 3-1: Manufacturer: MARVELL
[    6.404528][  T253] usb 3-1: USB disconnect, device number 2
[   12.190021][  T253] usb 3-1: new high-speed USB device number 3 using xhci-mtk-p1
[   12.339663][  T253] usb 3-1: New USB device found, idVendor=2c7c, idProduct=6005, bcdDevice= 3.18
[   12.340836][  T253] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   12.341855][  T253] usb 3-1: Product: EC200A-CN
[   12.342493][  T253] usb 3-1: Manufacturer: Quectel
[   12.343134][  T253] usb 3-1: SerialNumber: 0000
[   12.406687][  T253] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB0
[   12.430493][  T253] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB1
[   12.438547][  T253] usb 3-1: GSM modem (1-port) converter now attached to ttyUSB2

这个时间还好。不影响使用。
这个模块在升级的时候,会开机检测idVendor=2ecc, idProduct=3001。调过这个升级工具的逻辑就用不了了。

王工,因为在android 产品,一般为了节省功耗,待机的时候关闭电源,这样在唤醒的时候,由于usb 枚举两次,再加上搜网,从亮屏到恢复信号,要25s ,这个太长了。如果只是关闭vbus挂起,在DRX=320ms的情况,模块还是有10mA 左右耗电,有没用办法节省时间?

关于模块的开机时间的问题,这个12秒识别到模块已经足够早了。至于模块注网的时间很快可以忽略,Android RIL拨号需要一些时间。
要模块更早被识别,可以试下将模块在u-boot里上电。
至于低功耗模式,可以另行咨询下相关专家。