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

John Dickinson john at jsdickinson.me.uk
Mon Sep 26 21:08:32 CEST 2005


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 



More information about the linux-dvb mailing list