Archived:ASUS P7131 Hybrid-V4L: Difference between revisions

From LinuxTVWiki
Jump to navigation Jump to search
m (fixed link)
 
(27 intermediate revisions by 2 users not shown)
Line 1: Line 1:
* ASUS MyCinema P7131 Hybrid
* ASUS P7131 Dual (not sure if it is exactly the same card)

See also:
See also:
*[[Saa713x_devices#Supported_saa713x_devices|Supported saa713x devices]]
*[[Cardlist.saa7134]]
*[[Generic SAA7134 Card Installation]]
*[[Saa713x devices: Generic SAA7134 Card Installation]]


==Remote control==
==Remote control==


An IR remote control is supplied. There is a sensor cable that must be plugged into the card.
An IR remote control is supplied. There is a sensor cable that must be plugged into the card.

The remote requires [http://kernelnewbies.org/Linux_2_6_22 Linux 2.6.22]


==Card features==
==Card features==
* PCI [1043:4876]
* PCI
* Multimedia controller: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d1)
* Video/audio decoder: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d1)
* RF formats: PAL, DVB-T
* PAL
* Analog demodulator: ??
* DVB-T
* TV tuner: tda8290+75
* Video/audio decoder:
* Analog demodulator:
* TV tuner: ??
* FM radio chip: ??
* FM radio chip: ??


The card does not have an AD for sound
ASUS MyCinema P7131 Hybrid

* 00:0c.0 Multimedia controller: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d1)
* saa7134 card=78 tuner=54 # for analog signal

* In /usr/src/linux/drivers/media/video/saa7134/saa7134-dvb.c, line 873, struct tda1004x_config philips_tiger_config
* change the entry
* .request_firmware = NULL,
* to
* .request_firmware = philips_tu1216_request_firmware,
* run /usr/src/linux/Documentation/dvb/get_dvb_firmware and copy the dvb-fe-tda10046.fw to /lib/firmware
* modprobe saa7134 card=78 gpio_tracking=1
* see http://www.spinics.net/lists/vfl/msg27672.html
* STOP PRESS - the Mercurial version "emerge v4l-dvb-hg" gives the card a proper card number of 112.
* The card can then be brought up with "modprobe saa7134 card=112 tuner=54 gpio_tracking=1 i2c_scan=1". You may also need to modprobe saa7134-dvb and saa7134-alsa. This works now but may not continue to do so.


==Card connectors==
==Card connectors==
* PAL TV RF signal:
* RF signal: Two IEC connectors
* Video Input: S-Video mini-DIN
* DVB-T RF signal:
* Video Input: S-Video
* FM radio RF signal: Internal RC jack with flying wire to IEC connector
* IR-Remote: 2.5mm jack
* IR-Remote: 2.5mm jack
* Audio output: Card internal

The RF inputs are for:
* PAL TV RF signal
* DVB-T RF signal
* FM radio RF signal

The original documentation says:
<br/>Upper IEC connector is marked "RF/FM-IN" and is for FM radio and DVB-T
<br/>Lower IEC connector is marked "CATV-IN" and is for PAL TV

The FM radio is fixed to the upper connector, but for TV (PAL and DB-T) the connectors can apparently be controlled
by software. This is TBD. ???

==Bugs==
This is not tested yet:
===Get firmware, old option===
In /usr/src/linux/drivers/media/video/saa7134/saa7134-dvb.c, line 873, struct tda1004x_config philips_tiger_config change the entry
.request_firmware = NULL
to
.request_firmware = philips_tu1216_request_firmware
Run /usr/src/linux/Documentation/dvb/get_dvb_firmware and copy the dvb-fe-tda10046.fw to /lib/firmware
modprobe saa7134 card=78 gpio_tracking=1
See http://www.spinics.net/lists/vfl/msg27672.html

===Get firmware, new option===
The Mercurial version "emerge v4l-dvb-hg" gives the card a proper card number of 112.
The card can then be brought up with
modprobe saa7134 card=112 tuner=54 gpio_tracking=1 i2c_scan=1
You may also need to
modprobe saa7134-dvb
modprobe saa7134-alsa
This works now but may not continue to do so.

==lspci -v==
==lspci -v==


Line 52: Line 73:


==Links==
==Links==
* http://gentoo-wiki.com/HARDWARE_saa7134 (Generic)
* http://www.mail-archive.com/linux-dvb@linuxtv.org/msg22647.html (Remote control)
* http://www.mail-archive.com/linux-dvb@linuxtv.org/msg22647.html (Remote control)
* http://gentoo-wiki.com/Saa7134_quick_guide
* http://gentoo-wiki.com/Saa7134_quick_guide
* http://www.thadathil.net/dvb/fw/ (Firmware repository)

Discussions:
* http://archives.devshed.com/forums/linux-97/dvb-t-on-asustek-p7131-dual-device-4876t-1966310.html
* http://ubuntuforums.org/showthread.php?t=195686 (Someone who successfully have used the card)

Old discussions (may no longer be relevant):
* http://www.mail-archive.com/linux-dvb@linuxtv.org/msg19973.html (Thread discussing driver development)
* http://www.mail-archive.com/linux-dvb@linuxtv.org/msg19579.html
* http://www.spinics.net/lists/vfl/msg27672.html

Latest revision as of 19:39, 25 December 2008

  • ASUS MyCinema P7131 Hybrid
  • ASUS P7131 Dual (not sure if it is exactly the same card)

See also:

Remote control

An IR remote control is supplied. There is a sensor cable that must be plugged into the card.

The remote requires Linux 2.6.22

Card features

  • PCI
  • Video/audio decoder: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d1)
  • RF formats: PAL, DVB-T
  • Analog demodulator: ??
  • TV tuner: tda8290+75
  • FM radio chip: ??

The card does not have an AD for sound

Card connectors

  • RF signal: Two IEC connectors
  • Video Input: S-Video mini-DIN
  • IR-Remote: 2.5mm jack
  • Audio output: Card internal

The RF inputs are for:

  • PAL TV RF signal
  • DVB-T RF signal
  • FM radio RF signal

The original documentation says:
Upper IEC connector is marked "RF/FM-IN" and is for FM radio and DVB-T
Lower IEC connector is marked "CATV-IN" and is for PAL TV

The FM radio is fixed to the upper connector, but for TV (PAL and DB-T) the connectors can apparently be controlled by software. This is TBD. ???

Bugs

This is not tested yet:

Get firmware, old option

In /usr/src/linux/drivers/media/video/saa7134/saa7134-dvb.c, line 873, struct tda1004x_config philips_tiger_config change the entry

 .request_firmware = NULL

to

 .request_firmware = philips_tu1216_request_firmware

Run /usr/src/linux/Documentation/dvb/get_dvb_firmware and copy the dvb-fe-tda10046.fw to /lib/firmware

 modprobe saa7134 card=78 gpio_tracking=1

See http://www.spinics.net/lists/vfl/msg27672.html

Get firmware, new option

The Mercurial version "emerge v4l-dvb-hg" gives the card a proper card number of 112. The card can then be brought up with

 modprobe saa7134 card=112 tuner=54 gpio_tracking=1 i2c_scan=1

You may also need to

 modprobe saa7134-dvb
 modprobe saa7134-alsa

This works now but may not continue to do so.

lspci -v

Module Options

For analog signal (autodetected?):

 saa7134 card=78 tuner=54

Kernel output

Links

Discussions:

Old discussions (may no longer be relevant):