도와주세요!!
안녕하세요...
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
#