[mythtv-users] Experience Installing Hauppauge WinTV-HVR-1600 card

stefan_jones at comcast.net stefan_jones at comcast.net
Sat Feb 28 00:47:25 UTC 2009


Larry: 

Thank you for your write-up. I'm considering getting this board to replace my analog-only Happauge PVR-150. I look forward to follow-ups. 

What version of the HVR-1600 did you purchase? Happauge has the charming habit of releasing several boards under the same general name. 

It is more than a matter of not coming with a remote or not . . . some have FM tuners, some not, for example. I'm not especially interested in an FM tuner, but for all I know the differences go deeper and perhaps Linux support is not as good for certain sub-models. 

Thanks 

stefan 

----- Original Message ----- 
From: "Larry on the Dell Laptop" <larry at foxgulch.com> 
To: "Discussion about mythtv" <mythtv-users at mythtv.org> 
Sent: Friday, February 27, 2009 2:53:16 PM GMT -08:00 US/Canada Pacific 
Subject: [mythtv-users] Experience Installing Hauppauge WinTV-HVR-1600 card 

After struggling for almost two days while attempting to install a new 
Hauppauge pvr-1600 tuner card in my old Mythbuntu 8.04 installation, I 
finally threw caution to the wind and used the Gnome 
System->Admin->Update Manager to move up to 8.10 Intrepid Ibex. 
Suddenly, to my great delight, I was able to see the card within the 
mythbackend setup program and then configured the mpeg encoder and dvb 
ATSC tuner. So far everything appears to be working. 

Apparently, mythbuntu 8.10 or ubuntu 8.10 installs the correct drivers 
for this card. For example, 
lj at mythtv:$ ls -alt /lib/firmware/v4l* 
shows the correct firmware 
-rw-r--r-- 1 root root 141200 2008-10-26 23:33 
/lib/firmware/v4l-cx23418-apu.fw 
-rw-r--r-- 1 root root 158332 2008-10-26 23:33 
/lib/firmware/v4l-cx23418-cpu.fw 
-rw-r--r-- 1 root root 16382 2008-10-26 23:33 
/lib/firmware/v4l-cx23418-dig.fw 

My guess is you now (Feb 2009) don't have to get then compile latest 
drivers from the mercurial repository as suggested in the wiki here: 
http://www.mythtv.org/wiki/Hauppauge_HVR-1600 #2. I read somewhere 
where these drivers are supplied with the 2.6.27 kernel. That seems to 
be confirmed in this thread: 
http://www.mythtvtalk.com/forum/installation-issues/8392-install-hvr-1600-a.html 
by Oceand. I also read this somewhere else. And I have a working system. 


After completing the upgrade and reboot, conduct some sanity checks. 
The 1600 should show up in lspci, for example: 

lj at mythtv:~$ lspci -v | grep Conexant 
05:02.0 Multimedia video controller: Conexant Systems, Inc. CX23418 
Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio 
Decoder 

Contained in the output of lspci -v should be, for example: 

05:02.0 Multimedia video controller: Conexant Systems, Inc. CX23418 
Single-Chip MPEG-2 Encoder with Integrated Analog Video/Broadcast Audio 
Decoder 
Subsystem: Hauppauge computer works Inc. Device 7444 
Flags: bus master, medium devsel, latency 64, IRQ 18 
Memory at e4000000 (32-bit, non-prefetchable) [size=64M] 
Capabilities: <access denied> 
Kernel driver in use: cx18 
Kernel modules: cx18 

Dmesg should show lots of cx18 activity: 

lj at mythtv:~$ dmesg | grep cx18 
[ 13.645863] cx18: Start initialization, version 1.0.0 
[ 14.040459] cx18-0: Initializing card #0 
[ 14.040462] cx18-0: Autodetected Hauppauge card 
[ 14.040474] cx18 0000:05:02.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 
[ 14.040483] cx18-0: Unreasonably low latency timer, setting to 64 
(was 32) 
[ 14.041783] cx18-0: cx23418 revision 01010000 (B) 
[ 14.244769] cx18-0: Autodetected Hauppauge HVR-1600 
[ 14.244772] cx18-0: VBI is not yet supported 
[ 14.512133] tuner 4-0043: chip found @ 0x86 (cx18 i2c driver #0-1) 
[ 14.526900] tuner 4-0061: chip found @ 0xc2 (cx18 i2c driver #0-1) 
[ 14.526923] cs5345 3-004c: chip found @ 0x98 (cx18 i2c driver #0-0) 
[ 14.530740] cx18-0: Disabled encoder IDX device 
[ 14.530816] cx18-0: Registered device video0 for encoder MPEG (2 MB) 
[ 14.530819] DVB: registering new adapter (cx18) 
[ 14.609402] cx18-0: DVB Frontend registered 
[ 14.609551] cx18-0: Registered device video32 for encoder YUV (2 MB) 
[ 14.609700] cx18-0: Registered device video24 for encoder PCM audio 
(1 MB) 
[ 14.609851] cx18-0: Registered device radio0 for encoder radio 
[ 14.609854] cx18-0: Initialized card #0: Hauppauge HVR-1600 
[ 14.610129] cx18: End initialization 
[ 109.298075] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 
(141200 bytes) 
[ 109.855620] cx18-0: loaded v4l-cx23418-cpu.fw firmware (158332 bytes) 
[ 109.861762] cx18-0: FW version: 0.0.74.0 (Release 2007/03/12) 
[ 111.048707] cx18-0: loaded v4l-cx23418-dig.fw firmware (16382 bytes) 

If all of the above shows up (more or less) then start the mythbackend 
setup and configure the tuner and encoder as you would normally. 

I didn't test out the HVR-1600s NTSC tuner as no non-duplicated program 
material is available locally on analog any more. (Good riddance.) 

For reasons not entirely apparent, after installation, there are two 
"s-video"s available within the mythbackend setup program. I used 
s-video1. I'm not certain what s-video2 is good for. 

This reference below was helpful but I didn't have to add the kernel 
boot flag (pci=nommconf) as he did. I did note that the installer 
automatically added the flag "vmalloc=256M" to my Mythbuntu 8.10 
/boot/grub/menu.lst file. 
http://www.mythtv.org/wiki/User:Ubamu 

Now may tomorrow I'll try getting the Hauppauge supplied USB remote IR 
Reciver, remote, and blaster working! 

Larry 
_______________________________________________ 
mythtv-users mailing list 
mythtv-users at mythtv.org 
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20090228/6babd055/attachment.htm>


More information about the mythtv-users mailing list