LifeView FlyDVB-T Hybrid

From LinuxTVWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

A hybrid DVB-T PCI card from LifeView.

It is supported in Linux.

Note: Don't confuse this card (Hybrid, LR-306N) with the Duo (LR-306TA) model (the Duo card supports concurrent analog TV and digital TV watching whereas the LR-306N can only concurrently display digital TV and an analog input like S-Video/CVBS). In addition, the Duo's IR-remote is supported by V4L drivers, whereas Hybrid's isn't.)

Overview/Features

  • Analog TV
  • Digital (DVB-T) TV
  • S-Video/CVBS Input
  • FM Radio
  • VBI (Teletext)
  • Digital audio input (via alsa or oss module)
  • Low profile form factor
  • remote control

Card connectors:

  • TV Antenna
  • FM Radio Antenna
  • Multi-purpose input connector: via a supplied connector attaches to S-Video input (Mini-DIN), Composite video + stereo audio input (chinch), IR-Remote input (2.5mm stereo socket)
  • Audio input: four-pin plug-in (white) connector for CD Player, will mix audio with TV board's (internal)
  • Audio output: four-pin plug-in (black) connector (internal)

Components Used

  • Philips TDA8290 (TDA8275a) (tuner)
  • Philips TDA10046 [1] Analog / DVB-T demodulator
  • Philips SAA7133 [2] (A/V decoder)

Identification

Output from lspci -v:

0000:00:09.0 Multimedia controller: Philips Semiconductors SAA7133 Video Broadcast Decoder (rev d0)
Subsystem: Animation Technologies Inc.: Unknown device 3306
Flags: bus master, medium devsel, latency 32, IRQ 50
Memory at febfe800 (32-bit, non-prefetchable) [size=2K]
Capabilities: [40] Power Management version 2

(some versions identify as device 3302 instead of 3306)

Making it work

Firmware

  • Older boards may require firmware update.

Drivers

Module Options: Normally the card needs no options.

  • If you experience problems, this could be due to an old V4L driver in your kernel. You don't need to get sources and compile a new kernel update V4L; just get Mercurial (similar to CVS), use it to download latest V4L-DVB version, and compile it. You can then install the new V4L modules on top of your existing kernel (detailed instructions here on linuxtv).

Sample kernel output

saa7133[0]: found at 0000:00:09.0, rev: 208, irq: 50, latency: 32, mmio: 0xfebfe800
saa7133[0]: subsystem: 5168:3306, board: LifeView FlyDVB-T Hybrid Cardbus [card=94,autodetected]
saa7133[0]: board init: gpio is 210000
saa7133[0]: i2c eeprom 00: 68 51 06 33 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: 00 00 62 08 ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 03 03 01 01 03 08 ff 01 16 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 05 01 01 16 32 15 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
tuner 0-004b: chip found @ 0x96 (saa7133[0])
tuner 0-004b: setting tuner address to 61
tuner 0-004b: type set to tda8290+75a
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
(...)
DVB: registering new adapter (saa7133[0]).
DVB: registering frontend 0 (Philips TDA10046H DVB-T)...

Remote Controll support

  • As of Jan 2007, IR Remote still doesn't work

External Links