tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

problem with USB2.0, SD/MMC card



I'm still investigating this...

This device worked fine under NetBSD 3.x
and the CF device on the same reader has been working find under 4.x
for the last 6 months.  But the SD device hangs (first time I've used
it since upgrading).

It probes as

umass0 at uhub0 port 2 configuration 1 interface 0
umass0: Acer Labs USB 2.0 Storage Device, rev 2.00/0.80, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 4 luns per target
sd0 at scsibus0 target 0 lun 0: <USB2.0, SMARTMEDIA/XD, \001> disk removable
sd0: drive offline
sd1 at scsibus0 target 0 lun 1: <USB2.0, CompactFlashCard, \001> disk removable
sd1: drive offline
sd2 at scsibus0 target 0 lun 2: <USB2.0, SD/MMC     card, \001> disk removable
sd2: drive offline
sd3 at scsibus0 target 0 lun 3: <USB2.0, MemoryStick Card, \001> disk removable
sd3: drive offline

If I have a card plugged into the SD slot during boot it gets past
that (even prints the geometry):

umass0 at uhub0 port 2 configuration 1 interface 0
umass0: Acer Labs USB 2.0 Storage Device, rev 2.00/0.80, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 4 luns per target
sd0 at scsibus0 target 0 lun 0: <USB2.0, SMARTMEDIA/XD, \001> disk removable
sd0: drive offline
sd1 at scsibus0 target 0 lun 1: <USB2.0, CompactFlashCard, \001> disk removable
sd1: drive offline
sd2 at scsibus0 target 0 lun 2: <USB2.0, SD/MMC     card, \001> disk removable
sd2: fabricating a geometry
sd2: 1938 MB, 969 cyl, 64 head, 32 sec, 1024 bytes/sect x 1985024 sectors
sd3 at scsibus0 target 0 lun 3: <USB2.0, MemoryStick Card, \001> disk removable
sd3: drive offline

but a bit later:

sd0(umass0:0:0:0):  Check Condition on CDB: 0x00 00 00 00 00 00
    SENSE KEY:  Not Ready
     ASC/ASCQ:  Medium Not Present

sd1(umass0:0:0:1):  Check Condition on CDB: 0x00 20 00 00 00 00
    SENSE KEY:  Not Ready
     ASC/ASCQ:  Medium Not Present

sd2: fabricating a geometry

and then hangs until I unplug the USB cable.

No umass_quirks have been removed b/w 3.0 and 4.0.
Compiling a kernel with USB_DEBUG doesn't add any info.


Home | Main Index | Thread Index | Old Index