Compact Flash card gives IRQ errors when inserted
Robert Schroll
rschroll at gmail.com
Fri May 11 19:04:01 UTC 2007
Hi all,
I'm trying to mount a Compact Flash card with a PCMCIA connector.
Unfortunately, when I insert the card, my computer beeps and gives the
message:
Message from syslogd at switters at Tue May 8 00:42:52 2007 ...
switters kernel: [17179761.512000] Disabling IRQ #3
It appears that the card is recognized, to some degree. pccardctl ident gives:
Socket 0:
product info: "CL ATA FLASH CARD LEXAR ", "TIDALWV", "V100N", ""
manfid: 0x4e01, 0x0200
function: 4 (fixed disk)
and pccardctl status gives:
Socket 0:
3.3V 16-bit PC Card
Subdevice 0 (function 0) bound to driver "pata_pcmcia"
but I don't see any block devices created in /dev. Does anyone have
any ideas of what to do to fix this?
Thanks,
Robert
Some more diagnostic info, if it helps anyone:
When the card is inserted, dmesg gives:
[17451666.840000] pccard: PCMCIA card inserted into slot 0
[17451666.840000] pcmcia: registering new device pcmcia0.0
[17451666.880000] ata7: PATA max PIO0 cmd 0x100 ctl 0x10E bmdma 0x0 irq 3
[17451667.168000] irq 3: nobody cared (try booting with the "irqpoll" option)
[17451667.168000] <c01499a4> __report_bad_irq+0x24/0x80 <c0149a9d>
note_interrupt+0x9d/0x270
[17451667.168000] <c0149323> handle_IRQ_event+0x33/0x60 <c0149448>
__do_IRQ+0xf8/0x110
[17451667.168000] <c0105c89> do_IRQ+0x19/0x30 <c010408a>
common_interrupt+0x1a/0x20
[17451667.168000] <c012782f> __do_softirq+0x5f/0xe0 <c01278e5>
do_softirq+0x35/0x40
[17451667.168000] <c0105c8e> do_IRQ+0x1e/0x30 <c010408a>
common_interrupt+0x1a/0x20
[17451667.168000] <c02dad29> _spin_unlock_irqrestore+0x9/0x10
<c0149749> setup_irq+0x99/0x140
[17451667.168000] <dcd1dfe0> ata_interrupt+0x0/0x140 [libata]
<c0149889> request_irq+0x99/0xb0
[17451667.168000] <dcd1d61a> ata_device_add+0x3ba/0x630 [libata]
<dcb6956e> pcmcia_init_one+0x49e/0x5d0 [pata_pcmcia]
[17451667.168000] <dca406dc> pcmcia_device_probe+0x6c/0x120 [pcmcia]
<c0246174> driver_probe_device+0x44/0xc0
[17451667.168000] <c02d8728> klist_next+0x38/0x60 <c02459f4>
bus_for_each_drv+0x44/0x70
[17451667.168000] <c0246268> device_attach+0x68/0x70 <c02461f0>
__device_attach+0x0/0x10
[17451667.168000] <c02458c8> bus_add_device+0x28/0x110 <c0244a87>
device_add+0xf7/0x150
[17451667.168000] <dca3fe9e> pcmcia_device_add+0x1ae/0x260 [pcmcia]
<dca40012> pcmcia_card_add+0xa2/0xb0 [pcmcia]
[17451667.168000] <c0122dd8> vprintk+0x298/0x340 <dc99287c>
ti12xx_power_hook+0x14c/0x1f0 [yenta_socket]
[17451667.168000] <dca400a0> ds_event+0x80/0xb0 [pcmcia] <dc9af371>
send_event+0x51/0xb0 [pcmcia_core]
[17451667.168000] <dc9af820> socket_insert+0x90/0xf0 [pcmcia_core]
<dc9afce4> pccardd+0x234/0x250 [pcmcia_core]
[17451667.168000] <c011bde0> default_wake_function+0x0/0x10
<dc9afab0> pccardd+0x0/0x250 [pcmcia_core]
[17451667.168000] <c0101005> kernel_thread_helper+0x5/0x10
[17451667.168000] handlers:
[17451667.168000] [<dcd1dfe0>] (ata_interrupt+0x0/0x140 [libata])
[17451667.168000] Disabling IRQ #3
and a few seconds later, it adds:
[17451697.336000] ata7: qc timeout (cmd 0x91)
[17451697.336000] ata7: dev 0 failed to IDENTIFY (INIT_DEV_PARAMS failed)
[17451697.336000] scsi6 : pata_pcmcia
Booting with irqpoll results in a freeze when the card is inserted.
lspci:
00:00.0 Host bridge: ATI Technologies Inc AGP Bridge [IGP 320M] (rev 13)
00:01.0 PCI bridge: ATI Technologies Inc PCI Bridge [IGP 320M] (rev 01)
00:02.0 USB Controller: ALi Corporation USB 1.1 Controller (rev 03)
00:06.0 Multimedia audio controller: ALi Corporation M5451 PCI AC-Link
Controller Audio Device (rev 02)
00:07.0 ISA bridge: ALi Corporation M1533/M1535 PCI to ISA Bridge
[Aladdin IV/V/V+]
00:08.0 Modem: ALi Corporation M5457 AC'97 Modem Controller
00:0a.0 CardBus bridge: Texas Instruments PCI1410 PC card Cardbus
Controller (rev 02)
00:10.0 IDE interface: ALi Corporation M5229 IDE (rev c4)
00:11.0 Bridge: ALi Corporation M7101 Power Management Controller [PMU]
00:12.0 Ethernet controller: National Semiconductor Corporation
DP83815 (MacPhyter) Ethernet Controller
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility U1
More information about the ubuntu-users
mailing list