Subject: ohci0: can't map mem space
To: None <,>
From: David Wetzel <>
List: current-users
Date: 02/12/2007 11:14:03
Hi folks,

I am tryint to use USB on a AMD geode base WARP board:

(the same happens with 3.1)

NetBSD 4.0_BETA2 (GENERIC) #0: Sun Feb 11 05:53:08 UTC 2007
total memory = 127 MB
avail memory = 115 MB
timecounter: Timecounters tick every 10.000 msec
timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
BIOS32 rev. 0 found at 0xfc622
mainbus0 (root)
cpu0 at mainbus0: (uniprocessor)
cpu0: National Semiconductor Geode GX1 (586-class), 233.32 MHz, id 0x540
cpu0: "Geode(TM) Integrated Processor by National Semi"


geodewdog0 at geodegcb0: AMD Geode SC1100 Watchdog Timer
geodecntr0 at geodegcb0: AMD Geode SC1100 27Mhz Counter
timecounter: Timecounter "geodecounter" frequency 27000000 Hz quality 1000
ohci0 at pci0 dev 19 function 0: Compaq USB Controller (rev. 0x08)
ohci0: can't map mem space
isa0 at pcib0
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
com0: console

Why does it fail?

A pfsense (freebsd based) gives me:

ohci0: <OHCI (generic) USB controller> mem 0xf0000000-0xf0000fff irq 9 at device
19.0 on pci0
usb0: OHCI version 1.0, legacy support
usb0: <OHCI (generic) USB controller> on ohci0
usb0: USB revision 1.0
uhub0: (0x0e11) OHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 3 ports with 3 removable, self powered


   _  _
 _(_)(_)_  David Wetzel, Turbocat's Development,
(_) __ (_) Buchhorster Strasse 23, D-16567 Muehlenbeck/Berlin, FRG,
  _/  \_   Fax +49 33056 82835 Phone +49 33056 82834