[mythtv-users] FlyVideo 3000 (saa7134 module) problem.

nkell at optonline.net nkell at optonline.net
Sun Jan 16 02:47:46 EST 2005


Howdy.
I'm a 100% linux newbie, or now somewhere in the high-nineties after a half week of fiddling. I first tried KnoppMyth, but that was a bit too much of a plunge (I'm competent with DOS, and that almost made things worse, typing del and cd[nospace].. , etc.). So then I decided well, OK, I guess I need a cute GUI to start with {darnit! Didn't think I was that rusty with a console...). Or at least a text editor with mouse support. And Jarod's guide got me up and running (thank you, Jarod!) with FC3. In fact, the machine is working perfectly (or near-perfectly; tv-out is not quite working right and I'm reduced to overwriting xorg.conf and rebooting to switch between monitor and tv, but SFAIK that'd be off topic to ask about. ;) ).
{I'm using the 2.6.9-1.724_FC3 kernel. Attached below are dmesg and lspci dumps.}

After the half-week I've finally gotten video working right for the card (it's the US/NTSC model with the SAA7133HL not '4), via much mucking around with mod optios and rmmod/modprobe to test (a suitably-modified-for-SAA7134 FTVCO script was very helpful. And good lord your scripting language is a nice change from *.bat files!). (For the record the saa7134 module did not autodetect the card).

But I'm still not getting audio or IR reception.
It _does_ produce audio via the lineout jack, but newb that I am I can't get mythtv to use that; but besides I really need the over-the-bus audio because I'll be adding a second tuner (and sadly forking over Mucho Money for a PVR-x50 is not an option).
In fact, the module doesn't autodetect any DSP at all even after being force-fed card type (it does do video, vbi, and radio though). I've tried per googling adding dsp_nr=1 and mixer_nr=1 lines to force them to be created, but doing a cat /dev/dsp1 while watching tv with xawtv produces absolutely no output whatsoever (even after mute-unmute via xawtv or v4lctl).

The same with the IR receiver; doing a cat of the input2 device also produces nothing whatsoever, as do the various input tools from the inputtools package from the v4l site. (I've used both the included remote to test this and a known working remote to make at least some signal I know is output).

I'm attaching three dmesg dumps, first for no options in modprobe.conf, second for card type and tuner specified, and third with dsp, oss, etc. specified (per someone else's FV3000 config I found when googling). I also attach relevant section of lspci.

Thanks in advance and hoping like mad,

NathanKell
-*-*-*-*-*-*-*-*-*-*-*-*-
-----lspci -v output:
01:08.0 Multimedia controller: Philips Semiconductors SAA713X Audio+video broadcast decoder (rev 10)
        Subsystem: Unknown device 5169:0138
        Flags: bus master, medium devsel, latency 32, IRQ 5
        Memory at dc001000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [40] Power Management version 2
-----end

-----no options
saa7130/34: v4l2 driver version 0.2.12 loaded
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 5 (level, low) -> IRQ 5
saa7133[0]: found at 0000:01:08.0, rev: 16, irq: 5, latency: 32, mmio: 0xdc001000
saa7133[0]: subsystem: 5169:0138, board: UNKNOWN/GENERIC [card=0,autodetected]
saa7133[0]: board init: gpio is 39000
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: i2c eeprom 00: 69 51 38 01 10 28 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff 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]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
----end

-----options: card=2 tuner=2
saa7130/34: v4l2 driver version 0.2.12 loaded
saa7130/34: snapshot date 2004-10-05
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 5 (level, low) -> IRQ 5
saa7133[0]: found at 0000:01:08.0, rev: 16, irq: 5, latency: 32, mmio: 0xdc001000
saa7133[0]: subsystem: 5169:0138, board: LifeView FlyVIDEO3000 [card=2,insmod option]
saa7133[0]: board init: gpio is 39000
saa7133[0]: there are different flyvideo cards with different tuners
saa7133[0]: out there, you might have to use the tuner=<nr> insmod
saa7133[0]: option to override the default value.
saa7133[0]: registered input device for IR
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: i2c eeprom 00: 69 51 38 01 10 28 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff 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
tuner: Ignoring new-style parameters in presence of obsolete ones
tuner: chip found at addr 0xc0 i2c-bus bt878 #0 [sw]
tuner: type set to 19 (Temic PAL* auto (4006 FN5)) by bt878 #0 [sw]
tuner: chip found at addr 0xc2 i2c-bus saa7133[0]
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by saa7133[0]
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
----end

--------options: card=2 tuner=2 dsp_nr=1 mixer_nr=1 ir_debug=1 oss=1 oss_rate=32000
saa7130/34: v4l2 driver version 0.2.12 loaded
saa7130/34: snapshot date 2004-10-05
ACPI: PCI interrupt 0000:01:08.0[A] -> GSI 5 (level, low) -> IRQ 5
saa7133[0]: found at 0000:01:08.0, rev: 16, irq: 5, latency: 32, mmio: 0xdc001000
saa7133[0]: subsystem: 5169:0138, board: LifeView FlyVIDEO3000 [card=2,insmod option]
saa7133[0]: board init: gpio is 39000
saa7133[0]: there are different flyvideo cards with different tuners
saa7133[0]: out there, you might have to use the tuner=<nr> insmod
saa7133[0]: option to override the default value.
saa7133[0]: registered input device for IR
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: dsp access wait timeout [bit=WRR]
saa7133[0]: i2c eeprom 00: 69 51 38 01 10 28 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff 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
tuner: Ignoring new-style parameters in presence of obsolete ones
tuner: chip found at addr 0xc2 i2c-bus saa7133[0]
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by saa7133[0]
saa7133[0]: registered device video0 [v4l2]
saa7133[0]: registered device vbi0
saa7133[0]: registered device radio0
saa7133[0]: registered device dsp1
saa7133[0]: registered device mixer1
-----end



More information about the mythtv-users mailing list