Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] IRQ problems - CPU speed? Or motherboard/driver issues?




Using an AverTV DVB-T card
(the first version with the sp8xx frontend),
linuxtv-dvb-1.1.1 on a 2.4.25 kernel:

% cd linuxtv-dvb-apps-1.1.0/util/scan

% ./scan dvb-t/au-sydney_north_shore
scanning dvb-t/au-sydney_north_shore
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
...
>>> tune to: 219500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRA
NSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010
>>> tune to: 571500000:INVERSION_OFF:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRA
NSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: filter timeout pid 0x0011
WARNING: filter timeout pid 0x0000
WARNING: filter timeout pid 0x0010
dumping lists (0 services)
Done.

% dmesg
bt878(0): irq FDSR risc_pc=01b71008
[hundreds of lines deleted]
bt878(0): irq FDSR risc_pc=01b71008
bt878(0): IRQ lockup, cleared int mask

%

or on a 2.6.3 kernel:

bt878(0): irq FDSR risc_pc=07ec7008
bt878(0): IRQ lockup, cleared int mask

or a 2.6.5:

bt878(0): irq FDSR risc_pc=07eb5008
bt878(0): IRQ lockup, cleared int mask

or a 2.6.6:

>>> tune to: 219500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_3_4:FEC_NONE:QAM_64:TR
ANSMISSION_MODE_8K:GUARD_INTERVAL_1_16:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
>>> tune to: 571500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TR
ANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE
WARNING: >>> tuning failed!!!
>>> tune to: 571500000:INVERSION_AUTO:BANDWIDTH_7_MHZ:FEC_2_3:FEC_NONE:QAM_64:TR
ANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE (tuning failed)
WARNING: >>> tuning failed!!!
ERROR: initial tuning failed
dumping lists (0 services)
Done.

% dmesg
...
sp887x_initial_setup: firmware upload... done.
bttv0: IRQ lockup, cleared int mask [bits: GPINT*]
bt878(0): irq PABORT risc_pc=0119c000
bt878(0): irq FDSR risc_pc=0119c008
...
bt878(0): irq FDSR risc_pc=0119c008
bt878(0): IRQ lockup, cleared int mask

(note that it didn't even seem to try tuning under 2.6.6)


This was in a Compaq DeskPro - a PII 350MHz with 128MB.
I have gotten this card working fine in a faster machine.
I have done my best to assign different IRQs to everything.
So, my question is, is this machine too slow to read/write
from the card's registers? Or is it some driver incompatibility
that we have not encountered?

--
Nigel Pearson, nigel@ind.tansu.com.au | "Reality is that which,
Telstra BI&D, Sydney, Australia | when you stop believing
Office: 8255 4222 Fax: 8255 3153 | in it, doesn't go away."
Mobile: 0408 664435 Home: 9792 6998 | Philip K. Dick - 'Valis'





Home | Main Index | Thread Index