主题 : micro2440使用电池运行一段时间后usb设备驱动全部自动重启 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 33389
精华: 0
发帖: 14
金钱: 70 两
威望: 14 点
综合积分: 28 分
注册时间: 2010-11-30
最后登录: 2012-04-12
楼主  发表于: 2011-09-14 11:15

 micro2440使用电池运行一段时间后usb设备驱动全部自动重启

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
请教大家一个问题,困扰我多天了。。
我们实验室用的micro2440,自己做的扩展板,在板子上有USB接口、还有一个短信通信模块的接口,USB接口接WIFI无线网卡,通信模块的接口接的是一个短信收发的模块。micro2440启动后,短信收发模块驱动加载会在系统中模拟出几个ttyUSB口。最近用电池供电运行,运行一段时间后,时间或长或短,最后都会因为所有与USB有关的设备驱动自动重启,程序无法继续运行。。
提示是这样的:
//先打印一段wifi网卡断开的信息 然后重新加载wifi的驱动;然后把通信模块的驱动也重新加载一遍,重新模拟出几个新的ttyUSB口
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
WIFI device has been disconnected
select time is over,read again...
Now Reading the Serial...
Connection terminated.
---> RTMPFreeTxRxRingMemory
<--- RTMPFreeTxRxRingMemory
RTUSB disconnect successfully
usb 1-1: new full speed USB device using s3c2410-ohci and address 6
select time is over,read again...
Now Reading the Serial...
usb 1-1: New USB device found, idVendor=058f, idProduct=9254
usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 1-1: Product: Generic USB Hub
usb 1-1: Manufacturer: ALCOR
usb 1-1: configuration #1 chosen from 1 choice
hub 1-1:1.0: USB hub found
hub 1-1:1.0: 4 ports detected
usb 1-1.1: new full speed USB device using s3c2410-ohci and address 7
usb 1-1.1: New USB device found, idVendor=1e0e, idProduct=de19
usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.1: Product: USB 2.0 Based On A2000PH
usb 1-1.1: Manufacturer: SIMCom Technology 2009
usb 1-1.1: SerialNumber: 00000000000123456789
usb 1-1.1: configuration #1 chosen from 1 choice
usbserial_generic 1-1.1:1.0: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB1
usbserial_generic 1-1.1:1.1: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB3
usbserial_generic 1-1.1:1.2: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB4
usbserial_generic 1-1.1:1.3: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB5
usbserial_generic 1-1.1:1.4: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB6
usbserial_generic 1-1.1:1.5: generic converter detected
usb 1-1.1: generic converter now attached to ttyUSB7
usb 1-1.4: new full speed USB device using s3c2410-ohci and address 8
select time is over,read again...
Now Reading the Serial...
usb 1-1.4: New USB device found, idVendor=148f, idProduct=3070
usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.4: Product: 802.11 n WLAN
usb 1-1.4: Manufacturer: Ralink
usb 1-1.4: SerialNumber: 1.0
usb 1-1.4: configuration #1 chosen from 1 choice


请问有大侠遇到过这种问题吗?
会是因为电池供电电流不足引起的吗?
程序中没有涉及重新加载驱动的代码。暂时排除与程序有关的可能性
谢谢大家。。