Date: Sun, 25 Mar 2007 02:41:33 -0400 From: "Craig St. Jean" <cstjean@cs.kent.edu> To: freebsd-mobile@freebsd.org Subject: Toshiba Cardbus Message-ID: <20070325064132.GA6682@neptune.cs.kent.edu>
next in thread | raw e-mail | index | archive | help
Hello all, I have been googling for about an hour and cannot find a solution to this problem. Someone else posted about their Samsung cardbus not working with a similar situation as mine, however I have different hardware so am posting a new message. The problem overall: inserting a device does not do anything. With cardbus debugging on, I receive this after insertion: Status is 0x30000820 cbb0: card inserted: event=0x00000000, state=30000820 cbb0: cbb_power: 3V cbb0: cbb_power: 0V But then nothing else. Note that I do have a supported card that I'm plugging in. I believe it is a 32-bit card, and from what I've read, most people having this problem have tested 16-bit cards which have worked successfully (I don't have any to test though). Anyone have any ideas? I've seen some people resolve a similar issue by using pciconf -wb (device - pci6:4:0 in my case) (some hex) (some number), but I don't understand exactly what the hex digits meant or the number or how it solved their issue. == dmesg (stripped) == pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0 pci6: <ACPI PCI bus> on pcib5 cbb0: <PCI-CardBus Bridge> at device 4.0 on pci6 cbb0: Found memory at de006000 cbb0: Secondary bus is 0 cbb0: Setting primary bus to 6 cbb0: Secondary bus set to 7 subbus 8 cardbus0: <CardBus bus> on cbb0 pccard0: <16-bit PCCard bus> on cbb0 cbb0: [ITHREAD] Status is 0x30000820 cbb0: card inserted: event=0x00000000, state=30000820 cbb0: cbb_power: 3V cbb0: cbb_power: 0V Status is 0x30000026 Status is 0x30000820 cbb0: card inserted: event=0x00000000, state=30000820 cbb0: cbb_power: 3V cbb0: cbb_power: 0V Note that status 0x30000820 means card inserted, 0x30000026 means card ejected. == pciconf -l (stripped) == pcib5@pci0:30:0: class=0x060401 card=0xff001179 chip=0x24488086 rev=0xe2 hdr=0x01 cbb0@pci6:4:0: class=0x060700 card=0xff001179 chip=0x8039104c rev=0x00 hdr=0x02 none2@pci6:4:1: class=0x0c0010 card=0xff001179 chip=0x803a104c rev=0x00 hdr=0x00 none3@pci6:4:2: class=0x018000 card=0xff001179 chip=0x803b104c rev=0x00 hdr=0x00 none4@pci6:4:3: class=0x080501 card=0xff001179 chip=0x803c104c rev=0x00 hdr=0x00 == sysctl dev.cbb == dev.cbb.0.%desc: PCI-CardBus Bridge dev.cbb.0.%driver: cbb dev.cbb.0.%location: slot=4 function=0 dev.cbb.0.%pnpinfo: vendor=0x104c device=0x8039 subvendor=0x1179 subdevice=0xff00 class=0x060700 dev.cbb.0.%parent: pci6 dev.cbb.0.pribus: 6 dev.cbb.0.secbus: 7 dev.cbb.0.subbus: 8
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070325064132.GA6682>