Jump to content

Cardbus/PCMCIA Controller ID 104C:8039 Texas Instruments PCIxx12


solu
 Share

421 posts in this topic

Recommended Posts

I got TI PCIxx12 with the id on the topic 104C:8039

It keeps frozing every boot I guess it is the memory tanges but after reading the entire post i just can't understand where to edit to put my memory ranges.

 

lspci goes like this:

 

08:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

Subsystem: Hewlett-Packard Company Unknown device 30a5

Flags: bus master, medium devsel, latency 168, IRQ 18

Memory at d2004000 (32-bit, non-prefetchable)

Bus: primary=08, secondary=09, subordinate=0c, sec-latency=176

Memory window 0: 50000000-53fff000 (prefetchable)

Memory window 1: 58000000-5bfff000

I/O window 0: 00002400-000024ff

I/O window 1: 00002800-000028ff

16-bit legacy interface ports at 0001

 

Any pointer in the right direction would be greatly appreciated.

 

Cheers ;)

Link to comment
Share on other sites

One of the earlier pages, bugs bunny put up a program to edit your plist file, I forgot the name of it, it's in here somewhere.

Use that to open your info.plist, scroll to your respective selection wheres its like ADC2,1 or whatever, and then it will say memory ranges, just enter them in there and it will be converted for you.

Link to comment
Share on other sites

I got TI PCIxx12 with the id on the topic 104C:8039

It keeps frozing every boot I guess it is the memory tanges but after reading the entire post i just can't understand where to edit to put my memory ranges.

 

lspci goes like this:

 

08:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

Subsystem: Hewlett-Packard Company Unknown device 30a5

Flags: bus master, medium devsel, latency 168, IRQ 18

Memory at d2004000 (32-bit, non-prefetchable)

Bus: primary=08, secondary=09, subordinate=0c, sec-latency=176

Memory window 0: 50000000-53fff000 (prefetchable)

Memory window 1: 58000000-5bfff000

I/O window 0: 00002400-000024ff

I/O window 1: 00002800-000028ff

16-bit legacy interface ports at 0001

 

Any pointer in the right direction would be greatly appreciated.

 

Cheers ;)

 

disable the firewire in bios

Link to comment
Share on other sites

I finally figured it out and put in my i/o and memory ranges using plist editor.

Now this is the output for my dmesg | grep PC

Thanks everybody for your help

 

IOPCCard notice: AdjustResourceInfo: Bad size

IOPCCardBridge::start failed

AppleIntelPIIXPATA: Secondary PCI IDE channel is disabled

FireWire (OHCI) TI ID 803a PCI now active, GUID 653f0200c6334084; max speed s400.

Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/SATA@1F,2/AppleAHCI/PRT0@0/IOAHCIDevice@0/AppleAHCIDiskDriver/IOAHCIBlockStorageDevice/IOBlockStorageDriver/FUJITSU MHV2080BH Media/IOFDiskPartitionScheme/Untitled 1@1

Link to comment
Share on other sites

  • 2 weeks later...

Greetings,

 

I am using the same card controller with my Toshiba R200 Laptop. However, this is what I get:

 

AppleIntelPIIXPATA: Secondary PCI IDE channel is disabled

Got boot device = IOService:/AppleACPIPlatformExpert/PCI0@0/AppleACPIPCI/FNC1@1F,1/AppleIntelPIIXATARoot/IDE0@0/AppleIntelPIIXPATA/ATADeviceNub@0/IOATABlockStorageDriver/IOATABlockStorageDevice/IOBlockStorageDriver/TOSHIBA MK6006GAH Media/IOFDiskPartitionScheme/Untitled 3@3

IOPCCard info: Intel PCIC probe: not found.

IOPCCardBridge::start failed

 

Strange huh? Anyone could help me please?

 

Thanks.

 

Matthew

Link to comment
Share on other sites

  • 2 weeks later...

Hi,

 

Just wanted to let everyone know that i got this working on a Dell Latitude D610 (pccard controller id: 104c:8036). Ubuntu Live CD lspci dump gave me the wrong memory range (maybe an ACPI issue?). I used the windows information (4 memory ranges, 2 IO ranges).

 

The Motorola pcmcia wifi (broadcom chip) works perfectly now too. If anyone wants my kext, feel free to pm me.

 

thanks probono for sharing this,

tuxx.

Link to comment
Share on other sites

  • 2 weeks later...

hi am running osx 10.4.9, native on a toshiba satellite a135-s4427,

intel centrino duo 1.73,2gigs ram , intel 945GM express chipset,

just upgraded to the latest netkas kernel, which seemed to fix my sound,video,fsb,clock probs, but?

i have a built in texas inst 5 in 1 card reader which does not work at all ?

and when i try a usb card reader my system freezes after about 25 mb of file transfer and has to be rebooted ??

anyone know where i can get a driver or how to get it to recognize the built in one ???

many thanks

Link to comment
Share on other sites

  • 4 weeks later...

Hi I am really trying to put the my PCMCIA card controller working. I have tryied the solution on this post but did not succeeded because of some dificulties using the plist editor and changing the values. I am really desperate about yhis because I NEED to use a PCMCIA wireless as I will use an external antena plugged on it. My output on Linux is:

 

06:04.0 CardBus bridge: Texas Instruments Unknown device 8039

Subsystem: Toshiba America Info Systems Unknown device ff00

Flags: bus master, medium devsel, latency 168, IRQ 177

Memory at dc006000 (32-bit, non-prefetchable)

Bus: primary=06, secondary=07, subordinate=0a, sec-latency=176

Memory window 0: 50000000-51fff000 (prefetchable)

Memory window 1: 52000000-53fff000

I/O window 0: 00005000-000050ff

I/O window 1: 00005400-000054ff

16-bit legacy interface ports at 0001

 

Is there any way that you could help me modifying the IOPCCardFamily driver? With my values?? I would be really thankfull and also would be able to post de driver to other Toshiba A135-S4527 users.

 

Thank you very much for your attention

 

Lucio Luzzatto.

 

Hi,

 

Just wanted to let everyone know that i got this working on a Dell Latitude D610 (pccard controller id: 104c:8036). Ubuntu Live CD lspci dump gave me the wrong memory range (maybe an ACPI issue?). I used the windows information (4 memory ranges, 2 IO ranges).

 

The Motorola pcmcia wifi (broadcom chip) works perfectly now too. If anyone wants my kext, feel free to pm me.

 

thanks probono for sharing this,

tuxx.

Link to comment
Share on other sites

  • 4 weeks later...

Hi,

 

I just upated my 10.4.8 to 10.4.9 and my modified IOPCCardFamily.kext stopped working... I am using the same kext as before (replaced 10.4.9 one with my backup from 10.4.8)...

 

does anyone know why this might have happened?

 

Thanks,

tuxx

Link to comment
Share on other sites

I don't typically like to beg for help, but I'm just about to give up on this. Before I do that I'd like to see if anyone can help me figure this one out.

 

Specs:

IBM Thinkpad R51 2888-5RU/Jas 10.4.8 SSE2/SSE3

 

lspci -vvn from Ubuntu 7.04 shows:

 

02:00.0 CardBus bridge [0607]: Texas Instruments PCI4510 PC card Cardbus Controller [104c:ac44] (rev 03)

Subsystem: IBM Unknown device [1014:0560]

Flags: bus master, medium devsel, latency 168, IRQ 11

Memory at b0000000 (32-bit, non-prefetchable)

Bus: primary=02, secondary=03, subordinate=04, sec-latency=176

Memory window 0: f0000000-f3fff000 (prefetchable)

Memory window 1: d4000000-d7fff000

I/O window 0: 00003000-000030ff

I/O window 1: 00003400-000034ff

16-bit legacy interface ports at 0001

 

I've been using wondergod's IOPCCardFamily.kext. I have modified Info.plist, and to the best of my ability the binary driver using ac44 as the device ID. I get the following in dmesg:

 

ACPI: System State [s0 S3 S4 S5] (S3)

IOPCCardBridge::start failed

Security auditing service present

BSM auditing present

disabled

From path: "uuid",

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><str

ing ID="2">boot-uuid-media</string></dict>

FireWire (OHCI): start - unable to get device memory

FireWire (OHCI): start - unable to get device memory

 

I've tried Glitchman's drivers as well a BugsBunny's IOPCIFamily.kext. Both recognize the IOPCCardBridge, but render the system unusable. I've only been able to recover from Glitchman's drivers.

 

Any ideas would be greatly appreciated, but at this point I've pretty much given up. :(

Link to comment
Share on other sites

Hi,

 

I just upated my 10.4.8 to 10.4.9 and my modified IOPCCardFamily.kext stopped working... I am using the same kext as before (replaced 10.4.9 one with my backup from 10.4.8)...

 

did you find a solution? my pcmcia won't work on 10.4.9, too.

Link to comment
Share on other sites

  • 3 weeks later...
hi am running osx 10.4.9, native on a toshiba satellite a135-s4427,

intel centrino duo 1.73,2gigs ram , intel 945GM express chipset,

just upgraded to the latest netkas kernel, which seemed to fix my sound,video,fsb,clock probs, but?

i have a built in texas inst 5 in 1 card reader which does not work at all ?

and when i try a usb card reader my system freezes after about 25 mb of file transfer and has to be rebooted ??

anyone know where i can get a driver or how to get it to recognize the built in one ???

many thanks

 

hi britt, can you help me? i've a toshiba a100-115 that i think should be similar.

i have 10.4.8 native and my pcmcia won't work. i can upgrade to 1.4.9.

After that, what I've to do?

 

this is my config from kanotix

 

07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

Subsystem: Toshiba America Info Systems Unknown device ff10

Flags: bus master, medium devsel, latency 168, IRQ 185

Memory at f0907000 (32-bit, non-prefetchable)

Bus: primary=07, secondary=08, subordinate=0b, sec-latency=176

Memory window 0: 50000000-51fff000 (prefetchable)

Memory window 1: 52000000-53fff000

I/O window 0: 00004400-000044ff

I/O window 1: 00004800-000048ff

16-bit legacy interface ports at 0001

 

can you post your kext?

Link to comment
Share on other sites

Am attempting to get this kernel extension working. So far, it's mostly been failures to start up. I was able to get the extension to start up once, but right afterwords, the system locked up. It happened right before the Firewire driver initialization, in which someone suggested to disable it at the BIOS level, but this option wasn't available. I also noticed that the "Bad size" error I get could be triggered by my memory ranges, as two ranges conflict with each other. These ranges were, of course, taken from Windows XP.

 

I'll try to find the correct ranges tonight with a Linux Live CD, and see if the values differ at all. Wouldn't hurt to try both ACPI and non-ACPI, if I'm that desperate.

Link to comment
Share on other sites

  • 2 weeks later...

can you send me the kext, thank you so much! my D620 id is 104c: 8036 too, thanks!!!

 

Hi,

 

Just wanted to let everyone know that i got this working on a Dell Latitude D610 (pccard controller id: 104c:8036). Ubuntu Live CD lspci dump gave me the wrong memory range (maybe an ACPI issue?). I used the windows information (4 memory ranges, 2 IO ranges).

 

The Motorola pcmcia wifi (broadcom chip) works perfectly now too. If anyone wants my kext, feel free to pm me.

 

thanks probono for sharing this,

tuxx.

Link to comment
Share on other sites

hi britt, can you help me? i've a toshiba a100-115 that i think should be similar.

i have 10.4.8 native and my pcmcia won't work. i can upgrade to 1.4.9.

After that, what I've to do?

 

this is my config from kanotix

 

07:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller

Subsystem: Toshiba America Info Systems Unknown device ff10

Flags: bus master, medium devsel, latency 168, IRQ 185

Memory at f0907000 (32-bit, non-prefetchable)

Bus: primary=07, secondary=08, subordinate=0b, sec-latency=176

Memory window 0: 50000000-51fff000 (prefetchable)

Memory window 1: 52000000-53fff000

I/O window 0: 00004400-000044ff

I/O window 1: 00004800-000048ff

16-bit legacy interface ports at 0001

 

can you post your kext?

 

i still havent managed to get mine working either, i am waiting till the next osx release with the hope that that will fix my issue ?sorry,britt

Link to comment
Share on other sites

  • 3 weeks later...

I almost got my nc6320 working. I just replaced IOPCCardfamily.kext and that didn't work, kernal panic. Then i replaced all the files from the other post with the zip file extenstions.zip. And it saw the PC card but then i got USB wake event. But i saw that it saw the pc card TI xx12. So i have to put the orginal files back. I did edit the file and put in the memory address. Should i have to replace any other file than IOPCardfamily? Also that file doesn't exist. I can't seem to just add that file causes painc except for when i replaced them all. Any ideas? would really like to get this working so, i can get some kinda of wireless. I have a sony gc83 cell card that will work. Anyone know if it is possible to get the netgear wpn111 usb wireless working?

 

 

Thanks, this board has been super helpful, couldn't of gotten this far without everyones hard work!

Link to comment
Share on other sites

I don't typically like to beg for help, but I'm just about to give up on this. Before I do that I'd like to see if anyone can help me figure this one out.

 

Specs:

IBM Thinkpad R51 2888-5RU/Jas 10.4.8 SSE2/SSE3

 

lspci -vvn from Ubuntu 7.04 shows:

 

02:00.0 CardBus bridge [0607]: Texas Instruments PCI4510 PC card Cardbus Controller [104c:ac44] (rev 03)

Subsystem: IBM Unknown device [1014:0560]

Flags: bus master, medium devsel, latency 168, IRQ 11

Memory at b0000000 (32-bit, non-prefetchable)

Bus: primary=02, secondary=03, subordinate=04, sec-latency=176

Memory window 0: f0000000-f3fff000 (prefetchable)

Memory window 1: d4000000-d7fff000

I/O window 0: 00003000-000030ff

I/O window 1: 00003400-000034ff

16-bit legacy interface ports at 0001

 

I've been using wondergod's IOPCCardFamily.kext. I have modified Info.plist, and to the best of my ability the binary driver using ac44 as the device ID. I get the following in dmesg:

 

ACPI: System State [s0 S3 S4 S5] (S3)

IOPCCardBridge::start failed

Security auditing service present

BSM auditing present

disabled

From path: "uuid",

Waiting on <dict ID="0"><key>IOProviderClass</key><string ID="1">IOResources</string><key>IOResourceMatch</key><str

ing ID="2">boot-uuid-media</string></dict>

FireWire (OHCI): start - unable to get device memory

FireWire (OHCI): start - unable to get device memory

 

I've tried Glitchman's drivers as well a BugsBunny's IOPCIFamily.kext. Both recognize the IOPCCardBridge, but render the system unusable. I've only been able to recover from Glitchman's drivers.

 

Any ideas would be greatly appreciated, but at this point I've pretty much given up. :(

 

Did you try disable your FireWire at your bios? I think someone has suggest this before. :)

Link to comment
Share on other sites

I have just tried and it didn't work for me.When I plug the PCMCIA card into the slot, and run "sudo dmesg | grep PC", the following information comes to me:IOPCCard info: cs: cb_alloc(bus 3): vendor 0x1186, device 0x1340IOPCCard info: cs: cb_alloc(bus 3): found 1 functionsIOPCCard info: cs: cb_config(bus 3)IOPCCard info: fn 0 bar 1: io 0x3400-0x34ffIOPCCard info: fn 0 bar 2: mem 0x30001000-0x300011ffIOPCCard info: irq 11Any help?
What I can tell you is that your PCMCIA card actually have properly detected/recognized by OSX. But you still cannot use it yet. You need to install the actual driver for your PCMCIA card. Which model of your PCMCIA card? Maybe I can google for you. :D
can anybody build a kext with my configuration, maybe i did wrong mine......In this case i can confront the two kext....thanks for all
I attached here the Info.plist that you need. I have edited it with your I/O & memory range.Don't forget to repair pemission after you copy the file to it original location (IOPCCardFamily.kext).After reboot, if you see error like this:-Unknow error 0xfffffff (something like that. need to run dmesg | grep PC)That mean you almost there. :censored2:

ugriecu_Info.plist.zip

Link to comment
Share on other sites

I have been trying to get this to work for months now, so much so i went out and found other means for my wireless internet (was gonna use an atheros card) I am using Uphuck 1.3 on an acer aspire 9423.

 

my ranges from ubuntu and backtrack are both the same which are

 

mem0= 88000000-8BFFF000

mem1= 8C000000-8BFFF000

I/O0= 000060000-000060FF

I/O1= 000064000-0000064FF

 

but that bring up

 

IOPCCardBridge::checkBridgeBusIDs invalid sub/cardbus/pci settings of 0x0

 

any ideas anyone, would be most appreciated

Link to comment
Share on other sites

 Share

×
×
  • Create New...