[linux-dvb] Asus p7131Hybrid: help me using an internal patch cable?

hermann pitton hermann-pitton at arcor.de
Mon Nov 19 04:28:03 CET 2007


Hi Paolo,

Am Samstag, den 17.11.2007, 14:27 +0100 schrieb Paolo Dell'Aquila:
> I'm really enjoining my Asus P7131 Hybrid: everything it's working fine, 
>   analog TV, DVB-T, radio.

the remote should work perfectly as well.

> The only problem is that, excluding mplayer and kaffeine, I've alwyas to 
>   use sox or aplay for hearing audio.
> 
> So I took an internal patch cable and I tried to use it... but I've no 
> luck with it. No way to let it work.
> I connected it to my motherboard (ASUS P5AD2-E Premium) internal 
> connector and to the internal connector of my P7131Hybrid
> 
> Can someone help me?

Your card is derived from the Asus P7131 Dual and adjusted for the
missing firmware eeprom and the new LNA on it.

All reports I remember after that are just, that it works fine.

Also, after testing a whole bunch of other cards in this league
recently, it has a exceptional reception performance compared to others.

There was one more report I remember, that analog from the on board 4pin
connector doesn't work, either all others did never test and/or it is
true.

The lines on the PCB seem to talk a different language, but after
looking around on current merchants, nobody announces the support for
analog sound explicitly, but to keep the connector should be a waste of
money else ...

On the previous P7131 Dual, where all started, the two pins in the
middle are ground and analog sound support works flawlessly.

>From the drivers side, using saa7134-alsa sets the two mute off bits for
digital and analog audio at once, if digital sound works, there is no
known escape that analog sound should not work too.

I don't have the slightest idea about, how well your recent sound
card/chip is supported, but switching 5.1 and higher all to output might
be an issue not to get input. Dunno.

So, since no one else with that variant of the card gave a comment yet,
connecting a appropriate cable to the on-board analog audio out and
testing with some headphones left/right to ground stuff may be something
to do.

>From the driver's side, if it is connected, I'm not aware of anything
that could stop it, since the from analog derived digital sound works.

It is now exactly two years back, that we have support for such Asus
cards. Exactly _one_ user had a disappointing experience with _one_ such
card on _his_ PC, as far I know. :)

And this is the result _on top_ of the DVB-T v4l-wiki currently.
http://linuxtv.org/wiki/index.php/DVB-T_PCI_Cards#Asus

I'm not related to Asus in anyway, they simply had one of the first
those cards. They have never been bothered about it.
So, I can't even say if they would have been willing to help or not.

What is stated there currently is all, but for sure not the truth.

Since I have been involved in getting those cards to work, I won't give
the wiki censor, it is right that users tell what they found thereafter,
but it also shows the whole stupidity of any wiki-mania, even the
pictures are wrong and show a different device.

Cheers,
Hermann


 

 





> Thank You in advance.
> 
> Paolo
> 
> My system:
> **********
> Linux Ubuntu 7.10 (gutsy Gibbon)
> Kernel: 2.3.22-14-generic
> Motherboard: ASUS P5AD2-E Premium
> 
> lsmod (relavant modules):
> *************************
> saa7134_dvb            18188  0
> dvb_pll                15492  1 saa7134_dvb
> saa7134_alsa           15392  1
> video_buf_dvb           7812  1 saa7134_dvb
> tda1004x               17028  2 saa7134_dvb
> snd_pcm                80388  3 saa7134_alsa,snd_hda_intel,snd_pcm_oss
> saa7134               129100  3 saa7134_dvb,saa7134_alsa
> video_buf              26244  4 
> saa7134_dvb,saa7134_alsa,video_buf_dvb,saa7134
> compat_ioctl32          2304  1 saa7134
> ir_kbd_i2c              9872  1 saa7134
> ir_common              35460  2 saa7134,ir_kbd_i2c
> videodev               29312  2 saa7134
> v4l2_common            18432  3 tuner,saa7134,videodev
> v4l1_compat            15364  2 saa7134,videodev
> i2c_core               26112  10 
> w83627ehf,i2c_isa,tda827x,saa7134_dvb,dvb_pll,tda1004x,tuner,saa7134,ir_kbd_i2c,nvidia
> snd                    54660  13 
> saa7134_alsa,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
> snd_rtctimer            4384  1
> snd_hda_intel         263712  3
> snd_pcm_oss            44672  2
> snd_mixer_oss          17664  2 snd_pcm_oss
> snd_seq_dummy           4740  0
> snd_seq_oss            33152  0
> snd_seq_midi            9600  0
> snd_rawmidi            25728  1 snd_seq_midi
> snd_seq_midi_event      8448  2 snd_seq_oss,snd_seq_midi
> snd_seq                53232  7 
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
> snd_timer              24324  3 snd_rtctimer,snd_pcm,snd_seq
> snd_seq_device          9228  5 
> snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
> snd                    54660  13 
> saa7134_alsa,snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
> soundcore               8800  4 snd
> snd_page_alloc         11400  2 snd_hda_intel,snd_pcm
> 
> 
> dmesg (relevant part):
> **********************
> [   50.128028] Linux video capture interface: v2.00
> [   50.390863] saa7130/34: v4l2 driver version 0.2.14 loaded
> [   50.390977] saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 17, 
> latency: 64, mmio: 0xcdcff800
> [   50.390986] saa7133[0]: subsystem: 1043:4876, board: ASUSTeK P7131 
> Hybrid [card=112,autodetected]
> [   50.391000] saa7133[0]: board init: gpio is 40000
> [   50.391100] input: saa7134 IR (ASUSTeK P7131 Hybri as /class/input/input4
> [   50.525226] saa7133[0]: i2c eeprom 00: 43 10 76 48 54 20 1c 00 43 43 
> a9 1c 55 d2 b2 92
> [   50.525240] saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff 
> ff ff ff ff ff ff
> [   50.525253] saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff 
> 00 d5 ff ff ff ff
> [   50.525268] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff 
> ff ff ff ff ff ff
> [   50.525279] saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 55 50 
> ff ff ff ff ff ff
> [   50.525289] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff 
> ff ff ff ff ff ff
> [   50.525300] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff 
> ff ff ff ff ff ff
> [   50.525310] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff 
> ff ff ff ff ff ff
> [   50.624929] tuner 0-004b: chip found @ 0x96 (saa7133[0])
> [   50.672788] tuner 0-004b: setting tuner address to 61
> [   50.712690] tuner 0-004b: type set to tda8290+75a
> [   52.092892] tuner 0-004b: setting tuner address to 61
> [   52.132784] tuner 0-004b: type set to tda8290+75a
> [   53.468171] saa7133[0]: registered device video0 [v4l2]
> [   53.468403] saa7133[0]: registered device vbi0
> [   53.468616] saa7133[0]: registered device radio0
> [   53.548205] saa7134 ALSA driver for DMA sound loaded
> [   53.548239] saa7133[0]/alsa: saa7133[0] at 0xcdcff800 irq 17 
> registered as card -2
> [   53.606521] DVB: registering new adapter (saa7133[0]).
> [   53.606527] DVB: registering frontend 0 (Philips TDA10046H DVB-T)...
> [   53.676550] tda1004x: setting up plls for 48MHz sampling clock
> [   55.918399] tda1004x: timeout waiting for DSP ready
> [   55.958284] tda1004x: found firmware revision 0 -- invalid
> [   55.958288] tda1004x: trying to boot from eeprom
> [   58.279920] tda1004x: timeout waiting for DSP ready
> [   58.319811] tda1004x: found firmware revision 0 -- invalid
> [   58.319813] tda1004x: waiting for firmware upload...
> [   70.837479] tda1004x: found firmware revision 29 -- ok
> 





More information about the linux-dvb mailing list