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
[email protected]
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb