[linux-dvb] Problem with hardware or driver? BT878 irq lockup on
2.6.15
Tim Southerwood
ts at dionic.net
Sat Apr 29 22:13:28 CEST 2006
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hi all,
Slight problem I'd be grateful for some advice on, please.
On linux 2.6.15 (k7 debian build), debian testing, with mythtv 0.19, and
Nebula DVB-T card:
I'm getting a load of these (upto 10's or more per second, spasmodically):
bt878(0): irq PPERR risc_pc=13cfb040
bt878(0): irq PPERR risc_pc=13cfb040
bt878(0): irq PPERR risc_pc=13cfb040
eventually culminating in:
bt878(0): IRQ lockup, cleared int mask
and sometimes, an irq disabled message.
At this point, the DVB card becomes unresponsive, though unloading and
reloading the appropriate drivers often clears it.
Am I right in thing the PPERR is a PCI parity error and is indicative of
a dodgey card, mobo or incompatability between the two?
I've tried various BIOS settings including taking the PCI (and FSB) down
to 100MHz. PC is normally (until I added the Nebula card) rock solid and
stable - it is my general purpose server with 4 disks so it works quite
hard.
I can generate extra PPERR messages at will by loading the hard disks
(eg dd /dev/hda to /dev/null). Which is why I'm thinking hardware.
When the system works, it works very well - then bang!
Also, please excuse me for being thick, but - the error apparantly
relates to the BT878 capture. I'm using DVB only, not the analogue video
capture device - Myth is not configured to open that device, so I;m a
bit confused why the bt878 drive should be whining?
I've also tried unloading the USB and audio drivers that share the same
IRQ - no change.
Any thoughts most appreciated :)
Best wishes
Tim Southerwood
============================================
System details follow:
Hardware in brief:
Abit KG7-RAID mobo with Athlon XP 1800 CPU, PCI and RAM running at
133MHz, 2 e100 NICS, 4 PATA disks, sound card (not used at present)
lspci:
0000:00:00.0 Host bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P]
System Controller (rev 13)
0000:00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-760 [IGD4-1P]
AGP Bridge
0000:00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super
South] (rev 40)
0000:00:07.1 IDE interface: VIA Technologies, Inc.
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
0000:00:07.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 16)
0000:00:07.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB
1.1 Controller (rev 16)
0000:00:07.4 SMBus: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI]
(rev 40)
0000:00:08.0 Multimedia audio controller: Ensoniq ES1370 [AudioPCI] (rev 01)
0000:00:0b.0 Multimedia video controller: Brooktree Corporation Bt878
Video Capture (rev 11)
0000:00:0b.1 Multimedia controller: Brooktree Corporation Bt878 Audio
Capture (rev 11)
0000:00:11.0 PCI bridge: Digital Equipment Corporation DECchip 21152
(rev 03)
0000:00:13.0 Mass storage controller: Triones Technologies, Inc.
HPT366/368/370/370A/372/372N (rev 04)
0000:01:05.0 VGA compatible controller: nVidia Corporation NV4 [RIVA
TNT] (rev 04)
0000:02:04.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet
Pro 100] (rev 05)
0000:02:05.0 Ethernet controller: Intel Corporation 82557/8/9 [Ethernet
Pro 100] (rev 05)
lsmod:
Module Size Used by
lp 10628 0
usblp 11648 0
uhci_hcd 28304 0
dvb_bt8xx 13892 12
mt352 6020 1 dvb_bt8xx
dvb_pll 10628 1 dvb_bt8xx
sp887x 7108 1 dvb_bt8xx
dst_ca 11712 1 dvb_bt8xx
dst 20804 2 dvb_bt8xx,dst_ca
bt878 9720 2 dvb_bt8xx,dst
bttv 151888 2 dvb_bt8xx,bt878
video_buf 19972 1 bttv
v4l2_common 5696 1 bttv
btcx_risc 4616 1 bttv
tveeprom 13840 1 bttv
videodev 8832 1 bttv
dvb_core 72744 2 dvb_bt8xx,dst_ca
cx24110 7172 1 dvb_bt8xx
or51211 8836 1 dvb_bt8xx
firmware_class 9984 4 dvb_bt8xx,sp887x,bttv,or51211
nxt6000 6724 1 dvb_bt8xx
nfsd 208132 13
lockd 55752 2 nfsd
nfs_acl 3392 1 nfsd
sunrpc 134332 9 nfsd,lockd,nfs_acl
autofs4 17028 4
ipv6 222976 22
bridge 45204 0
xfs 495576 4
exportfs 5440 2 nfsd,xfs
lgdt330x 7324 1 dvb_bt8xx
psmouse 32516 0
serio_raw 6596 0
joydev 8960 0
gameport 14024 0
evdev 8896 0
via686a 15368 0
i2c_algo_bit 8392 1 bttv
mousedev 10592 0
i2c_isa 4672 1 via686a
parport_pc 32324 0
parport 31880 2 lp,parport_pc
amd_k7_agp 8012 1
agpgart 31496 1 amd_k7_agp
i2c_core 19408 13
dvb_bt8xx,mt352,sp887x,dst,bttv,tveeprom,cx24110,or51211,nxt6000,lgdt330x,via686a,i2c_algo_bit,i2c_isa
rtc 11508 0
soundcore 8992 0
ext2 58760 1
mbcache 8516 1 ext2
ide_disk 15936 11
e100 34884 0
mii 5248 1 e100
hpt366 17152 0 [permanent]
usbcore 113924 3 usblp,uhci_hcd
via82cxxx 8260 0 [permanent]
generic 4356 0 [permanent]
ide_core 112928 4 ide_disk,hpt366,via82cxxx,generic
thermal 13512 0
processor 22976 1 thermal
fan 4676 0
cat /proc/interrupts
CPU0
0: 7673015 XT-PIC timer
1: 3380 XT-PIC i8042
2: 0 XT-PIC cascade
3: 1965071 XT-PIC bttv0, bt878, uhci_hcd:usb1, uhci_hcd:usb2
8: 4 XT-PIC rtc
9: 1 XT-PIC acpi
10: 3826 XT-PIC eth1
11: 17997 XT-PIC ide2, ide3
12: 933189 XT-PIC eth0
14: 23167 XT-PIC ide0
15: 5093 XT-PIC ide1
NMI: 0
LOC: 0
ERR: 0
MIS: 0
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org
iD8DBQFEU8jnPn7/zeQfFocRAsxVAJsFXeEMvjg1tjF2DcA7FYBbwQnAUACgvems
Gjb6LkoWXttS2N9ArTNnFas=
=lIa1
-----END PGP SIGNATURE-----
More information about the linux-dvb
mailing list