Page 1 of 2

760EL 32 bit USB PCMCIA card will not work under 2000/XP

Posted: Wed Feb 02, 2005 10:47 pm
by Think760
Hello,

I have a 32 bit USB PCMCIA card.
The Laptop is a Thinkpad 760EL

However it will not work in Windows 2000 or XP.
I get the messsage:

"The device Texas instruments PCI-1130 CardBus Controller" has detected a CardBus card in its slot, but the firmware on this system is not configured to allow the CardBus controller to be run in CardBus mode. The operating system will currently accept only 16-bit (R2) pc-cards on this controller."

According to other posts on the forum this Laptop has 32 bit PCMCIA slots.
I have loaded the thinkpad utilities and have enabled the cardbus....

Is there a way of making this work under 2000 or XP ?
I don't fully understand what the problem is.

Thanks

Posted: Thu Feb 03, 2005 10:45 am
by whizkid
Do you have the latest BIOS installed?

Posted: Thu Feb 03, 2005 12:40 pm
by JHEM
IIRC, in W2K right click on the port under Device Manager and select "enable legacy devices".

Regards,

James

Posted: Wed Feb 09, 2005 9:34 pm
by Think760
Thanks for the advise,
This problems seem very similar to the post called
"USB on the Thinkpad 380ED" , that daveskye is having.

http://forum.thinkpads.com/viewtopic.ph ... ight=760el

I currently have XP loaded on my 760EL.
Under device manager I can see no option to "enable legacy devices" as suggested (Although this advise was for WIN2k.)
In the device manager I see two occurrences of "Texas instruments PCI-1130 CardBus Controller" but nothing under ports other than COM1 and COM2.

Every time I put the USB PCMCIA card in the slot I get the message:-

"The device Texas instruments PCI-1130 CardBus Controller" has detected a CardBus card in its slot, but the firmware on this system is not configured to allow the CardBus controller to be run in CardBus mode. The operating system will currently accept only 16-bit (R2) pc-cards on this controller."

The instructions indicate the card in compatible with 98se, 2000 and XP.
The error message reads as if the Laptop Firmware (Not sure if this means the BIOS) is not configured to read 32 bit PCMCIA cards.
The Current Bios version is HZET71WW 3/30/99
Is this the problem?

Posted: Wed Feb 09, 2005 9:54 pm
by AlphaKilo470
I currently have XP loaded on my 760EL
If I could change the topic for a second, because this does interest me as a 760 series owner. How did you cram XP onto a 760EL and does it finish booting up the same day you turn the computer on?

Oh, as for the CardBus card not working, you need to enable CardBus using the IBM configuration utility. If you don't have the configuration software, go to IBM's suport site and do a search for 760EL. Another good idea aside from being sure you have IBM's software installed is to make sure you have the latest BIOS.

Posted: Wed Feb 09, 2005 11:00 pm
by Think760
The laptop has a 6GB disk so there was no problem about XP fitting.
With a few OS tweaks here and there it runs surprisingly well. It takes about a minute to start-up and settle down.

The only reason why I put XP on it was to get this USB PCMCIA card to work. I've been through the lot, 3.1, 95, 98, 98SE, 2000 and finally XP. (Not LINUX yet)
Why do I want USB?
"Because I wanted to be able to transfer reasonably large files quickly with a USB key rather than having to network it."
I guess the question is:
Has anyone managed to get a PCMCIA USB card going on a 760EL?

I have the ThinkPad utilities loaded and have enabled the cardbus. Or at least I though I had. Other PCMCI cards work ok. (ie Network card and CF card) Although these are probably not 32 bit.

I will revisit this and check again tonight.

As for the latest BIOS, I haven't got a clue. No amount of searching the IBM site has revealed what the last version was. The 760EL information has been removed I think.

Can anyone give me a specific link?

I hate to give up but maybe it's back to Windows 95 with no USB.

Posted: Wed Feb 09, 2005 11:29 pm
by AlphaKilo470
Latest 760 Bios:
http://www-1.ibm.com/support/docview.ws ... us&lang=en

All 760 Related Material on the IBM Website:
http://www-1.ibm.com/support/search.wss ... rch=search

On IBM's website, it's not that the stuff is no longer there, IBM just decided to make it harder to find.

Posted: Mon Feb 14, 2005 5:25 pm
by Think760
Sorry for the delay.

I initially couldn't do the BIOS update because I didn't have a working battery. So over the weekend I reconditioned the battery pack and upgraded the BIOS successfully.

I enabled the CardBus using the IBM configuration utility but alas this did nothing to help my problem. I still get the same old error:
The device Texas instruments PCI-1130 CardBus Controller.........

Anymore Ideas?

Posted: Mon Feb 14, 2005 8:26 pm
by Think760
Has anyone managed to get a PCMCIA USB adaptor to work in a Thinkpad 760EL?

If Yes what model card was it and under what OS did it work?

I'm almost at the point of giving up.....

Posted: Tue Mar 01, 2005 12:57 pm
by paulchr
Hi -- I just posted something elsewhere that might help you out but only if you're running Win98_SE/Me:

http://forum.thinkpads.com/viewtopic.php?p=54075#54075

As far as enabling CardBus under Win2K/XP, the problem is the TI-1130 CardBus controller/firmware is not supported by Microsoft:

http://support.microsoft.com/default.as ... -us;247424

I had the same issues with my 760XL with both Win2K and WinXP. I thought about ripping the drivers from WinNT but that wouldn't probably work. (I've ripped drivers for my Fireport40 SCSI from Win2K for use in XP that worked, but NT is not a PnP OS)

p.s. WinXP runs allright on the 760 and boots nicely after selecting the max performance settings (e.g. disable font smoothing, fade in/out, etc.) but is a memory hog and the 760 is limited to 104MB. Win2K is a better fit but also has that CardBus support limitation.

How did u?

Posted: Sun Sep 11, 2005 6:49 am
by Insomniac1971
Hi guys, How do I recondition my battery? I have the same probleme as the other guys, but my 2 batteries are totally empty and won't charge.

Is there not a way around it so that I can make an bios upg. without the battery?

With kind regards

Jan

Something else, how to install XP onto the 760 (mine is XL) with out CDrom drive?

Posted: Sun Sep 11, 2005 11:59 am
by AlphaKilo470
If you're batteryis at 0% refuses to charcge, then i think it's safe to say it's probably shot. However, I do believe there is a possible workaround for the BIOS though I'm not totally sure so you'll have to search that out yourself.

As for installing XP, first off make sure you have at least 64mb RAM, otherwise the installer won't let you put XP on. To install it without CD-rom, I'd try copying the files to the hard disk over network then after doing that run the installer from the hard drive.

Posted: Sun Sep 11, 2005 2:33 pm
by Insomniac1971
I just did a search on google and found this:

http://zurich.csail.mit.edu/hypermail/t ... /0914.html

"first of all ,you need to make a bios-update floppy disk and another clean bootable disk with no config.sys and autoexec.bat


then copy the following files from the bios-update disk to the bootable disk: phlash.exe and $0179000.FL1 $0179000.FL3.


and rename the $0179000.fl1 to bios.rom ,$0179000.fl3 to platform.bin


finally use the bootable disk to reboot. And turn to driver letter a:>,just type "phlash<enter>",this program will automatically search for the file platform.bin(the manufacturer specific initialization file) and use the default file bios.rom to update bios. everything will be done just as using the bios-update disk. And this method will not detect whether you use a AC adaptor/battery nor not.


warning:
take the risk with your own...this is NOT a safe way to update the bios which IBM recommended.though it really works"

Now i just have to test if it works:)

Posted: Sun Sep 11, 2005 2:36 pm
by Insomniac1971
Ignore the last post and read this instead:) Sorry guys:) I was too fast on the trigger there:D

http://www.wimsbios.com/phpBB2/viewtopic.php?t=6929&

With kind regards

Jan

Posted: Sun Sep 11, 2005 7:20 pm
by bosco
Does the 760CD support USB?

Posted: Sun Sep 11, 2005 8:02 pm
by AlphaKilo470
Not that I know of. The 760C, CD, L and LD are all ISA bus computers and only support 16-bit PCMCIA cards and the only USB cards I've ever seen are 32-bit cardbus which wasn't supported on the 760 until the E, EL, ED and ELD came out.

Posted: Sun Sep 18, 2005 5:46 am
by Insomniac1971
Now I have done this:

Installed Win2000 pro sp4 US on my 760XL and installed the Thinkpad configuration program + the util fix for win2000.

I still have the error about the cardbus.

I also can't see this "enable legacy device" in device manager.

Has annyone got this carbus to work in win2000?

Something else: I have a 16 bit Xircom Realport Ethernet 10/100 RE-100 card which works great under win9x and ME and Win2000 beta 3, but here in the full version it is installed and no problems on the card. But Win2000 cuts the power to the card so that when it should connect to the network it does so for a few seconds and then the light goes out. I have looked almost everywhere but cant find a soloution for this.

Annyone has an idea?

Posted: Sun Sep 18, 2005 7:49 am
by Insomniac1971
hi again, I solved the probleme with the Xircom not getting power. It was a faulty IRQ, I found out in Administrative tools - event viewer.
So Win2000 assigned and IRQ that could not work with the card and DHCP, when I changed the IRQ from 04 to 09 no probleme.

Eventhough there was no errors in devicemanager .


Now I just need help solving the cardbus probleme:)

Hope to hear from someone soon:)

With kind regards

Jan:)

Posted: Sun Sep 18, 2005 8:10 am
by jdhurst
I don't have answers to the questions, but I have a couple of more general thoughts:
1. Don't expect non-IBM gear to work in an IBM computer. I don't say it won't. I do say: Don't be surprised if it doesn't.

2. I have the "windowssetupandtechnical.doc" from IBM which was published a while back to help users with Windows 98 ThinkPads to convert to Windows 2000. The ThinkPad 760XL is on that list. It says it uses APM and not ACPI (APM is a problem child for sure). The document says, in part:
---------------
Windows 2000 supports “legacy” computer hardware for features such as APM power management (e.g., Standby, Resume, and Hibernation), Plug-and-Play PC Card, CardBus, and Universal Serial Bus (USB) functionality. However, this support does not include dynamic Plug-and-Play support for docking stations or port replicators. Docking station and port replicator use under Windows 2000 will offer the same limitations as those found with Windows NT 4.0.

In addition, APM functionality with Windows 2000 is very limited in terms of overall power management and Plug-and-Play capability.
-------------------

If there is a place to post that document here (as a file - not as a post), then I would be pleased to do so. I am not prepared to email it to anyone who requests it.
... JD Hurst

Posted: Sun Sep 18, 2005 2:28 pm
by Insomniac1971
The APM works just fine in Win2000 sp4 if u turn the legacy support on in Devicemanager. The probleme is the cardbus.

If annyone has got this to work then please post how u did it here:)

Thnx:)

Jan

Ps. I'm writting this from the 760XL laptop and the 16bit Xircom netcard works just fine now:)

Posted: Sun Sep 18, 2005 4:16 pm
by Insomniac1971
Ok this is what I have found out so far with Microsoft community chat:

Windows 2000 does not support the TI PCI 1130 controller in 32bit mode, but will support it in 16bit.

So what we are talking about here is a lack in Windows 2000. Apperently windows 2003 and XP will support it, but that is a little bit hard to get to work with a 166Mhz MMX Cpu:(

So back to scratch:( Its not ur pc that is the problem, its Win2000.

Jan

Posted: Sun Dec 18, 2005 7:30 pm
by aykfc
I upgraded my 760xd too XP and I have the same problem, the problem is the drivers for the 1130 texas instruments cardbus controller. If anyone can find the drivers that work with 2000/xp then it will work. The drivers for 98/95 work, but those are the only ones.

Posted: Sat Apr 15, 2006 1:44 am
by chispe
I can say the following for certain for Thinkpad 765D (58Mb RAM):
It will run Win2k - but be careful if you upgrading Win98SE as there was a driver that blue-screened me. I disabled it in safe mode and it worked fine.
It will run WinXP Pro, though the installation process is intermindably slow - it boots and runs Ok (surprisingly).
BOTH Win2k and XP will not run the TI PIC-1130 cardbus controller in anything other than 16 bit mode. I have tried. It runs my 16-bit Xircom 10/100 ethernet card fine. It rejects my USB and wireless network cards (both of which are 32-bit) with the same error message as posted above.
The Thinkpad utilities (NT 4.0 seems to work under XP and Win2k) give the option of starting CardBus services but this setting still does not 'stick'.
So please, no more of the 'make sure you have the newest firmware' and 'download the utils'. Let's have some thought....
Please?

Posted: Thu May 11, 2006 1:37 pm
by tbsmith
I am having the identical problem as Think760, chispe, aykfc, etc.. I am using Win2K on a 760EL with the latest BIOS, and the PC card is enabled in the TP setup utility, but I still get the error message:

"The device Texas instruments PCI-1130 CardBus Controller" has detected a CardBus card in its slot, but the firmware on this system is not configured to allow the CardBus controller to be run in CardBus mode. The operating system will currently accept only 16-bit (R2) pc-cards on this controller."

Does anyone have any ideas? It seems like with so many people having this problem, someone would have found a solution.

Thanks!
Tom

PS - I couldn't get the card to work using Windows 98 (different error), so I thought upgrading to Win2K would help. Not!

Texas Instruments PCI-1130 CardBus controller

Posted: Mon May 22, 2006 1:50 pm
by wpwood3
I have not found the answer to the issue of using Cardbus cards on the TI PCI-1130 controller under Windows 98 but, I did find some useful information.

IBM has the following information on THIS PAGE:
The Texas Instruments PCI-1130 CardBus controller is restricted in that it can only map all memory windows for TI PCI-1130 and PC cards into a single 16MB frame. In Windows 98, the following PC cards are affected by this restriction:

-IBM 3270 Emulation Credit Card Adapter ID#0933390
-IBM 5250 Emulation Credit Card Adapter (Asia-Pacific) ID#35G3850

In Windows 98, TI PCI-1130's memory windows are mapped into the top of 16MB frame of system RAM although the above PC card's memory window is mapped into the first 16MB of system RAM. As a result, this PC card cannot be configured correctly.

If you use this PC card on the PC with TI PCI-1130 CardBus controller in Windows 98, please use the following procedure:

Add the following registry DWORD value "IBMForceLow" = 2 to the registry subkey:
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\VxD\CBSS\Hacks]
This registry subkey may not exist and would then need to be created.

Reboot the system.
This special registry flag forces the CardBus support driver of Windows 98 to always map all memory windows into the first 16MB of system RAM.
I tried the hack for my cardbus cards but it didn't work.

There is also information on THIS PAGE that discusses the use of a Xircom cardbus card with Windows 95. Once again the key is the allocated memory range.

I expect some resourceful person might be able to figure out a way to do something similar to the IBM registry hack to get Cardbus to work. So far I am not that person!

Posted: Thu Jun 01, 2006 8:48 pm
by tbsmith
Hi Bill,

Thanks for the suggestions! I tried modifying the registry like you did, but no joy :( . I will play around with the other suggestion on the Chembook/Xircom web page and let you know if anything works.

Best Regards,
Tom

Posted: Thu Jun 15, 2006 8:39 pm
by MrRedPants
I was sorry to see this post had not been added to in some time - hoping a solution had been found.

I was given a 760E with Windows 95. Has 32MB Ram, 133Mhz processor, 2GB HD

I have an older 32Bit Netgear wireless PCMCIA Card. All I really want is to be able to connect this laptop to my wireless network (and then likely use it to use remote desktop to control other (newer) systems.

The card wasn't recognized in Win95, I didn't have a Win98 upgrade CD but did have a Win2000 Pro CD so I upgraded to that without issue. Updated to SP4, installed thinkpad config utility.

Got the error referenced in this post when I insterted the card.

I guess my question (and I think others in this post), is there any way to get this PCMCIA card (32Bit) to work on this thinkpad? I.e. will another OS work? 98SE, NT, Linux even? I will do what I need to install the correct OS to make it work, but, I'd love to know that someone else has successfully done that before I go through the hassle.

Thanks in advance

PS - In the thinkpad config, I never found anywhere that said "enable" PC cardbus - there is a PC Card Slot icon with a green 'light' that is lit...

PPS - BIOS is old(er) HXET23WW 11/1/96

Posted: Fri Jun 16, 2006 3:24 pm
by wpwood3
I finally have a PCMCIA Cardbus USB 2.0 card working fine in my 760XD and 760EL. This is all I did:

- Make sure you have Cardbus enabled in Thinkpad Configuration. Configuration Utility > PC Card Slots > Cardbus: Enable. More than likely you will have to free up an IRQ to get Cardbus enabled. I did this by turning off the serial port. You will have to reboot.

- Install your PCMCIA Cardbus device

- Install your USB card drivers. If you get a question mark next to any USB device in Device Manager, delete that item, reboot and let Windows add it back.

Posted: Fri Jun 16, 2006 3:37 pm
by MrRedPants
I assume "cardbus:enable" just means the green 'dot' or light underneath the PC card, in which case mine is enabled.

I still get the same error as described above.

Oy vay.

Posted: Fri Jun 16, 2006 4:03 pm
by gearguy
Try it with a live distro of linux such as dsl or knoppix.

I saw a while back on a forum someone with 32bit problems, saying that it wouldn't work on Windows, but would on linux. :?