Next-in-Thread Next Message

Sad IRQ11 conflict causing cardmgr startup problems on 3110CT ToPIC100 ? 

Forum: PCMCIA on Toshiba laptops
Re: News I need revision info for ToPIC bridges... (David Hinds)
Date: 2000, Apr 30
From: Piete Brooks pb

On a Toshiba Prtege 3110CT with a ToPIC100 rev 20 if CardServices are started after the network, the system freezes.
By pressing the reset button (in `resume' mode) and doing three to five `suepend + resume' cycles, things recover.
The problem appears to relate to IRQ 11 being shared by the eepro100 LAN interface on the IO adaptor.
Should it be possible to share IRQ 11 ?
Can one of them be moved to another IRQ ?

A HACK is to start CardServices before the network.
Is there a problem with doing this ?


2.2.14-5.0 #1 Sun Apr 30 10:15:08 BST 2000 RedHat 6.2
cardctl version 3.1.14 (and 3.1.8)

  Bus  0, device   4, function  0:
    VGA compatible controller: Trident Unknown device (rev 73).
      Vendor id=1023. Device id=9525.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=8.  
      Non-prefetchable 32 bit memory at 0xff400000 [0xff400000].
      Non-prefetchable 32 bit memory at 0xff3e0000 [0xff3e0000].
      Non-prefetchable 32 bit memory at 0xfec00000 [0xfec00000].
  Bus  0, device   7, function  2:
    USB Controller: Intel Unknown device (rev 0).
      Vendor id=8086. Device id=719a.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  
      I/O at 0xff80 [0xff81].
  Bus  0, device  11, function  0:
    CardBus bridge: Toshiba Unknown device (rev 32).
      Vendor id=1179. Device id=617.
      Slow devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  Min Gnt=128.Max Lat=4.
  Bus  0, device  12, function  0:
    Multimedia audio controller: Unknown vendor Unknown device (rev 16).
      Vendor id=125d. Device id=1978.
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  Min Gnt=2.Max Lat=24.
      I/O at 0xfc00 [0xfc01].
  Bus  0, device  14, function  0:
    Ethernet controller: Intel 82557 (rev 8).
      Medium devsel.  Fast back-to-back capable.  IRQ 11.  Master Capable.  Latency=64.  Min Gnt=8.Max Lat=56.
      Non-prefetchable 32 bit memory at 0xfebff000 [0xfebff000].
      I/O at 0xfb40 [0xfb41].
      Non-prefetchable 32 bit memory at 0xfea00000 [0xfea00000].


Interrupt routing table found at address 0xf0190:

  Version 1.0, size 0x0090
  Interrupt router is device 00:07.0
  PCI exclusive interrupt mask: 0x0000
  Compatible router: vendor 0x8086 device 0x122e
  
Device 00:0b.0 (slot 0):
  INTA: link 0x60, irq mask 0x0800
  
Device 00:09.0 (slot 0):
  INTA: link 0x62, irq mask 0x0800
  
Device 00:04.0 (slot 0):
  INTA: link 0x62, irq mask 0x0800
  
Device 00:0d.0 (slot 0):
  INTA: link 0x61, irq mask 0x0008
  
Device 00:0c.0 (slot 0):
  INTA: link 0x63, irq mask 0x0800
  
Device 00:07.0 (slot 0):
  INTD: link 0x63, irq mask 0x0800
  
Device 00:0e.0 (slot 1): 
  INTA: link 0x63, irq mask 0x0800
  
Interrupt router: Intel 82440MX PCI-to-ISA bridge
  PIRQ1 (link 0x60): irq 11
  PIRQ2 (link 0x61): irq 3
  PIRQ3 (link 0x62): irq 11
  PIRQ4 (link 0x63): irq 11
  Serial IRQ: [enabled] [quiet] [frame=21] [pulse=12] 

  
With eepro100 module installed:
  
Linux PCMCIA Card Services 3.1.14
  kernel build: 2.2.14-5.0 #2 Sun Apr 30 10:15:08 BST 2000
  options:  [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xf0190
  00:0b.0 -> irq 11
Intel PCIC probe: 
  Toshiba ToPIC100 rev 20 PCI-to-CardBus at slot 00:0b, mem 0x68000000
    host opts [0]: [slot 0xf0] [ccr 0x16] [cdr 0x86] [rcr 0xc000000] [pci irq 11] [lat 64/176] [bus 20/20]
    ISA irqs (default) = 4,5,7,9,10,12,15 PCI status changes
cs: IO port probe 0x1000-0x17ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.

 11:   66179628          XT-PIC  eth0, i82365


Without eepro100 module:

Linux PCMCIA Card Services 3.1.14
  kernel build: 2.2.14-5.0 #2 Sun Apr 30 10:15:08 BST 2000
  options:  [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xf0190
Intel PCIC probe: 
  Toshiba ToPIC100 rev 20 PCI-to-CardBus at slot 00:0b, mem 0x68000000
    host opts [0]: [slot 0xf0] [ccr 0x17] [cdr 0x86] [rcr 0xc000000] [pci irq 11] [lat 64/176] [bus 20/20]
    ISA irqs (default) = 4,5,7,9,10,15 PCI status changes
cs: IO port probe 0x1000-0x17ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: cb_alloc(bus 20): vendor 0x10b7, device 0x515

Next-in-Thread Next Message

Messages Inline: 0 1

None Something to try

Re: Sad IRQ11 conflict causing cardmgr startup problems on 3110CT ToPIC100 ? (Piete Brooks)
Date: 2000, Jun 09
From: David Hinds <dhinds@pcmcia.sourceforge.org>

Try with the 09-Jun-00 beta on sourceforge.org in /pcmcia/NEW.

-- Dave

Ok 3.1.17 fixes 3110CT ToPIC100 rev 20 problem!

Re: None Something to try (David Hinds)
Date: 2000, Jun 12
From: Piete Brooks pb

The user noticed another problem, in that it would freeze if the machine was booted without a PCMCIA card in. Loading 3.1.17 seems to have fixed both problems!
Adding Swap: 530104k swap-space (priority -1)
maestro: version 0.14 time 10:39:59 Apr 30 2000
maestro: Configuring ESS Maestro 2E found at IO 0xFC00 IRQ 11
maestro:  subvendor id: 0x00011179
maestro: not attempting power management.
maestro: AC97 Codec detected: v: 0x83847609 caps: 0x6940 pwr: 0xf
maestro: 1 channels configured.
eepro100.c:v1.09j-t 9/29/99 Donald Becker http://cesdis.gsfc.nasa.gov/linux/drivers/eepro100.html
eepro100.c: $Revision: 1.18 $ 1999/12/29 Modified by Andrey V. Savochkin 
eth0: OEM i82557/i82558 10/100 Ethernet at 0xc4060000, 00:00:39:37:B9:1A, IRQ 11.
  Board assembly 000000-000, Physical connectors present: RJ45
  Primary interface chip i82555 PHY #1.
  General self-test: passed.
  Serial sub-system self-test: passed.
  Internal registers self-test: passed.
  ROM checksum self-test: passed (0x04f4518b).
  Receiver lock-up workaround activated.
Linux PCMCIA Card Services 3.1.17
  kernel build: 2.2.14-5.0 #1 Tue Mar 7 20:35:25 EST 2000
  options:  [pci] [cardbus] [apm]
PCI routing table version 1.0 at 0xf0190
  00:0b.0 -> irq 11
Intel PCIC probe: 
  Toshiba ToPIC100 rev 20 PCI-to-CardBus at slot 00:0b, mem 0x68000000
    host opts [0]: [slot 0xf0] [ccr 0x16] [cdr 0x86] [rcr 0xc000000] [pci irq 11] [lat 64/176] [bus 20/20]
    ISA irqs (default) = 4,5,7,9,10,12,15 PCI status changes
cs: IO port probe 0x1000-0x17ff: clean.
cs: IO port probe 0x0100-0x04ff: excluding 0x378-0x37f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
Lucent Modem driver version 4.27.5.66 with MANY_PORTS MULTIPORT SHARE_IRQ enabled
ttyS14 at 0x1c00 (irq = 3) is a Lucent
cs: memory probe 0x0d0000-0x0dffff: clean.
hdc: CD-224E, ATAPI CDROM drive
IRQ11 conflict causing cardmgr startup problems on 3110CT ToPIC100 ?


Add Message to: "IRQ11 conflict causing cardmgr startup problems on 3110CT ToPIC100 ?"

Members Subscribe Admin Mode Show Frames Help for HyperNews at pcmcia-cs.sourceforge.net 1.10