状态如下: loop:
Next:
[ 1152.585000] usb 1-1: new high-speed USB device number 2 using musb-hdrc
[ 1152.690000] usb 1-1: New USB device found, idVendor=12d1, idProduct=05c1
[ 1152.690000] usb 1-1: New USB device strings: Mfr=3, Product=2, SerialNumber=0
[ 1152.690000] usb 1-1: Product: huawei Technologies
[ 1152.690000] usb 1-1: Manufacturer: huawei,Incorporated
[ 1152.700000] option 1-1:2.1: GSM modem (1-port) converter detected
[ 1152.705000] usb 1-1:2.1: GSM modem (1-port) converter now attached to ttyUSB0
[ 1152.715000] option 1-1:2: GSM modem (1-port) converter detected
....
[ 40.508697] usb 1-1: USB disconnect, device number 2
[ 40.514129] option: option_instat_callback: error -108
[ 40.520446] option1 ttyUSB0: GSM modem (1-port) converter now disconnected from ttyUSB0
[ 40.528900] option 1-1:2.0: device disconnected
[ 40.533996] option1 ttyUSB1: GSM modem (1-port) converter now disconnected from ttyUSB1
[ 40.542419] option 1-1:2.1: device disconnected
[ 40.549926] option: option_instat_callback: error -108
[ 40.555572] option1 ttyUSB2: GSM modem (1-port) converter now disconnected from ttyUSB2
[ 40.564056] option 1-1:2.2: device disconnected
[ 40.569152] option1 ttyUSB3: GSM modem (1-port) converter now disconnected from ttyUSB3
[ 40.577575] option 1-1:2.3: device disconnected
[ 40.582641] option1 ttyUSB4: GSM modem (1-port) converter now disconnected from ttyUSB4
[ 40.591064] option 1-1:2.4: device disconnected
6 个解决方案
#1
这种问题有可能是usb hub芯片不稳定有关。
也有可能是板上电源功率不够,可以换个电流更大点的电源试试
也有可能是板上电源功率不够,可以换个电流更大点的电源试试
#2
多半硬件的问题 查下电源 看有没有明显波动
#3
option: option_instat_callback: error -108?这个似乎是option.c这个文件没改好?
还有你把USB接到电脑,看是否也一样会断,确认是否是硬件问题。
还有你把USB接到电脑,看是否也一样会断,确认是否是硬件问题。
#4
有没有拨号 如果只是挂载设备节点,查下驱动
#5
楼主,你好,4G这个问题你是怎么解决的呢,我也遇到类似的问题?
#6
感谢楼上各位的建议!
之前在排查过程中,PC上连接4G模块是不会与问题。后来偶然间串联接入usb协议分析仪,发现开发板就不会出现这种问题了。因此怀疑还是硬件的问题。 最后硬件又排查出,4G模块所在的测试盒子上还有1个usb2serial的芯片,也接到了同一个D+-线上,因此造成了干扰,把这块没用的芯片去掉后,就一切正常了。当然可能也和usb主控的识别有问题。
之前在排查过程中,PC上连接4G模块是不会与问题。后来偶然间串联接入usb协议分析仪,发现开发板就不会出现这种问题了。因此怀疑还是硬件的问题。 最后硬件又排查出,4G模块所在的测试盒子上还有1个usb2serial的芯片,也接到了同一个D+-线上,因此造成了干扰,把这块没用的芯片去掉后,就一切正常了。当然可能也和usb主控的识别有问题。
#1
这种问题有可能是usb hub芯片不稳定有关。
也有可能是板上电源功率不够,可以换个电流更大点的电源试试
也有可能是板上电源功率不够,可以换个电流更大点的电源试试
#2
多半硬件的问题 查下电源 看有没有明显波动
#3
option: option_instat_callback: error -108?这个似乎是option.c这个文件没改好?
还有你把USB接到电脑,看是否也一样会断,确认是否是硬件问题。
还有你把USB接到电脑,看是否也一样会断,确认是否是硬件问题。
#4
有没有拨号 如果只是挂载设备节点,查下驱动
#5
楼主,你好,4G这个问题你是怎么解决的呢,我也遇到类似的问题?
#6
感谢楼上各位的建议!
之前在排查过程中,PC上连接4G模块是不会与问题。后来偶然间串联接入usb协议分析仪,发现开发板就不会出现这种问题了。因此怀疑还是硬件的问题。 最后硬件又排查出,4G模块所在的测试盒子上还有1个usb2serial的芯片,也接到了同一个D+-线上,因此造成了干扰,把这块没用的芯片去掉后,就一切正常了。当然可能也和usb主控的识别有问题。
之前在排查过程中,PC上连接4G模块是不会与问题。后来偶然间串联接入usb协议分析仪,发现开发板就不会出现这种问题了。因此怀疑还是硬件的问题。 最后硬件又排查出,4G模块所在的测试盒子上还有1个usb2serial的芯片,也接到了同一个D+-线上,因此造成了干扰,把这块没用的芯片去掉后,就一切正常了。当然可能也和usb主控的识别有问题。