I had interrupt problems with a cx88 and Asus A8V-MX motherboard. The
interrupt assigned was being disabled later on (check dmseg).
I eventually got it to work by passing noirqdebug and pci=routeirq to
the kernel at boot.
HTH
regards
Patrick
davidm wrote:
I've got a bit of an odd problem. I'm trying to run a cx88-dvb board
(KWorld/VStream XPert DVB-T) in a cobalt raq550. (Yes, I'm probably
mad). The card works fine in other boxes, but in this box doesn't
generate any interrupts (I get "cx88[0]/2-mpeg: cx8802_timeout" again
and again in the logs, and /proc/interrupts shows 0 for the interrupt
count). The lspci output looks fine, and I've tested another
multifunction card (dual-channel scsi) and it gets mapped to the same
IRQ and works fine. I'm wondering if there's something the driver
needs to do to enable generation of interrupts or something like that,
which would be done by the bios on a 'normal' machine but doesn't
happen on the cobalt?
Running tzap actually gives output as if the card was working fine:
tzap ABC2
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 781500000 Hz
video pid 0x090a, audio pid 0x090c
status 00 | signal 4a3f | snr 0000 | ber 00000000 | unc 00000000 |
status 1f | signal ec7f | snr 9c9c | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal ed4f | snr 9c9c | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal ed1f | snr 9b9b | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal ed2f | snr 9c9c | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
status 1f | signal edbf | snr 9c9c | ber 00000000 | unc 00000000 |
FE_HAS_LOCK
....
so clearly at least some of the card is working!
(if it wasn't for the scsi card working, I'd be assuming the interrupt
routing was simply completely borked for multifunction cards, but
since the scsi card works fine I'm rather puzzled).
Kernel is a kernel.org 2.6.20 with the minimal patches to get the
cobalt working (for the people who haven't had the pleasure of meeting
one of these machines, it does not have a regular PC bios; there's a
very low level bootstrap in rom which then loads a modified and
cut-down linux 2.4 kernel out of flash, which then loads the proper
kernel off disk and boots it).
Cheers,
David
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb