|| ||Hans Verkuil <firstname.lastname@example.org>|
|| ||email@example.com, firstname.lastname@example.org,
|| ||ANN: Initial Conexant cx23418 driver release|
|| ||Sat, 22 Dec 2007 17:12:49 +0100|
Thanks to the kind support from Hauppauge I'm glad to give you all a
little Christmas present in the form of a new beta cx23418 driver which
supports the Hauppauge HVR-1600 card.
The driver is available here:
The easiest way to build it is to get the tar.bz2 archive:
Unpack, 'make', 'make install' (as root), 'make unload' (as root) and
run 'modprobe cx18'.
There is still a lot of work to be done, in particular there is no
support for the ATSC stream. Hopefully that will be added soon,
although not by me: I have no ATSC, so I cannot test it. Also, others
are much more familiar with the DVB framework than I am.
What is working is basic MPEG capturing, raw YUV capture and raw PCM
capture. Also pretty much all of the controls that were also in ivtv
are working with cx18.
In the forthcoming weeks I'll take care of the remaining analog issues:
VBI support, MPEG index support, bilingual support, basic card support.
Currently only the HVR-1600 model with ESMT memory chips is supported.
There is also a variant with Samsung memory chips, but apparently that
doesn't work at the moment.
The firmware needs to be extracted from the Windows Hauppauge HVR-1600
driver, available here:
Unzip, then copy the following files to the firmware directory and
rename them as follows:
Drivers/Driver18/hcw18apu.rom -> v4l-cx23418-apu.fw
Drivers/Driver18/hcw18enc.rom -> v4l-cx23418-cpu.fw
Drivers/Driver18/hcw18mlC.rom -> v4l-cx23418-dig.fw
I've been working on this for quite some time, but since I was under an
NDA I couldn't announce anything. But I now have permission to release
it as GPL, so here it is!
If you have an HVR-1600, then please see if it works and give me
Note that if you get the message "Could not start the CPU" then edit
cx18-firmware.c, go to line 350 and change the '#if 0' to '#if 1' and
see if that helps. It is not clear to me whether that is needed or not,
I get conflicting results.
video4linux-list mailing list