请教:uclinux下usb驱动问题(sl811+s3c44b0)
各位好,
我用的是samsung的arm7 s3c44b0处理器,
usb控制器是cypress的sl811,主模式。
uclinux版本是2.4.22
当我启动uclinux,插入usb设备后出现了如下的信息:
hub.c: new USB device sl811-1, assigned address 2
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=2 (error=-110)
hub.c: new USB device sl811-1, assigned address 3
usb_control/bulk_msg: timeout
usb.c: USB device not accepting new address=3 (error=-110)
在uclinux启动是关于usb驱动部分的信息如下:
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb.c: new USB bus registered, assigned bus number 1
host/hc_sl811.c: USB SL811 at 6000000,6000002, IRQ 24
hub.c: USB hub found
hub.c: 1 port detected
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
出现这个问题,是sl811驱动没写好?还是sl811与usbd通信没做好?还是其他原因?
请各位赐教。谢谢