Mailing List archive

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

[linux-dvb] Re: Nebula DigiTV and nxt6000 problems



The markings on the outside of the tuner under the DigiTV label are:

TDED4-504A
TDED4-504A
352226A
MADE IN JAPAN

On the inside there appears to be two chips identical I think. They are
about 13mm long x 2mm wide and 4mm high. It looks like they have 5 pins
with the following markings:

EPCOS X7251D
4515 JIR4

A little looking around they appear to be
http://www.epcos.com/inf/40/ds/mm/X7251D.pdf

Robert


-----Original Message-----
From: linux-dvb-bounce@linuxtv.org [mailto:linux-dvb-bounce@linuxtv.org]
On Behalf Of Holger Waechtler
Sent: Monday, 26 January 2004 3:30 AM
To: linux-dvb@linuxtv.org
Subject: [linux-dvb] Re: Nebula DigiTV and nxt6000 problems


Robert Cook wrote:
> I had my Nebula DigiTV card working before a reinstall. The only
> difference is the latest video4linux2 and dvb-kernel modules were used

> in the reinstall.
>  
> I am running Mandrake 9.2 with a 2.4.23 kernel. Video4Linux downloaded
> and installed. dvb-kernel downloaded and installed. Pretty much the
same 
> procedure as before.
>  
> An AVerTV-DVB card was recently added and this is working fine. With 
> or
> without the AVerTV card the Nebula does not work so it does not appear

> to be a conflict. The Nebula works ok under windows with the 
> manufacturers supplied software so the card is ok.
>  
> Given the AVerTV card works would indicate the kernel, video4linux and
> dvb-kernel are installed ok. This points to the frontend nxt6000
module. 
> It looks like the driver is passing a zero length message to i2c->xfer

> which is responding with EINVAL. Not sure what i2c->xfer needs to send

> but a zero length buffer will not work.
>  
> Following the README.bt8xx instructions the following dmesg output is
> produced:
>  
> # modprobe bttv i2c_hw=1 card=0x68
> # dmesg
> i2c-core.o: i2c core module version 2.8.1 (20031005)
> Linux video capture interface: v1.00
> bttv: driver version 0.9.12 loaded
> bttv: snapshot date 2004-01-14
> bttv: using 4 buffers with 2080k (520 pages) each for capture
> bttv: Bt8xx card found (0).
> bttv0: Bt878 (rev 17) at 02:0b.0, irq: 23, latency: 64, mmio: 
> 0xfbefc000
> bttv0: detected: Nebula Electronics DigiTV [card=104], PCI subsystem
ID 
> is 0071:0101
> bttv0: using: Nebula Electronics DigiTV [card=104,insmod option]
> bttv0: gpio: en=00000000, out=00000000 in=00fff7cb [init]
> bttv0: using tuner=-1
> bttv0: registered device video0
> bttv0: registered device vbi0
> bttv0: PLL: 28636363 => 35468950 .. ok
> bttv: Bt8xx card found (1).
> bttv1: Bt878 (rev 17) at 02:0a.0, irq: 22, latency: 64, mmio:
0xfbefe000
> bttv1: subsystem: 1461:0761 (UNKNOWN)
> please mail id, board name and the correct card= insmod option to 
> kraxel@bytesex.org <mailto:kraxel@bytesex.org>
> bttv1: using:  *** UNKNOWN/GENERIC ***  [card=0,autodetected]
> bttv1: gpio: en=00000000, out=00000000 in=009c005d [init]
> bttv1: using tuner=-1
> bttv1: i2c: checking for MSP34xx @ 0x80... not found
> bttv1: i2c: checking for TDA9875 @ 0xb0... not found
> bttv1: i2c: checking for TDA7432 @ 0x8a... not found
> bttv1: registered device video1
> bttv1: registered device vbi1
> # modprobe dvb-bt8xx
> # dmesg
> bt878: AUDIO driver version 0.0.0 loaded
> bt878: Bt878 AUDIO function found (0).
> bt878(0): Bt878 (rev 17) at 02:0b.1, irq: 23, latency: 64, memory: 
> 0xfbefd000
> bt878: Bt878 AUDIO function found (1).
> bt878(1): Bt878 (rev 17) at 02:0a.1, irq: 22, latency: 64, memory: 
> 0xfbeff000
> DVB: registering new adapter (Neb).
> DVB: registering new adapter (Ave).
> # modprobe nxt6000
> # dmesg
> nxt6000: unable to detect tuner
>  
> With the debug flag turned on in nxt6000.c
>  
> # modprobe nxt6000
> # dmesg
> nxt6000: init
> nxt6000: attach
> nxt6000: pll_write error -22
> nxt6000: pll_write error -22
> nxt6000: pll_write error -22
> nxt6000: unable to detect tuner
> nxt6000: nxt6000_read error (.addr = 0x18, reg: 0x73, ret: -5)
> nxt6000: nxt6000_read error (.addr = 0x24, reg: 0x73, ret: -5)
> nxt6000: nxt6000_read error (.addr = 0x28, reg: 0x73, ret: -5)
> nxt6000: attach
> nxt6000: nxt6000_read error (.addr = 0x14, reg: 0x73, ret: -5)
> nxt6000: nxt6000_read error (.addr = 0x18, reg: 0x73, ret: -5)
> nxt6000: nxt6000_read error (.addr = 0x24, reg: 0x73, ret: -5)
> nxt6000: nxt6000_read error (.addr = 0x28, reg: 0x73, ret: -5)

can you please try to find out what chips are used in the tuner module 
on your card? Maybe you have to (carefully!) open the silver metal box 
to see what's inside.

Holger



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe
linux-dvb" as subject.




-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index