This directory contains the recommended firmwares for use with the ivtv and pvrusb2 driver. All cards need the encoder firmware: v4l-cx2341x-enc.fw: revision: 02060039 The PVR350 also needs the decoder firmware: v4l-cx2341x-dec.fw: revision: 02020023 and an initialization MPEG file: v4l-cx2341x-init.mpg The PVR150/500 and all other cards using the cx2584[0123] chip also need the firmware for that chip: v4l-cx25840.fw (aka HcwMakoC.ROM) This firmware comes from a beta driver, but it seems to solve various audio issues. But to be safe I also provide the older firmware: HcwMakoB.ROM You will have to rename it to v4l-cx25840.fw if you want to use this firmware instead. The pvrusb2 drivers also need these firmwares: v4l-pvrusb2-24xxx-01.fw v4l-pvrusb2-29xxx-01.fw It depends on the hardware model which one you need. If you have both a 24xxx and a 29xxx PVR USB2 model, then install both. All firmware files are packaged together in one tar file: firmware.tar.gz Note that you can just install all firmware files, even if your hardware doesn't need them all. Also note that the firmware archive contains the Hauppauge End-user firmware license agreement and the OEM/IHV/ISV firmware license agreement. I am very grateful for Hauppauge for giving us the permission to redistribute these firmwares. Hans Verkuil