Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 23 May 2003 08:59:21 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        chops@cinci.rr.com
Cc:        freebsd-mobile@freebsd.org
Subject:   Re: any luck with 02micro OZ6933 CardBus Controller
Message-ID:  <20030523.085921.09571203.imp@bsdimp.com>
In-Reply-To: <3ECD0A64.3070606@cinci.rr.com>
References:  <3ECD0A64.3070606@cinci.rr.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <3ECD0A64.3070606@cinci.rr.com>
            Mike B <chops@cinci.rr.com> writes:
: My toshiba satellite 1905 has an 02micro OZ6933 cardbus controller and I 
: can't seem to get it working. I have pcic, pccard, and cardbus compiled 
: into my kernel. When I insert a card I get the following message
: 
: May 22 13:16:04 1905 kernel: pccard0: 00 CD 3e
: May 22 13:16:04 1905 kernel: pccard0: enqueing INSERTION event
: May 22 13:16:05 1905 kernel: pccard0: insertion event
: May 22 13:16:05 1905 kernel: pccard0: pcic_chip_socket_enable cardtype mem
: May 22 13:16:05 1905 kernel: pcic_chip_mem_map window 0 bus d2800+0+400 at
: May 22 13:16:05 1905 kernel: pcic_chip_do_mem_map window 0: 00d2 80d2 3f2d
: May 22 13:16:05 1905 kernel: pcic_chip_do_mem_map window 0: 00d2 80d2 7f2d
: May 22 13:16:05 1905 kernel: pcic_chip_do_mem_map window 0: 00d2 80d2 7f2d
: May 22 13:16:05 1905 kernel: pccard0: Card has no functions!
: 
: Any ideas about how to get it working, it does gives the same message 
: with either my 802.11b card or my compact flash reader. Thanks in advance.

Can you add hw.cardbus.cis_debug=1 in your /boot/loader.conf file and
tell me what prints.  You should see something like:

cbb1: card inserted: event=0x00000000, state=30000910
pccard1: chip_socket_enable
cbb_pcic_socket_enable:
cbb1: cbb_power: CARD_VCC_0V and CARD_VPP_0V [44]
cbb1: cbb_power: CARD_VCC_3V and CARD_VPP_VCC [11]
pccard1: read_cis
cis mem map d4a08000
pccard1: CIS tuple chain:
CISTPL_DEVICE type=null speed=null
 01 03 00 00 ff
...

So it looks like you might be using pcic, which won't work.  Take pcic
out of your kernel and add cbb instead.  O2 micro is a pci cardbus
bridge.  This is for current.

For stable, do a pccardc dumpcis.

Warner



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030523.085921.09571203.imp>