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. > 2. > Is it possible to have the DVB-T on the TV input? > In windows I plug the antenna (i have only one cable) to the TV-input > and then I can decide between analog or digital TV. > With Linux I have to plug the digital antenna on the FM input. That > means plugging and unplugging each time I want to switch between analog > or digital. (well, I will build an Y-cable!) That's interesting. The Asus P7131 Dual (card=78) was changed like it is now, because there was a report the Philips ms driver works like this, no functional reason, but we also assumed more people will have cable-TV and DVB-T from different sources as on one single antenna cable. Also the inputs of that card were marked CATV-IN and the upper connector RF/FM-IN. On your P7131 Hybrid it might have also a functional reason with the LNA enabled now, to stay on the _non_ FM antenna input. At least I think this is a outstanding test on your card. For analog TV on it we know that the LNA is correctly configured on the antenna input closer to the motherboard. > 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. Cheers, Hermann > Information about my system: > Hardware: Pentium IV 3.2GHz > O.S.: Linux Ubuntu Feisty Fawn 7.04 > Kernel: 2.6.20-16-generic > V4L: updated on 4 Aug 2007 ( hg clone http://linuxtv.org/hg/v4l-dvb) > > > Thank you for your suggestions. > > Paolo > > dmesg (excerpt) > [...] > [ 16.558570] saa7133[0]: found at 0000:01:09.0, rev: 209, irq: 17, > latency: 64, mmio: 0xcdcff800 > [ 16.558579] saa7133[0]: subsystem: 1043:4876, board: ASUSTeK P7131 > Hybrid [card=112,autodetected] > [ 16.558590] saa7133[0]: board init: gpio is 0 > [ 16.558691] input: saa7134 IR (ASUSTeK P7131 Hybri as /class/input/input4 > [ 16.644515] NET: Registered protocol family 10 > [ 16.644629] lo: Disabled Privacy Extensions > [ 16.644690] ADDRCONF(NETDEV_UP): eth0: link is not ready > [ 16.644693] ADDRCONF(NETDEV_UP): eth1: link is not ready > [ 16.692936] saa7133[0]: i2c eeprom 00: 43 10 76 48 54 20 1c 00 43 43 > a9 1c 55 d2 b2 92 > [ 16.692957] saa7133[0]: i2c eeprom 10: ff ff ff 0f ff 20 ff ff ff ff > ff ff ff ff ff ff > [ 16.692976] saa7133[0]: i2c eeprom 20: 01 40 01 02 03 01 01 03 08 ff > 00 d5 ff ff ff ff > [ 16.692993] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff > ff ff ff ff ff ff > [ 16.693011] saa7133[0]: i2c eeprom 40: ff 21 00 c2 96 10 03 32 55 50 > ff ff ff ff ff ff > [ 16.693029] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff > ff ff ff ff ff ff > [ 16.693047] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff > ff ff ff ff ff ff > [ 16.693066] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff > ff ff ff ff ff ff > [ 16.728324] nvidia: module license 'NVIDIA' taints kernel. > [ 17.075942] tuner 0-004b: chip found @ 0x96 (saa7133[0]) > [ 17.123871] tuner 0-004b: setting tuner address to 61 > [ 17.163865] tuner 0-004b: type set to tda8290+75a > [ 17.552228] NET: Registered protocol family 17 > [ 18.047866] sky2 eth0: Link is up at 100 Mbps, full duplex, flow > control both > [ 18.315271] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready > [ 18.544574] tuner 0-004b: setting tuner address to 61 > [ 18.584483] tuner 0-004b: type set to tda8290+75a > [ 19.925491] saa7133[0]: registered device video0 [v4l2] > [ 19.925692] saa7133[0]: registered device vbi0 > [ 19.925877] saa7133[0]: registered device radio0 > [ 19.989199] ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 16 (level, > low) -> IRQ 16 > [ 19.989215] PCI: Setting latency timer of device 0000:05:00.0 to 64 > [ 19.989340] NVRM: loading NVIDIA UNIX x86 Kernel Module 1.0-9755 Mon > Feb 26 23:21:15 PST 2007 > [ 19.989356] ACPI: PCI Interrupt 0000:00:1b.0[A] -> GSI 16 (level, > low) -> IRQ 16 > [ 19.989378] PCI: Setting latency timer of device 0000:00:1b.0 to 64 > [ 20.039518] saa7134 ALSA driver for DMA sound loaded > [ 20.039554] saa7133[0]/alsa: saa7133[0] at 0xcdcff800 irq 17 > registered as card -2 > [ 20.213308] DVB: registering new adapter (saa7133[0]) > [ 20.213313] DVB: registering frontend 0 (Philips TDA10046H DVB-T)... > [ 20.284505] tda1004x: setting up plls for 48MHz sampling clock > [ 20.484453] fuse init (API version 7.8) > [ 20.532912] lp0: using parport0 (interrupt-driven). > [ 20.567846] tda1004x: found firmware revision 29 -- ok > [...] >
diff -r 5bb1af77fdc5 linux/drivers/media/video/saa7134/saa7134-cards.c --- a/linux/drivers/media/video/saa7134/saa7134-cards.c Fri Aug 03 18:42:33 2007 -0300 +++ b/linux/drivers/media/video/saa7134/saa7134-cards.c Mon Aug 06 00:00:23 2007 +0200 @@ -3493,17 +3493,17 @@ struct saa7134_board saa7134_boards[] = .name = name_comp1, .vmux = 3, .amux = LINE2, - .gpio = 0x0200000, + .gpio = 0x0000000, },{ .name = name_comp2, .vmux = 0, .amux = LINE2, - .gpio = 0x0200000, - },{ - .name = name_svideo, - .vmux = 8, - .amux = LINE2, - .gpio = 0x0200000, + .gpio = 0x0000000, + },{ + .name = name_svideo, + .vmux = 8, + .amux = LINE2, + .gpio = 0x0000000, }}, .radio = { .name = name_radio, diff -r 5bb1af77fdc5 linux/drivers/media/video/saa7134/saa7134-dvb.c --- a/linux/drivers/media/video/saa7134/saa7134-dvb.c Fri Aug 03 18:42:33 2007 -0300 +++ b/linux/drivers/media/video/saa7134/saa7134-dvb.c Mon Aug 06 00:10:21 2007 +0200 @@ -743,9 +743,10 @@ static struct tda1004x_config asus_p7131 .i2c_gate = 0x4b, .tuner_address = 0x61, .tuner_config = 2, - .antenna_switch= 2, - .request_firmware = philips_tda1004x_request_firmware -}; + .antenna_switch= 1, + .request_firmware = philips_tda1004x_request_firmware +}; + static struct tda1004x_config kworld_dvb_t_210_config = { .demod_address = 0x08, .invert = 1,
_______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb