[linux-dvb] Nebula DigiTV not working with recent kernels

Ilkka Pirskanen ilkka.pirskanen at kolumbus.fi
Mon Sep 26 20:54:21 CEST 2005


Is this related to adding Nebula mt352 support to dvb-bt8xx.c, which broke
nxt6000 support?
See: http://www.linuxtv.org/pipermail/linux-dvb/2005-August/004238.html

This might be something different also, as I think that 2.6.12 kernel does
not yet contain mt352 support.

Ilkka 

-----Original Message-----
From: linux-dvb-bounces at linuxtv.org [mailto:linux-dvb-bounces at linuxtv.org]
On Behalf Of John Dickinson
Sent: 26. syyskuuta 2005 22:09
To: linux-dvb at linuxtv.org
Subject: [linux-dvb] Nebula DigiTV not working with recent kernels

Hi,

I am unable to get my Nebula DigiTV DVB-T card (nxt6000 frontend) working
with kernels more recent than 2.6.8.1. For example 2.6.12.5 gives the
messages show below. No frontend device is ever created.

Things work perfectly with a 2.6.8.1 kernel.

I had a bit of a play trying to debug the kernel and the problem seems to
occur around the 

        /* check if the demod is there */
        if (nxt6000_readreg(state, OFDM_MSC_REV) != NXT6000ASICDEVICE) goto
error;

lines in the nxt6000_attach function in nxt6000.c. However kernel code is
far beyond my knowledge of C :)

I have seen similar problems reported elsewhere and the solution seemed to
be IRQ related - moving the card to a different PCI slot was reported to
work. However my machine only has a single slot so I can not try that.

Any ideas?

Thanks
John


Sep 25 12:41:16 boo Linux video capture interface: v1.00 Sep 25 12:41:16 boo
bttv: driver version 0.9.15 loaded Sep 25 12:41:16 boo bttv: using 8 buffers
with 2080k (520 pages) each for capture Sep 25 12:41:16 boo bttv: Bt8xx card
found (0).
Sep 25 12:41:16 boo bttv0: Bt878 (rev 17) at 0000:01:06.0, irq: 10, latency:
32,
mmio: 0xde000000
Sep 25 12:41:16 boo bttv0: detected: Nebula Electronics DigiTV [card=104],
PCI subsystem ID is 0071:0101 Sep 25 12:41:16 boo bttv0: using: Nebula
Electronics DigiTV [card=104,autodetected] Sep 25 12:41:16 boo bttv0: gpio:
en=00000000, out=00000000 in=00fff8cf [init] Sep 25 12:41:16 boo bttv0: IRQ
lockup, cleared int mask [bits: GPINT*] Sep 25 12:41:16 boo bttv0: using
tuner=-1 Sep 25 12:41:16 boo bttv0: registered device video0 Sep 25 12:41:16
boo bttv0: registered device vbi0 Sep 25 12:41:16 boo bttv0: PLL: 28636363
=> 35468950 .. ok Sep 25 12:41:16 boo bttv0: add subdevice "dvb0"
Sep 25 12:41:33 boo bt878: AUDIO driver version 0.0.0 loaded Sep 25 12:41:33
boo bt878: Bt878 AUDIO function found (0).
Sep 25 12:41:33 boo bt878(0): Bt878 (rev 17) at 01:06.1, irq: 10, latency:
32,
memory: 0xde001000
Sep 25 12:41:33 boo DVB: registering new adapter (bttv0).
Sep 25 12:41:33 boo dvb-bt8xx: A frontend driver was not found for device
109e/0878 subsystem 0071/0101 

_______________________________________________
linux-dvb mailing list
linux-dvb at linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb





More information about the linux-dvb mailing list