Cx18

From IVTV

Jump to: navigation, search

Contents

Introduction

This page is for the cx18 driver that supports the cx23418 chip. This driver was made possible by the kind support from Hauppauge and Conexant.

In addition, there are i2c issues for some people. The typical symptom is that the tveeprom of the HVR1600 cannot be read, and in fact no i2c bus traffic seems to work. Cause unknown and why it hits some people and not others remains a mystery.

The driver is merged into 2.6.26. However, there have been a lot of fixes since, so I recommend to use the v4l-dvb repository instead (see the section below).

Obtaining the driver

The driver is available here from the v4l/dvb repository:

http://linuxtv.org/hg/v4l-dvb/

The easiest way to build it is to get the tar.bz2 archive:

http://linuxtv.org/hg/v4l-dvb/archive/tip.tar.bz2

Unpack, 'make menuconfig', 'make', 'make install' (as root), 'make unload' (as root) and run 'modprobe cx18'.

Features

Basic MPEG capturing Raw YUV capture and raw PCM capture. ATSC support for the HVR-1600

Also pretty much all of the controls that were also in ivtv are working with cx18.

The Compro VideoMate H900 is now supported. Note that the H900 only does analog, it has no DVB hardware. The Yuan MPC718 is autodetected, but it doesn't work at the moment.

In the forthcoming weeks I'll take care of the remaining analog issues:

  • VBI support
  • MPEG index support
  • bilingual support

Firmware

Conexant gave us permission to redistribute the firmware files. Get them here.

This is the license covering these files:

The cx23418 firmware files:

v4l-cx23418-apu.fw
v4l-cx23418-cpu.fw
v4l-cx23418-dig.fw

are covered by the following license:

Conexant grants permission to use and redistribute these firmware
files for use with Conexant devices, but not as a part of the Linux
kernel or in any other form which would require these files themselves
to be covered by the terms of the GNU General Public License.
These firmware files are distributed in the hope that they will be
useful, but WITHOUT ANY WARRANTY; without even the implied warranty
of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Questions, etc.

Please use the ivtv-devel or ivtv-users mailinglists for all things cx18. It is helpful if the subject of the post is prefixed with 'cx18:'.

development