I'm able to get video & sound with dd if=/dev/video of=/dev/video16 bs=64k command from crt (with re-compiled msp3400.o).
However, after modifying /etc/mythtv/modules/ivtv and XF86Config-4, I get video ok, but no sound with TV-Out. I killed mythfrontend and from a command line, performed dd if=/dev/video of=/dev/video16 bs=64k and I get sound ok (no video, assume it cannot share device already being used).
Any debug suggestions?
Thanks.
I placed debug=1 on msp3400 and get the following messages:
Jun 13 15:49:53 mythtv kernel: ivtv: version 0.1.9 (release) loading
Jun 13 15:49:53 mythtv kernel: ivtv: SGarray_size = 340, DSGarray_size = 16
Jun 13 15:49:53 mythtv kernel: ivtv: Found an iTVC15 based chip
Jun 13 15:49:53 mythtv kernel: PCI: Found IRQ 5 for device 01:04.0
Jun 13 15:49:53 mythtv kernel: ivtv: Unreasonably low latency timer, setting to 64 (was 32)
Jun 13 15:49:53 mythtv kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
Jun 13 15:49:53 mythtv kernel: tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles)) by insmod option
Jun 13 15:49:53 mythtv kernel: tuner: The type=<n> insmod option will go away soon.
Jun 13 15:49:53 mythtv kernel: tuner: Please use the tuner=<n> option provided by
Jun 13 15:49:53 mythtv kernel: tuner: tv aard core driver (bttv, saa7134, ...) instead.
Jun 13 15:49:55 mythtv kernel: saa7127: Configuring encoder...<7>i2c-core.o: client [saa7127[0]] registered to adapter [ivtv i2c driver #0](pos. 1).
Jun 13 15:49:55 mythtv kernel: saa7114.c: starting probe for adapter ivtv i2c driver #0 (0x10005)
Jun 13 15:49:55 mythtv kernel: saa7114.c: detecting saa7114 client on address 0x42
Jun 13 15:49:55 mythtv kernel: saa7115.c: writing init values
Jun 13 15:49:57 mythtv kernel: status: (1E) 0x89, (1F) 0xb1
Jun 13 15:49:57 mythtv kernel: msp34xx: setvolume: mute=off 59343:59343 v=0x73 b=0x00
Jun 13 15:49:57 mythtv kernel: msp34xx: init: chip=MSP3448W-A2, has NICAM support
Jun 13 15:49:57 mythtv kernel: msp3410: daemon started
Jun 13 15:49:57 mythtv kernel: msp3410: setting mode: 4.5 M BTSC-Stereo (0x0020)
Jun 13 15:49:57 mythtv kernel: msp3410: current mode: 4.5 M BTSC-Stereo (0x0020)
Jun 13 15:49:57 mythtv kernel: msp3400: BTSC setstereo: stereo
Jun 13 15:49:57 mythtv kernel: msp3400: setstereo final source/matrix = 0x320
Jun 13 15:49:57 mythtv kernel: msp34xx: setbass: 32768 0x00
Jun 13 15:49:57 mythtv kernel: msp34xx: settreble: 32768 0x00
Jun 13 15:49:57 mythtv kernel: msp34xx: setvolume: mute=off 59343:59343 v=0x73 b=0x00
Jun 13 15:49:58 mythtv kernel: msp3410: status=0x14 (pri=yes, sec=no, mono)
Jun 13 15:49:58 mythtv kernel: msp34xx: watch: stereo 2 => 1
Jun 13 15:49:58 mythtv kernel: msp3400: BTSC setstereo: mono
Jun 13 15:49:58 mythtv kernel: msp3400: setstereo final source/matrix = 0x300
Jun 13 15:49:59 mythtv kernel: ivtv: Encoder revision: 0x02040011
Jun 13 15:49:59 mythtv kernel: ivtv: Decoder revision: 0x02020023
Jun 13 15:49:59 mythtv kernel: msp34xx: scart switch: in1 da => 1
Jun 13 15:49:59 mythtv kernel: ivtv: Registered v4l2 device, minor 0
Jun 13 15:49:59 mythtv kernel: ivtv: Registered v4l2 device, minor 32
Jun 13 15:49:59 mythtv kernel: ivtv: Registered v4l2 device, minor 224
Jun 13 15:49:59 mythtv kernel: ivtv: Registered v4l2 device, minor 16
Jun 13 15:49:59 mythtv kernel: ivtv: loaded
Jun 13 15:49:59 mythtv kernel: msp34xx: switching to TV mode
Jun 13 15:49:59 mythtv kernel: msp34xx: setvolume: mute=off 0:0 v=0x00 b=0x00
Jun 13 15:49:59 mythtv kernel: ivtv-fb: Framebuffer module loaded (attached to ivtv card id 0)
Jun 13 15:49:59 mythtv kernel: ivtv-fb: screen coords: [0 0] -> [720 480]
Jun 13 15:49:59 mythtv kernel: ivtv-fb: original global alpha = 208
Jun 13 15:49:59 mythtv kernel: ivtv-fb: new global alpha = 208
Jun 13 15:50:00 mythtv kernel: ivtv-fb: current OSD state = 35
Jun 13 15:50:00 mythtv kernel: ivtv-fb: warning: cannot reserve video memory at 0xf1510000
Jun 13 15:50:00 mythtv kernel: ivtv-fb: framebuffer at 0xf1510000, mapped to 0xd2948000, size 2818k
Jun 13 15:50:00 mythtv kernel: ivtv-fb: mode is 720x480x32, linelength=2880
Jun 13 15:50:00 mythtv kernel: Console: switching to colour frame buffer device 90x30
Jun 13 15:50:00 mythtv kernel: fb0: iTVC15 TV out frame buffer device
Jun 13 15:50:00 mythtv kernel: msp3410: setting mode: 4.5 M BTSC-Stereo (0x0020)
Jun 13 15:50:00 mythtv kernel: msp3410: current mode: 4.5 M BTSC-Stereo (0x0020)
Jun 13 15:50:00 mythtv kernel: msp3400: BTSC setstereo: stereo
Jun 13 15:50:00 mythtv kernel: msp3400: setstereo final source/matrix = 0x320
Jun 13 15:50:01 mythtv kernel: lirc_dev: IR Remote Control driver registered, at major 61
Jun 13 15:50:01 mythtv kernel: bttv: driver version 0.9.15 loaded
Jun 13 15:50:01 mythtv kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jun 13 15:50:01 mythtv kernel: bttv: driver version 0.9.15 loaded
Jun 13 15:50:01 mythtv kernel: bttv: using 8 buffers with 2080k (520 pages) each for capture
Jun 13 15:50:01 mythtv kernel: lirc_i2c: chip found @ 0x18 (Hauppauge IR)
Jun 13 15:50:01 mythtv kernel: lirc_dev: lirc_register_plugin:sample_rate: 10
Jun 13 15:50:01 mythtv kernel: msp34xx: switching to TV mode
Jun 13 15:50:01 mythtv kernel: msp34xx: setvolume: mute=off 0:0 v=0x00 b=0x00
Jun 13 15:50:01 mythtv kernel: msp34xx: setbass: 32768 0x00
Jun 13 15:50:01 mythtv kernel: msp34xx: settreble: 32768 0x00
Jun 13 15:50:01 mythtv kernel: msp34xx: setvolume: mute=off 59343:59343 v=0x73 b=0x00
Jun 13 15:50:01 mythtv kernel: msp34xx: scart switch: mute => 1
Jun 13 15:50:01 mythtv kernel: msp34xx: scart switch: in1 => 1
Jun 13 15:50:02 mythtv kernel: saa7115[0]: decoder set size
Jun 13 15:50:02 mythtv kernel: Setting full NTSC width
Jun 13 15:50:02 mythtv kernel: Setting full NTSC height
Jun 13 15:50:10 mythtv kernel: msp34xx: scart switch: mute => 1
Jun 13 15:50:10 mythtv kernel: apm: BIOS version 1.2 Flags 0x07 (Driver version 1.16)
Jun 13 15:50:10 mythtv kernel: msp34xx: scart switch: in1 da => 1
Jun 13 15:50:10 mythtv kernel: msp34xx: switching to TV mode
Jun 13 15:50:10 mythtv kernel: msp34xx: setvolume: mute=off 0:0 v=0x00 b=0x00
Jun 13 15:50:10 mythtv kernel: msp34xx: scart switch: mute => 1
Jun 13 15:50:10 mythtv kernel: msp34xx: scart switch: in1 da => 1
Jun 13 15:50:10 mythtv kernel: msp3410: setting mode: 4.5 M BTSC-Stereo (0x0020)
Jun 13 15:50:10 mythtv kernel: msp3410: current mode: 4.5 M BTSC-Stereo (0x0020)
Jun 13 15:50:10 mythtv kernel: msp3400: BTSC setstereo: stereo
Jun 13 15:50:10 mythtv kernel: msp3400: setstereo final source/matrix = 0x320
Jun 13 15:50:10 mythtv kernel: msp34xx: setbass: 32768 0x00
Jun 13 15:50:10 mythtv kernel: msp34xx: settreble: 32768 0x00
Jun 13 15:50:10 mythtv kernel: msp34xx: setvolume: mute=off 59343:59343 v=0x73 b=0x00
Jun 13 15:50:11 mythtv kernel: msp3410: status=0x14 (pri=yes, sec=no, mono)
Jun 13 15:50:11 mythtv kernel: msp34xx: watch: stereo 2 => 1
Jun 13 15:50:11 mythtv kernel: msp3400: BTSC setstereo: mono
Jun 13 15:50:11 mythtv kernel: msp3400: setstereo final source/matrix = 0x300
Jun 13 15:50:28 mythtv kernel: saa7115[0]: decoder set size
Jun 13 15:50:28 mythtv kernel: Hpsc: 0x00001, Hfsc: 0x00600
Jun 13 15:50:28 mythtv kernel: Setting full NTSC height
Jun 13 15:50:28 mythtv kernel: msp3410: status=0x4 (pri=yes, sec=no, mono)
Jun 13 15:50:28 mythtv kernel: msp34xx: setvolume: mute=off 58950:58950 v=0x72 b=0x00
Jun 13 15:50:28 mythtv kernel: msp34xx: setbass: 32768 0x00
Jun 13 15:50:28 mythtv kernel: msp34xx: settreble: 32768 0x00
Jun 13 15:50:28 mythtv kernel: msp3400: BTSC setstereo: mono
Jun 13 15:50:28 mythtv kernel: msp3400: setstereo final source/matrix = 0x300
|