Subject: umass problem
To: current-users@netbsd.org <current-users@netbsd.org>
From: Werner Backes <werner@bit-1.de>
List: current-users
Date: 12/11/2002 23:29:27
Hello,

I installed a new machine from the latest current snapshot. 
It has a Compact-Flash card reader installed which seems
to be connected to an internal USB port, but I cannot get
it to recognize inserted CF cards properly. I updated the 
kernel from yesterday's source but not much difference.
What could be wrong here? dmesg says:
 
umass0 at uhub0 port 1 configuration 1 interface 0
umass0: ----- Ltd. SPRING-Rev1.0, rev 1.10/0.12, addr 2
umass0: using SCSI over Bulk-Only
scsibus0 at umass0: 2 targets, 2 luns per target
uhub0: port error, restarting port 2
uhub0: port error, giving up port 2
scsibus0: waiting 2 seconds for devices to settle...
sd0 at scsibus0 target 1 lun 0: <SPRING, MultiCard Slot A, 0100> disk
removable
sd0: 62720 KB, 678400 cyl, 4 head, 0 sec, 512 bytes/sect x 125440
sectors
sd0(umass0:0:1:0):  Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01
00
    SENSE KEY:  Not Ready
     ASC/ASCQ:  Medium Not Present

sd0: dos partition I/O error
can't get label for dev sd0d (5)!?!?
sd0(umass0:0:1:0):  Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01
00
    SENSE KEY:  Not Ready
     ASC/ASCQ:  Medium Not Present

sd0: dos partition I/O error
sd0(umass0:0:1:0):  Check Condition on CDB: 0x28 00 00 00 00 00 00 00 01
00
    SENSE KEY:  Not Ready
     ASC/ASCQ:  Medium Not Present

sd0: dos partition I/O error

The size seems to be correclty recognized (it's a 64MB card), but
"0 sec" seems weird to me?

Another question is that I get "can't map i/o space" for several
devices. What exactly does this mean and how can I solve this?
e.g.:

uhub1: VIA Technologie UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
uhci2 at pci0 dev 16 function 2: VIA Technologies VT83C572 USB
Controller (rev. 0x80)
uhci2: can't map i/o space

auvia0 at pci0 dev 17 function 5: can't map i/o space

TIA & regards
                 Werner