Re: [RFC] TDA8290 / TDA827X with LNA: testers wanted

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

 



Hi Ian,

Am Mittwoch, den 19.03.2008, 20:50 +1100 schrieb Ian Haywood:
> On Wednesday 19 March 2008 11:40:11 Hartmut Hackmann wrote:
> 
> > KWORLD DVBT 210
> I have a Tevion/KWorld 220RF. This seems to include the chips
> you are referring to. Anyway, with your latest code on kernel 2.6.24.3:
> 
> [   66.794518] saa7133[0]: found at 0000:00:0a.0, rev: 208, irq: 19, latency: 32, mmio: 0xe60080
> 00
> [   66.794592] saa7133[0]: subsystem: 10d4:0201, board: UNKNOWN/GENERIC [card=0,autodetected]
> [   66.794667] saa7133[0]: board init: gpio is 100
> [   66.974166] saa7133[0]: i2c eeprom 00: 12 14 00 10 06 83 fa ff f7 58 1a 8d e0 00 00 51
> [   66.974899] saa7133[0]: i2c eeprom 10: d1 d4 b8 13 04 96 bc 8c c0 27 10 50 36 e7 d1 00
> [   66.975627] saa7133[0]: i2c eeprom 20: 01 50 20 23 00 20 d1 7c 37 08 02 5b 2b 58 1b 5b
> [   66.976356] saa7133[0]: i2c eeprom 30: e0 85 ff ff ff 87 ff 00 01 5e 00 20 00 01 00 71
> [   66.977084] saa7133[0]: i2c eeprom 40: d1 8c b2 50 46 23 01 20 cb 50 10 20 d1 d4 b8 15
> [   66.977812] saa7133[0]: i2c eeprom 50: 06 83 fa ff f7 58 1a 8d e0 00 00 41 81 02 78 d4
> [   66.978548] saa7133[0]: i2c eeprom 60: b8 12 03 96 bc 79 ab cc 7f 50 26 87 c0 ff 00 87
> [   66.979276] saa7133[0]: i2c eeprom 70: b8 9f c4 9f fc 8d c0 7f ff 50 46 5e 00 7f ff 20
> [   66.980004] saa7133[0]: i2c eeprom 80: ab 50 a0 9f c4 9f fc 8d c0 80 00 50 44 5e 00 80
> [   66.980731] saa7133[0]: i2c eeprom 90: 00 20 ab 50 10 3c ab d4 b8 15 04 83 fa ff fc 58
> [   66.982020] saa7133[0]: i2c eeprom a0: 1a 8d e0 00 02 51 82 71 78 cc 05 52 56 5e 1a 3e
> [   66.982750] saa7133[0]: i2c eeprom b0: 7f 86 b9 83 e8 f0 00 8c c0 7c fe 50 d3 d4 b8 13
> [   66.983478] saa7133[0]: i2c eeprom c0: 04 77 60 96 bc 8c c0 01 f4 50 16 5b 20 d4 b8 12
> [   66.984206] saa7133[0]: i2c eeprom d0: 00 c2 fd 80 bb 51 30 71 78 cc 05 50 d6 5e 1a 7d
> [   66.984932] saa7133[0]: i2c eeprom e0: 00 86 b9 5e 1b fa 00 83 e8 f0 00 83 e9 f0 00 8c
> [   66.985660] saa7133[0]: i2c eeprom f0: b9 50 76 50 10 20 ab d4 b8 12 00 c0 02 d4 bc 12
> [   67.074658] saa7133[0]: registered device video0 [v4l2]
> [   67.076845] saa7133[0]: registered device vbi0
> 
> The tda8290 module doesn't seem to get loaded at all (with stock kernel
> code it does, but doesn't tune as I reported earlier)

the i2c goes mad currently on your card and that results in a total mess
for the eeprom readout, that goes also for the subsystem there, which is
corrupted and hence you get card=0 without tuner and DVB loaded.

In your previous posting from Friday it was at least OK.

- quote ---------
I am using kernel 2.6.24.3,
The relevant dmesg entries are:
[   46.632313] saa7133[0]: found at 0000:00:0a.0, rev: 208, irq: 20,
latency: 32, mmio: 0xe6008000
[   46.632946] saa7133[0]: subsystem: 17de:7201, board: Tevion/KWorld
DVB-T 220RF [card=88,autodetected]
[   46.633026] saa7133[0]: board init: gpio is 100
[   46.770494] saa7133[0]: i2c eeprom 00: de 17 01 72 ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.771227] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.771956] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.772693] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.773440] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.774167] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.774894] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   46.775623] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff ff
[   47.009197] tuner 0-004b: chip found @ 0x96 (saa7133[0])
[   47.057166] tda8290 0-004b: setting tuner address to 61
[   47.161150] tuner 0-004b: type set to tda8290+75a
[   47.209142] tda8290 0-004b: setting tuner address to 61
[   47.313131] tuner 0-004b: type set to tda8290+75a
[   47.315906] saa7133[0]: registered device video0 [v4l2]
[   47.315984] saa7133[0]: registered device vbi0
[   47.316060] saa7133[0]: registered device radio0
......
[   47.611627] DVB: registering new adapter (saa7133[0])
[   47.611690] DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
[   47.681091] tda1004x: setting up plls for 48MHz sampling clock
.......
[   49.614319] tda1004x: found firmware revision 23 -- ok
-------------------------------------

This looks all fine. The card has no LNA.
If a firmware eeprom is on the card, firmware is always loaded from
there, regardless what you put in /lib/firmware.

Also your previous experimentation with the tuner address was pointless
that way. The analog tuner is correctly detected at 0x61, the second
tuner used for DVB-T is at 0x60 and also did not throw an error?

Last time I saw such eeprom read corruption was with three saa7134
cards, where one, a CTX918_DVB-T, usually needs a special multi bus
master capable PCI slot. The read out of one more card was also
corrupted, but the eeprom content is not altered and I was able to still
use the card by forcing card and tuner number. 

Replacing that CTX918, which has additionally a modem on the board and
is else known to work without problems nevertheless, by "normal" PCI
cards like CTX917, CTX946 or a Asus Tiger revision 1.0, the trouble was
gone.

At first I thought we might be in timing issues, maybe caused by the
recently extended eeprom readout to support the Hauppauge eeprom, but
since I could not confirm that on another machine with four saa7134 (two
Quad, triple CTX948 and the CTX946 moved there) just only mention it
now.

To get the card back, power down and remove all voltage. Check all cards
for good contact and being well seated in the slots, maybe try another
slot for the Kworld, take care that it does not overheat and ask
yourself how much you can trust your PSU. Try to get an unshared IRQ for
it at the next boot, your card should be detected again.

Use recent scan files from linuxtv.org mercurial dvb-apps, for example
"Seven" recently changed, maybe we can discover something then, for sure
other people have the card working, not long back we fixed some analog
inputs and the radio and DVB-T was still OK.

Cheers,
Hermann




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

[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux