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