华为4G ME909S-821芯片通过USB连接到到嵌入式linux板子上,设备反复连接又断开

ykeastronaut 2017-06-20 07:46:34
目前在开发板上碰到这问题,当在供电华为USB接口的 ME909S-821 4G模块后,嵌入式linux板子在 识别该USB设备过程中,总是出现先识别出ttyUSB0....4,接着roothub检测到接入的usb port的portstatus发生改变,由480Mbps变为了12Mbps,从而 将所有 ttyUSBx依次又断掉,板子反复这个过程。 USB大虾们请给点调试意见,谢谢了!
状态如下: 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
...全文
2076 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ykeastronaut 2017-08-17
  • 打赏
  • 举报
回复
感谢楼上各位的建议! 之前在排查过程中,PC上连接4G模块是不会与问题。后来偶然间串联接入usb协议分析仪,发现开发板就不会出现这种问题了。因此怀疑还是硬件的问题。 最后硬件又排查出,4G模块所在的测试盒子上还有1个usb2serial的芯片,也接到了同一个D+-线上,因此造成了干扰,把这块没用的芯片去掉后,就一切正常了。当然可能也和usb主控的识别有问题。
陈加明 2017-08-05
  • 打赏
  • 举报
回复
楼主,你好,4G这个问题你是怎么解决的呢,我也遇到类似的问题?
benjamin_fy 2017-06-29
  • 打赏
  • 举报
回复
有没有拨号 如果只是挂载设备节点,查下驱动
gooogleman 2017-06-23
  • 打赏
  • 举报
回复
option: option_instat_callback: error -108?这个似乎是option.c这个文件没改好? 还有你把USB接到电脑,看是否也一样会断,确认是否是硬件问题。
benjamin_fy 2017-06-22
  • 打赏
  • 举报
回复
多半硬件的问题 查下电源 看有没有明显波动
jklinux 2017-06-21
  • 打赏
  • 举报
回复
这种问题有可能是usb hub芯片不稳定有关。 也有可能是板上电源功率不够,可以换个电流更大点的电源试试

21,615

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
  • 驱动开发/核心开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧