[linux-dvb] Informations/Problems about Asus P7131 Hybrid

hermann pitton hermann-pitton at arcor.de
Tue Aug 7 23:40:10 CEST 2007


Am Dienstag, den 07.08.2007, 09:03 +0200 schrieb Soeren Sonnenburg:
> On Mon, 2007-08-06 at 00:21 +0200, hermann pitton wrote:
> > Hi Paolo,
> > 
> > Am Sonntag, den 05.08.2007, 09:56 +0200 schrieb Paolo Dell'Aquila:
> > > Hallo, I'm writing here becuase I need some  informations about the
> > > Asus P7131 Hybrid (1043:4876, board: ASUSTeK P7131 Hybrid 
> > > [card=112,autodetected]).
> > > 
> > > 1.
> > > Which is the newest firmware for this board? I downloaded the
> > > "revision 29" from lifeview, is this the right one?
> > 
> > latest available for download, as far as I know.
> how does one find out which firmware revision one is using? I am asking
> as I have severe stability issues (the card works for a couple of hours
> then at some point cold freezes the system). Note that with the other
> budget card this setup works fine (uptime months...).

see your dmesg. The tda1004x reports revision 20. Try to get 29.
At least I'm not aware of other such reports yet. Especially not for
DVB-T usage.

Seeing such, make also sure you have never used overlay/preview mode
before for analog TV like xawtv might do. There are chipsets, like on
older VIA stuff, don't know about current, not playing well with it.
Some said also local apic disabled helped. ("nolapic")
Also in combination with ATI and NVIDIA binary drivers you might always
use -remote -nodga to have it in grabdisplay/capture/mmap mode.
Just to have it mentioned.

> > > 3.
> > > Digital reception is not very good. If I use my Pinnacle Hybryd Pro 
> > > Stick I can watch more channels and reception is more stable. There is 
> > > something I can do? I read about a "lowNoiseAmplifier" in kernel 2.6.22. 
> > > I have kernel 2.6.20. Do I have to upgrade?
> > > (Sorry, but I cannot re-test the board under windows so I don't know if 
> > > it's a "driver" problem or a "feature" of the board, lol)
> > 
> > No need to upgrade, since you have already updated to recent v4l-dvb
> > code. You might try the attached patch, which sets the other atenna
> > input during digital usage and check if DVB-T reception
> > is /unchanged/better/worse.
> It could very well be a bad reception -> firmware crash -> card amok
> problem... anyway I intended to use this card in dvb-t only mode and I
> am on and used the options saa7134 card=112 tuner=54
> gpio_tracking=1 i2c_scan=1 as suggested in the wiki...

If I understand Paolo right, "more stable reception" means better
reception, less ber and unc with the same signal, but nothing in
direction of freezes. He is using firmware revision 29 like many others.
Missing channels can also be caused by errors in the initial scan file.
To scan with all set to AUTO, except bandwidth, usually works best with
the tda10046a to get a working channels.conf.

You should not need any saa7134 options, but you might try with saa7134
driver latency=32 or 64, maybe also in the BIOS I guess, since you have
16MHz PCI speed currently.
There was at least a report, that this made a difference for two saa7134
LifeView Trio cards on some Dell motherboard.

> does this card work reliably for you (stable in a 24/7 vdr  setup?)

I bought only the prior revision with firmware revision 26 on eeprom and
without LNA. The layout changed a lot.
This was two years ago, just when it hit the market, since we became
aware that there is work waiting for the new tda8275a hybrid tuner.
The old tda8275 _non_ A initialization code broke the i2c on those newer
cards completely. DScaler had some new code at this time, which proofed

Hartmut very soon came up with code for analog he developed on the
Philips Tiger reference design. The picture quality to my surprise on
analog cable-tv was as good as on a Philips MK3. That is with up to two
passive splitters. One should not consider it for some remaining Free To
Air analog broadcast.

Four weeks later we started testing on DVB-T and I did not expect to get
anything at all, since in a border reception region at this time and no
direct line of sight to the very far away transmitter, but with an old
antenna under the roof and its amplifier, I got all announced broadcast.

Yes, this older revision of the card works stable for me, also tested on
two different motherboards, not in a 24/7 setup, but I use it since it
was ever supported, it was the first supported tda8275a hybrid under
Linux available on the markets, and do at least 15 to 24 hours tests
from time to time. (analog dual language separation is missing, rest

Please try with the newer firmware, if you also have substantially worse
reception than on your other devices, please try also the patch, we
don't know if the LNA has connection to both antenna inputs, but it
seems most people are fine with it now. Hmm, might buy some to compare.


> dmesg follows ...
> saa7130/34: v4l2 driver version 0.2.14 loaded
> saa7133[0]: found at 0000:00:0f.0, rev: 209, irq: 7, latency: 16, mmio: 0xd9000000
> saa7133[0]: subsystem: 1043:4876, board: ASUSTeK P7131 Hybrid [card=112,insmod option]
> saa7133[0]: board init: gpio is 0
> saa7133[0]: gpio: mode=0x0000000 in=0x0000000 out=0x0000000 [pre-init]
> input: saa7134 IR (ASUSTeK P7131 Hybri as /class/input/input13
> saa7133[0]: i2c eeprom 00: 43 10 76 48 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
> saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff ff ff ff ff ff ff
> saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 00 d5 ff ff ff ff
> saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 55 50 ff ff ff ff ff ff
> saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
> saa7133[0]: i2c scan: found device @ 0x10  [???]
> saa7133[0]: i2c scan: found device @ 0x96  [???]
> saa7133[0]: i2c scan: found device @ 0xa0  [eeprom]
> saa7133[0]: gpio: mode=0x0200000 in=0x0000000 out=0x0000000 [Television]
> saa7133[0]: gpio: mode=0x0200000 in=0x0000000 out=0x0000000 [Television]
> tuner 7-004b: chip found @ 0x96 (saa7133[0])
> tuner 7-004b: setting tuner address to 61
> tuner 7-004b: type set to tda8290+75a
> tuner 7-004b: setting tuner address to 61
> tuner 7-004b: type set to tda8290+75a
> saa7133[0]: registered device video1 [v4l2]
> saa7133[0]: registered device vbi1
> saa7133[0]: registered device radio0
> saa7133[0]: gpio: mode=0x0200000 in=0x0000000 out=0x0000000 [Television]
> DVB: registering new adapter (saa7133[0])
> DVB: registering frontend 2 (Philips TDA10046H DVB-T)...
> tda1004x: setting up plls for 48MHz sampling clock
> tda1004x: found firmware revision 20 -- ok
> Best,
> Soeren

More information about the linux-dvb mailing list