RS232 CardBus card problem

Hello all

I have:

  • ST Lab CardBus RS232 card, which is based on OXmPCI954 chip.
  • Laptop HP Omnibook xe4500s with an integrated TI1520 PCMCIA host controller.
  • QNX 6.3.0

This RS232 card works nice on WinXP.

QNX devp-pccard find this card.
The pin tool shows me this card…
I start “devc-ser8250 -u2 fd00,7”
The serial driver starts but when I try to transmit data through
this card then nothing happens (TX led inactive).

Here is an info from pci tool

  1. Info for PCMCIA card

Class = Communication (Serial Controller)
Vendor ID = 1415h, Oxford Semiconductor Ltd
Device ID = 950bh, Unknown Unknown
PCI index = 0h
Class Codes = 070006h
Revision ID = 0h
Bus number = 3
Device number = 0
Function num = 0
Status Reg = 290h
Command Reg = 3h
I/O space access enabled
Memory space access enabled
Bus Master disabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Checking disabled
Data/Address stepping disabled
SERR# driver disabled
Fast back-to-back transactions to different agents disabled
Header type = 0h Single-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 0h
Cache Line Size= 0h
PCI IO Address = fd00h length 8 enabled
PCI Mem Address = ffefb000h 32bit length 4096 enabled
PCI IO Address = fc00h length 16 enabled
PCI Mem Address = ffefc000h 32bit length 4096 enabled
PCI Mem Address = ffefd000h 32bit length 4096 enabled
CardBus CIS Pointer = 48h
Subsystem Vendor ID = 1415h
Subsystem ID = 1h
Max Lat = 0ns
Min Gnt = 0ns
PCI Int Pin = INT A
Interrupt line = 0
CPU Interrupt = 7h
Capabilities Pointer = 40h
Capability ID = 1h
Capabilities = 6c01h - 0h
Device Dependent Registers:
0x40: 01 00 01 6c 00 00 00 00 13 03 43 49 53 20 04 79
0x50: 02 01 00 04 06 03 00 05 00 00 00 07 06 11 00 f8
0x60: ff ff ff 07 06 02 00 00 f0 ff ff 07 06 13 00 f0
0x70: ff ff ff 07 06 04 00 00 f0 ff ff 07 06 05 00 00
0x80: f0 ff ff 05 0c 40 b9 29 b5 1e 02 30 ff ff 04 c0
0x90: 00 15 18 07 01 4f 58 53 45 4d 49 00 4f 58 43 42
0xA0: 39 35 30 00 52 65 76 20 41 00 ff 21 02 02 00 22
0xB0: 04 00 02 0f 7f 1c 04 02 d2 08 ff ff 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

  1. Info for Texas Instruments host controller (active socket)

Class = Bridge (CardBus)
Vendor ID = 104ch, Texas Instruments
Device ID = ac55h, PCI1520 PCCard CardBus Controller
PCI index = 1h
Class Codes = 060700h
Revision ID = 1h
Bus number = 0
Device number = 10
Function num = 1
Status Reg = 210h
Command Reg = 7h
I/O space access enabled
Memory space access enabled
Bus Master enabled
Special Cycle operations ignored
Memory Write and Invalidate disabled
Palette Snooping disabled
Parity Checking disabled
Data/Address stepping disabled
SERR# driver disabled
Fast back-to-back transactions to different agents disabled
Header type = 2h Multi-function
BIST = 0h Build-in-self-test not supported
Latency Timer = 40h
Cache Line Size= 0h
ExCA Base Address = ffefe000h
Capabilities Pointer = ffh
Secondary Status = ffffh
Primary Bus Number = 0
Secondary Bus Number = 3
Subordinate Bus Number = 3
Secondary Latency Timer = 20h
Memory Base 0 = ffefb000h
Memory Limit 0 = ffefd000h
Memory Base 1 = 0h
Memory Limit 1 = 0h
I/O Base 0 = fc00h
I/O Limit 0 = fc14h
I/O Base 1 = 0h
I/O Limit 1 = 0h
PCI Int Pin = 1
PCI Int Pin = INT A
Interrupt line = 7
CPU Interrupt = 7h
Bridge Control = 700h
Subsystem Vendor ID = 103ch
Subsystem ID = 25h
Legacy Mode Base Address = 3e0h
System Control = 2844d020h
Retry Status = c0h
Card Control = 2h
Device Control = 64h
Buffer Control = 60h
Socket DMA Register 0 = 0h
Socket DMA Register 1 = 0h
Device Dependent Registers:
0x40: 3c 10 25 00 e1 03 00 00 00 00 00 00 00 00 00 00
0x50: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x60: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x80: 20 d0 44 28 00 00 00 00 00 00 00 00 12 11 11 01
0x90: c0 02 64 60 00 00 00 00 00 00 00 00 00 00 00 00
0xA0: 01 00 12 fe 00 01 c0 00 1e 08 00 00 01 00 00 00
0xB0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xC0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xD0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xE0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0xF0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

pin output

/ # pin
Sock Func Type Flags PID Base Size IRQ
1 Empty ----MF---------- None
1 Empty ----MF---------- None
2 0 Memory C—MF±–X–SAW 69644 0xfd00 8 7
0xffefd000 4096
2 Empty ----MF---------- None

Does anybody knows what is the problem?

Thanks.