PCMCIA IEEE1394 Freeze

Mirko Mählisch mirko.maehlisch at e-technik.uni-ulm.de
Wed Dec 15 09:24:48 EST 2004


Hello everyone,

i recently got a st-lab ieee1394 pcmcia adapter.
Whenever inserting it into my IBM R50p (Suse 9.1, 2.6.5-7.111-default)
the whole system freezes and no further input is possible. After
ejecting it again, everything continues working.

I managed a quick lspci -vv ''shot'' between insertation and freeze-up:


//*****************************************************************************//

0000:02:00.0 CardBus bridge: Texas Instruments: Unknown device ac46 (rev
01)
        Subsystem: IBM: Unknown device 0552
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, cache line size 20
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at b0000000 (32-bit, non-prefetchable)
        Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
        Memory window 0: 40000000-403ff000 (prefetchable)
        Memory window 1: 40400000-407ff000
        I/O window 0: 00004000-000040ff
        I/O window 1: 00004400-000044ff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset+ 16bInt+
PostWrite+
        16-bit legacy interface ports at 0001

0000:02:00.1 CardBus bridge: Texas Instruments: Unknown device ac46 (rev
01)
        Subsystem: IBM: Unknown device 0552
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 168, cache line size 20
        Interrupt: pin B routed to IRQ 11
        Region 0: Memory at b1000000 (32-bit, non-prefetchable)
        Bus: primary=02, secondary=07, subordinate=0a, sec-latency=176
        Memory window 0: 40800000-40bff000 (prefetchable)
        Memory window 1: 40c00000-40fff000
        I/O window 0: 00004800-000048ff
        I/O window 1: 00004c00-00004cff
        BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt-
PostWrite+
        16-bit legacy interface ports at 0001

0000:07:00.0 FireWire (IEEE 1394): NEC Corporation: Unknown device 00f2
(rev 01) (prog-if 10 [OHCI])
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop-
ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 248 (63750ns min, 63750ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 40c00000 (32-bit, non-prefetchable)
        Region 1: Memory at 40c01000 (32-bit, non-prefetchable)
[size=256]
        Region 2: Memory at 40c01100 (32-bit, non-prefetchable)
[size=256]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA
PME(D0+,D1+,D2+,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME+

//***********************************************************************//

dmesg reports:


//***********************************************************************//
...
Linux Kernel Card Services
  options:  [pci] [cardbus] [pm]
Yenta: CardBus bridge found at 0000:02:00.0 [1014:0552]
Yenta: ISA IRQ mask 0x04f8, PCI irq 11
Socket status: 30000086
Yenta: CardBus bridge found at 0000:02:00.1 [1014:0552]
Yenta: ISA IRQ mask 0x04f8, PCI irq 11
Socket status: 30000006
cs: IO port probe 0x0c00-0x0cff: clean.
cs: IO port probe 0x0820-0x08ff: clean.
cs: IO port probe 0x0800-0x080f: clean.
cs: IO port probe 0x03e0-0x04ff: excluding 0x4d0-0x4d7
cs: IO port probe 0x0100-0x03af: clean.
cs: IO port probe 0x0a00-0x0aff: clean.
PCI: Enabling device 0000:07:00.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:07:00.0 to 64
ohci1394: fw-host0: Unexpected PCI resource length of 1000!
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11] 
MMIO=[40c00000-40c007ff]  Max Packet=[2048]

//***********************************************************************//

Does anyone have expieriences with such behavior?


Thanks,

Mirko Mählisch




More information about the linux-pcmcia mailing list