6.508 bytes

Service Hints & Tips

Document ID: GSMH-39PD88

TP 350 - PCMCIA Problem Determination

Applicable to: World-Wide

Debugging Problems:

DOS:
1. Make sure power is on to the PCMCIA slot in the Configuration utility (Fn+F1).
2. Comment out the EMM386.SYS line and all card services/socket services/resource manager/PCMCIA card driver device drivers.
3. Install the PCMCIA card's point enabler.
4. If that doesn't work, there may be something wrong with the computer or the PCMCIA card.
5. If that does work, put back in the card services/socket services/resource manager/card service enabler driver and remove the point enabler.
6. If that doesn't work there is something wrong with those drivers. Make sure you have the correct socket services drivers for your system's architecture.
7. If that works, add back in the EMM386 line making sure you exclude all memory regions needed for all cards you plan on putting into the box. If you are using Windows, make sure there are EMMExclude statements for each excluded region as there are in the EMM386 line in the CONFIG.SYS file.
8. If that fails, there is some memory region you are missing. Check for some help in the Driver Information & Setup section below.
9. If that works, you could replace the card services enabler and put back in the super client driver if it supports all the cards you need.

OS/2:
OS/2 problems are mainly a problem of ordering the device drivers. One thing to make sure of is that the socket services/resource manager drivers come AFTER the card services device driver. See the driver section below for any special setup instructions.

DRIVER INFORMATION & SETUP:
Notes:
1. Make sure the PCMCIA power is on in the configuration utility
2. Make sure there is no COM port conflict with the internal modem or async port for PCMCIA modems. Disabling internal COM ports in the Config Utility (Fn+F1) will prevent this.
3. For ethernet cards, make sure the I/O location is something other than 300. For some reason leaving the default port to 300 causes problems.

Phoenix PCMCIA Device Driver Information:
PCMFDD.EXE (Floppy-Disk Emulation)
Memory Required: 16K
Default: /ADDR=D0
EMM386 Exclude: X=D000-D3FF

PCMATA.EXE (IDE Hard-Disk Emulation)
Memory Required: 16K
Default: /ADDR=D0
EMM386 Exclude: X=D000-D3FF

PCMCS.EXE (Card Services)
Memory Required: 4K
Default: /ADDR=C0
EMM386 Exclude: X=C000-C0FF

Driver Location: Comes preloaded on DOS 6.1 in the DOS subdirectory.

Notes:
1. If you don't plan on using any memory technology devices the PCMMTD.EXE device driver can be eliminated, REMarked out.
2. Make sure the ring speed parameter (/RS=??) on the PCMSCD.EXE device statement matches your token ring's lan speed.
3. If you are using any point enablers, do not use any of the Phoenix drivers.


IBM Token Ring:
Memory Required: 24K
Default:
(TR Drivers) /MMIO=D000 /SMRAM=D800,16
(PCMSCD.EXE) /ROMBASE=D0 /RAMBASE=D8
EMM386 Exclude: X=D000-D1FF X=D800-DBFF


Notes:
1. Make sure the two memory locations are excluded on the EMM386 line. Defaults are D000-D1FF & D800-DBFF.
2. Don't have the Phoenix Super Client Driver (PCMSCD.EXE) and IBM Token Ring PCMCIA card service enabler device drivers (CS20TOK.SYS or IBMTOKCS.SYS) loaded at the same time.
3. If using the DOS NDIS interface (IBMTOKCS.DOS, PROTMAN.DOS, DXME0MOD.SYS), you cannot use the Phoenix Super Client Driver (PCMSCD.EXE) or the point enabler (POINTTR.SYS). You must use the card and socket services driver.
4. You can use either the Super Client Driver (PCMSCD.EXE), IBM Token Ring Card Services driver (CS20TOK.SYS), or the IBM Token Ring Point Enabler (POINTTR.SYS), with the non-NDIS interface (DXMC0MOD.SYS), but make sure you have the ,d800,0 parameter on the DXMC0MOD.SYS line.

IBM Microelectronics Modem:
Notes:
1. There is a very specific ordering involved to enable the modem under OS/2. The PCCOM.SYS driver must come after the PCMCIA.SYS line and before the VPCMCIA.SYS line.

IBM PCMCIA Modems;
Notes:
1. The ESTDFM.OS2 module must come after both the PCMCIA.SYS, VPCMCIA.SYS,
COM.SYS, and VCOM.SYS.
IBM Ethernet

Memory Required: 16K
Default: EMM386 Exclude: X=D400-D7FF

Notes:
1. Set the I/O register to something other than 300 for the TP350.

IBM 3270 PCMCIA Card:
Memory Required 8K
Default: EMM386 Exclude X=CE00-CFFF

Search Keywords

DOS, OS/2, PCMCIA

Hint Category

PCMCIA (PC Card)

Date Created

04-09-96

Last Updated

22-01-99

Revision Date

06-04-99

Brand

IBM ThinkPad

Product Family

ThinkPad 350

Machine Type

2618

Model

Various

TypeModel

Retain Tip (if applicable)

Reverse Doclinks
and Admin Purposes