안녕하세요...

QT Application을 작성을 했는데 동작중 USB를 삽입하면 USB를 인식하지 못합니다.


QT Application을 실행 전에 USB를 삽입하면 /proc/partitions에 sda, sda1이 인식이 되어 

USB를 Mount하여 Write, Read가 가능한데요. 

USB삽입 후 QT Application만 실행을 하면 /proc/partitions에 sda, sda1

가 없어져 버립니다.


이게 QT의 Configure에서 어떤 설정을 빼먹어서 이런 현상이 생기는지요...?

해결 할수 있는 방법이 있을까요.?


메시지는 아래와 같습니다.


# usb 1-2: new high speed USB device using atmel-ehci and address 23

usb 1-2: New USB device found, idVendor=090c, idProduct=e551

usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3

usb 1-2: Product: Memorette UFD

usb 1-2: Manufacturer: Memorette Inc.

usb 1-2: SerialNumber: MRB08EBK10041024

usb 1-2: configuration #1 chosen from 1 choice

scsi14 : SCSI emulation for USB Mass Storage devices

scsi 14:0:0:0: Direct-Access     MWR      Memorette Dual   1100 PQ: 0 ANSI: 4

sd 14:0:0:0: [sda] 15826944 512-byte hardware sectors: (8.10 GB/7.54 GiB)

sd 14:0:0:0: [sda] Write Protect is off

sd 14:0:0:0: [sda] Assuming drive cache: write through

sd 14:0:0:0: [sda] Assuming drive cache: write through

 sda: sda1

sd 14:0:0:0: [sda] Attached SCSI removable disk

# cat /proc/partitions 

major minor  #blocks  name


  31        0      16384 mtdblock0

  31        1      65536 mtdblock1

  31        2     180224 mtdblock2

   8        0    7913472 sda

   8        1    7913440 sda1

# ./Speed_Ind -qws <- QT Applicaion 실행

usb 1-2: USB disconnect, address 23

usb 1-2: new high speed USB device using atmel-ehci and address 24

gpsvalid 1 

gpsvalid 0 

usb 1-2: device not accepting address 24, error -71                 <- Error가 발생되며 /proc/patitions에서 없어지는 듯

gpsvalid 1 

gpsvalid 0 

usb 1-2: new high speed USB device using atmel-ehci and address 25

gpsvalid 1 

gpsvalid 0 

hub 1-0:1.0: unable to enumerate USB device on port 2


# cat /proc/partitions 

major minor  #blocks  name


  31        0      16384 mtdblock0

  31        1      65536 mtdblock1

  31        2     180224 mtdblock2