[mythtv-users] HD3000 recording problem in Mythtv-
signalStrengthATSC_v4l2(), error: Invalid argument
Brad Fuller
bradallenfuller at yahoo.com
Mon Nov 28 18:58:00 EST 2005
>
>
>>
>>
>> ---------- Forwarded message ----------
>> From: *Mercury Morris* <mercury.morris at gmail.com
>> <mailto:mercury.morris at gmail.com>>
>> Date: Nov 28, 2005 3:55 PM
>> Subject: Re: [mythtv-users] HD3000 recording problem in Mythtv-
>> signalStrengthATSC_v4l2(), error: Invalid argument
>> To: Discussion about mythtv <mythtv-users at mythtv.org
>> <mailto:mythtv-users at mythtv.org> >
>>
>>
>> I created a HD3000 card in mythtv-setup and assigned it to bcast. I
>> created a new Zap2It entry for broadcast TV and assigned this to the
>> HD3000 card. It seemed to dnl the program data fine as the
>> program guide
>> has terrestrial channels like 3_1, 4_1 intermingled with the regular
>> cable channels.
>>
>>
>> What exactly does "...assigned it to bcast." mean?
>
> We need more information about your system: Which kernel are you
> using? If you are not using the DVB driver for the HD3000, well...,
> you should be!
2.6.13-1.1532_FC4
Note that I haven't rebooted when working on this. I just:
/sbin/modprobe cx88-dvb
and the modules load.
However, I just rebooted and I had to manually:
/sbin/modprobe cx88-dvb
to get the modules to load (so that /dev/dvb/adapter0 would be created.)
Don't know why. But, that should be a separate problem,right.
Here's modprobe.conf:
alias char-major-61 lirc_i2c
alias eth0 via-rhine
alias scsi_hostadapter sata_via
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
options snd-via82xx index=0
remove snd-via82xx { /usr/sbin/alsactl store 0 >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-via82xx
alias usb-controller ehci-hcd
alias usb-controller1 uhci-hcd
alias ieee1394-controller ohci1394
#
# ivtv modules setup
alias char-major-81-0 ivtv
alias tveeprom tveeprom-ivtv
alias msp3400 msp3400-ivtv
#
# nvidia kernel module
alias char-major-195 nvidia-1_0-7676
alias nvidia nvidia-1_0-7676
# lirc - at bottom to ensure ivtv is loaded before lirc_i2c
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
lirc_i2c
install cx88-dvb /sbin/modprobe cx8800;/sbin/modprobe --ignore-install
cx88-dvb
>>
>>
>> But, when I try record something on a ATSC channel even though
>> the hard
>> disk grinds away and MythTV thinks it's recording nothing shows
>> up and
>> the .nuv file is empty. This is the relevent mythbackend log:
>>
>> -----------------------
>> 2005-11-28 10:34:31.111 Started recording "The View" on channel:
>> 2020 on
>> <snip>
>> 2005-11-28 10:34: 36.685 Channel(14)::signalStrengthATSC_v4l2(),
>> error: Invalid argument
>> 2005-11-28 10:34:36.771 Changing from None to RecordingOnly
>> 2005-11-28 10:34:36.845 Channel(15)::signalStrengthATSC_v4l2(),
>> error: Invalid argument
>> <snip>
>> 2005-11-28 10:34: 42.633 HD5 Error: could not obtain sync
>> 2005-11-28 11:00:00.006 Finished recording The View on channel: 2020
>> -----------------------
>>
>> I would also be interested in the messages from the system log during
>> the boot-up of your system. Specifically, the messages that show the
>> HD3000 card being detected are of great interest.
>>
>> Another possible area of interest is how the PVR250 is detected and
>> initialized, but I'm assuming that it continues to work, even with
>> the HD3000's difficulties.
>
Yes.
>> Why is this of interest...well there could be some conflict between
>> the two cards and/or between the IVTV software and the kernel
>> modules. There just isn't enough information in your post to be sure.
>
here is (relevant) dmesg at bootup (too long to include all):
----------------------------------------
Linux version 2.6.13-1.1532_FC4 (bhcompile at tweety.build.redhat.com) (gcc
version 4.0.1 20050727 (Red Hat 4.0.1-5)) #1 Thu Oct 20 01:30:08 EDT 2005
<snip>
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Linux video capture interface: v1.00
cx2388x blackbird driver version 0.0.5 loaded
cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV
[card=22,autodetected]
TV tuner 52 at 0x1fe, Radio tuner -1 at 0x1fe
cx2388x v4l2 driver version 0.0.5 loaded
ACPI: PCI Interrupt 0000:00:0b.0[A] -> Link [LNKC] -> GSI 11 (level,
low) -> IRQ 11
cx88[0]: subsystem: 7063:3000, board: pcHDTV HD3000 HDTV
[card=22,autodetected]
TV tuner 52 at 0x1fe, Radio tuner -1 at 0x1fe
cx88[0]/0: found at 0000:00:0b.0, rev: 5, irq: 11, latency: 32, mmio:
0xea000000
: chip found @ 0xc2 (cx88[0])
tuner 1-0061: type set to 52 (Thomson DDT 7610 (ATSC/NTSC))
cx88[0]/0: registered device video0 [v4l2]
cx88[0]/0: registered device vbi0
cx88[0]/0: registered device radio0
ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.4.0 (tagged release) loading
ivtv: Linux version: 2.6.13-1.1532_FC4 686 REGPARM 4KSTACKS gcc-4.0
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv0: Autodetected WinTV PVR 250 card (iTVC16 based)
ACPI: PCI Interrupt 0000:00:0a.0[A] -> Link [LNKB] -> GSI 11 (level,
low) -> IRQ 11
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
: chip found @ 0xc2 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
tveeprom: Hauppauge: model = 32062, rev = B185, serial# = 7366797
tveeprom: tuner = TCL 2002N 6A (idx = 85, type = 50)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio_processor = MSP3445 (type = 12)
saa7115 2-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
msp34xx: ivtv version
msp34xx: init: chip=MSP3445G-B8, has NICAM support, simple (D) mode,
simpler (G) no-thread mode
msp34xx: $Id$ compiled on: Oct 21 2005 02:12:13
ivtv0: i2c attach to card #0 ok [client=MSP3445G-B8, addr=40]
tda9885/6/7: chip found @ 0x86
ivtv0: loading /lib/modules/ivtv-fw-enc.bin
ivtv0: Encoder revision: 0x02040024
ivtv0 warning: Encoder Firmware can be buggy, use version 0x02040011 or
0x02050032.
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB
total)
ivtv0: Create encoder radio stream
tuner 2-0061: type set to 50 (TCL 2002N)
ivtv0: Initialized WinTV PVR 250, card #0
ivtv: ==================== END INIT IVTV ====================
----------------------------------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20051128/c828866e/attachment-0001.htm
More information about the mythtv-users
mailing list