<<
수정본으로 올립니다. 작업도중 오류를 확인하였습니다.
usb 1.1 드라이버가 아닌 2.0 드라이버가 동작했던 것입니다.
>>

질문 글 중에 타겟보드에 usb 를 포팅하다 안되는 문제로 글을 올린적이 있었습니다.

usbcore
usb-storage
ehci-hcd

이렇게 3개의 드라이버를 올리고 usb를 꼽게 되면 아래와 같은 에러 메세지가 나타났었습니다.

//---------------------------------------------------------------------

-bash-2.05b# hub.c: new USB device 00:0d.2-1, assigned address 2
usb.c: USB device not accepting new address=2 (error=-71)
hub.c: new USB device 00:0d.2-1, assigned address 3
usb.c: USB device not accepting new address=3 (error=-71)

//---------------------------------------------------------------------


(( 그래서 이번엔 usb 1.1 드라이버인 uhci 를 포함하여 올리게 되었고..
usb를 꼽자 어떤 반응이 있는것을 확인 할 수 있었습니다.
.
.
.
라고 올렸습니다만...
확인결과 ehci 드라이버가 반응했음을 확인했습니다 ))




아래 내용은 usb를 꼽고 난 후 콘솔상에 나타난 메세지들 입니다.

//---------------------------------------------------------------------

-bash-2.05b# hub.c: new USB device 00:0d.2-1, assigned address 2

scsi0 : SCSI emulation for USB Mass Storage devices
  Vendor: TOSHIBA   Model: TransMemory       Rev: <7>static void solo600x_interrupt((..)
6.50
  Type:   Direct-Access     <7>static void solo600x_interrupt((..)
                 ANSI SCSI revision: 02<7>static void solo600x_interrupt((..)

Attached scsi removable disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 3894975 512-byte hdwr sectors (1994 MB)
sda: Write Protect is off
 /dev/scsi/host0/bus0/target0/lun0:<7>rtl8139_interrupt: eth0: exiting interrupt, intr_status=0x0000.
usb_control/bulk_msg: timeout
phy_id=20
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb_control/bulk_msg: timeout
usb-storage: host_reset() requested but not implemented
scsi: device set offline - command error recover failed: host 0 channel 0 id 0 lun 0
SCSI disk error : host 0 channel 0 id 0 lun 0 return code = 50006
 I/O error: dev 08:00, sector 0
 I/O error: dev 08:00, sector 2
 I/O error: dev 08:00, sector 0
 unable to read partition table
usb.c: hotplug path ok
usb_control/bulk_msg: timeout
usb.c: kusbd: /sbin/hotplug add 2
scsi singledevice 0 0 0 0
phy_id=20

//---------------------------------------------------------------------


드라이버는 올라오는 듯한데 제 기능을 못하는 것 같습니다.





또 다른 usb 디스크를 꼽게 되면 맨 위 메세지와 같은 메세지가 출력됩니다.

//---------------------------------------------------------------------

-bash-2.05b# hub.c: new USB device 00:0d.2-1, assigned address 2
usb.c: USB device not accepting new address=2 (error=-71)
hub.c: new USB device 00:0d.2-1, assigned address 3
usb.c: USB device not accepting new address=3 (error=-71)

//---------------------------------------------------------------------




모쪼록 경험있으신 분들에 의견을 듣고 싶습니다.
읽어주셔서 감사합니다.