[mythtv-users] Can't record analog from Hauppauge 2255
David Parker
parker.david.a at gmail.com
Fri Jan 29 14:26:18 UTC 2016
Hello,
I'm setting up a new MythTV box using a Hauppauge WinTV-HVR 2255 as the
tuner. I know support for the card is sketchy right now, but I did manage
to get it all working (with the exception of the IR receiver, still no
support for that). The card appears in dmesg as follows:
[ 1.881004] CORE saa7164[0]: subsystem: 0070:f111, board: Hauppauge
WinTV-HVR2255 [card=11,autodetected]
[ 1.881007] saa7164[0]/0: found at 0000:1f:00.0, rev: 129, irq: 19,
latency: 0, mmio: 0xf0000000
[ 2.040398] saa7164_downloadfirmware() no first image
[ 2.040521] saa7164_downloadfirmware() Waiting for firmware upload
(NXP7164-2010-04-01.1.fw)
[ 2.065490] saa7164_downloadfirmware() firmware read 3283792 bytes.
[ 2.065494] saa7164_downloadfirmware() firmware loaded.
[ 2.065505] saa7164_downloadfirmware() SecBootLoader.FileSize = 3283792
[ 2.065511] saa7164_downloadfirmware() FirmwareSize = 0x1fd6
[ 2.065513] saa7164_downloadfirmware() BSLSize = 0x0
[ 2.065514] saa7164_downloadfirmware() Reserved = 0x0
[ 2.065516] saa7164_downloadfirmware() Version = 0x1d21
[ 8.927313] saa7164_downloadimage() Image downloaded, booting...
[ 9.031422] saa7164_downloadimage() Image booted successfully.
[ 11.441843] saa7164_downloadimage() Image downloaded, booting...
[ 13.003417] saa7164_downloadimage() Image booted successfully.
[ 13.047220] saa7164[0]: Hauppauge eeprom: model=151061
[ 17.809558] DVB: registering new adapter (saa7164)
[ 17.809570] saa7164 0000:1f:00.0: DVB: registering adapter 0 frontend 0
(LG Electronics LGDT3306A VSB/QAM Frontend)...
[ 22.543150] DVB: registering new adapter (saa7164)
[ 22.543161] saa7164 0000:1f:00.0: DVB: registering adapter 1 frontend 0
(LG Electronics LGDT3306A VSB/QAM Frontend)...
[ 22.543964] saa7164[0]: registered device video0 [mpeg]
[ 22.772524] saa7164[0]: registered device video1 [mpeg]
[ 22.981854] saa7164[0]: registered device vbi0 [vbi]
[ 22.981958] saa7164[0]: registered device vbi1 [vbi]
The two analog tuners are /dev/video0 and /dev/video1, and the two HD
tuners can be accessed via /dev/dvb/adapter0/frontend0 and
/dev/dvb/adapter1/frontend0. I set up these tuners in MythTV and
configured their inputs, and all seems fine. In my tests, I was able to
record HD channels without any issues. However, I can't get it to record
analog programs. When I try, I get a recording error in the GUI, and these
messages in the MythTV backend log:
TVRecEvent tv_rec.cpp:1568 (HandlePendingRecordings) - TVRec[1]:
ASK_RECORDING 1 0 0 0
TVRecEvent tv_rec.cpp:1051 (HandleStateChange) - TVRec[1]: Changing from
None to RecordingOnly
TVRecEvent recorders/v4lchannel.cpp:558 (SetInputAndFormat) -
V4LChannel[1](/dev/video0): SetInputAndFormat(1, NTSC) (v4l v2)
input_switch: 0 mode_switch: 1
TVRecEvent recorders/v4lchannel.cpp:598 (SetInputAndFormat) -
V4LChannel[1](/dev/video0): SetInputAndFormat(1, NTSC)
while setting format (v4l v2)
eno: Invalid argument (22)
TVRecEvent recorders/v4lchannel.cpp:558 (SetInputAndFormat) -
V4LChannel[1](/dev/video0): SetInputAndFormat(1, NTSC) (v4l v2)
input_switch: 0 mode_switch: 1
TVRecEvent recorders/v4lchannel.cpp:598 (SetInputAndFormat) -
V4LChannel[1](/dev/video0): SetInputAndFormat(1, NTSC)
while setting format (v4l v2)
eno: Invalid argument (22)
TVRecEvent recorders/v4lchannel.cpp:652 (SwitchToInput) -
V4LChannel[1](/dev/video0): SetInputAndFormat() failed
TVRecEvent tv_rec.cpp:3793 (TuningFrequency) - TVRec[1]: Failed to set
channel to 13. Reverting to kState_None
TVRecEvent tv_rec.cpp:1051 (HandleStateChange) - TVRec[1]: Changing from
RecordingOnly to None
Weird thing is, I can tune and record from the analog tuner just fine using
other methods. For example:
$ ivtv-tune -d /dev/video0 -c 13 -t us-cable
$ cat /dev/video0 > test.mpg
That makes a recording just fine. I'm totally stumped. Any ideas?
Also, and perhaps unrelated, is the fact that the card has 4 tuners (2
analog and 2 digital) but MythTV always says it has 6. I set up all 4
tuners in mythtv-setup, it only shows the 4 tuners, but when I try to exit
mythtv-setup it tells me that the starting channel for tuners 5 and 6 are
"Please select ...". But those tuners aren't there! "Tuner Status" in the
MythTV frontend also shows 6 tuners. I have deleted and re-added all of
the tuners over and over again. Any thoughts on that will be most
welcomed, too.
Thanks!
Dave
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20160129/658fd152/attachment.html>
More information about the mythtv-users
mailing list