Christian Leutloff
|
QNX 6.3.0 SP3 failed with USB card reader to access an Compact Flash card
|
Christian Leutloff
09/21/2007 12:57 PM
post1501
|
QNX 6.3.0 SP3 failed with USB card reader to access an Compact Flash card
I'd like to install QNX on a CF card. Therefore I tried to use an USB card reader to format it and copy the required
program onto it. But the CF card is not accessible from QNX 8-( (An USB memory stick works perfectly.)
The devices are created successfully:
$ ls -l /dev/hd*
...
brw------- 1 root root 13, 0 Sep 21 18:41 /dev/hd20
brw------- 1 root root 13, 1 Sep 21 18:42 /dev/hd21
brw------- 1 root root 13, 2 Sep 21 18:42 /dev/hd22
brw------- 1 root root 13, 3 Sep 21 18:42 /dev/hd23
brw------- 1 root root 13, 4 Sep 21 18:42 /dev/hd24
but fdisk does not work:
# fdisk /dev/hd21
FDISK
_____OS_____ Start End ______Number_____ Size Boot
name type Cylinder Cylinder Cylinders Blocks
--> 1. nonQNX (255) 267349 267348 0 -1 209715MB *
2. DOS ( 4) 84 164 81 1310720 640 MB *
3. nonQNX (255) 158202 49055 -109146 -1753436107124098MB
4. nonQNX (255) 267349 267348 0 -1 209715MB *
...
Drive : /dev/hd21 Config: 255 Heads
Size : 0 Mbytes 63 Sectors/track
Loader: QNX 0 Cylinders
512 Block Size
Last cylinder is -1
The device is read only 8-( The inserted CF card has 512 MB capacity and is DOS formatted.
sloginfo provides this messages:
Sep 21 18:41:52 2 19 900 umass_bulk_reset: path 2, devno 2
Sep 21 18:41:53 5 21 0 run fault pid 8201 tid 2 signal 11 code 1 ip 0xb033fff6 proc/boot/umass-enum
# usb -vv
USB 0 (OHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk, Isoch, Low speed, Full speed
USB 1 (OHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk, Isoch, Low speed, Full speed
USB 2 (EHCI) v1.10, v1.01 DDK, v1.01 HCD
Control, Interrupt, Bulk, High speed
Device Address : 1
Upstream Host Controller : 2
Upstream Device Address : 0
Upstream Port : 5
Upstream Port Speed : High
Vendor : 0x1516 (USB 2.0)
Product : 0x8628 (FlashDisk)
Device Release : r2.00
USB Spec Release : v2.00
Serial Number : 000000000000001000004BEE
Class : 0x00 (Independant per interface)
Max PacketSize0 : 64
Languages : 0x0409 (English)
Configurations : 1
Configuration : 1
Attributes : 0x80 (Bus-powered)
Max Power : 100 mA
Interfaces : 1
Interface : 0 / 0
Class : 0x08 (Mass Storage)
Subclass : 0x06 (SCSI)
Protocol : 0x50
Device Address : 2
Upstream Host Controller : 2
Upstream Device Address : 0
Upstream Port : 3
Upstream Port Speed : High
Vendor : 0x058f (Generic)
Product : 0x6377 (Mass Storage Device)
Device Release : r1.00
USB Spec Release : v2.00
Serial Number : 058F412D8PB1
Class : 0x00 (Independant per interface)
Max PacketSize0 : 64
Languages : 0x0409 (English)
Configurations : 1
Configuration : 1
Attributes : 0x80 (Bus-powered)
Max Power : 100 mA
Interfaces : 1
Interface : 0 / 0
Class : 0x08 (Mass Storage)
Subclass : 0x06 (SCSI)
Protocol : 0x50
This an Transcend Multi-Card Reader M2 (TS-RDM2). Using another multi card reader provides the same behavior.
What can I do?
TiA
Christian
|
|
|