I put the wrong link to the Gutsy version of the bug (#140921) I reported before I noticed this one. I'll copy the text here:
I believe that the wrong firmware has been included for the ivtv driver. I haven't actually installed Gutsy on my MythTV box. However, experience with https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/131464 in Feisty will show this is true.
The file is ./ubuntu-firmware/ivtv/v4l-cx2341x-enc.fw with file size 262144 bytes.
On http://www.hauppauge.com/pages/support/support_pvr150.html there is a download button link which downloads http://hauppauge.lightpath.net/software/pvr150/cd_pvr150_27.zip
The file DriverA2/HcwFalcn.rom should be the file ./ubuntu-firmware/ivtv/v4l-cx2341x-enc.fw. I have attached that file to this bug report.
I have checked the ivtv driver in the kernel source code to verify this is still the correct version of the firmware.
in drivers/media/video/ivtv/ivtv-firmware.c see
void ivtv_firmware_versions(struct ivtv *itv) { u32 data[CX2341X_MBOX_MAX_DATA];
/* Encoder */ ivtv_vapi_result(itv, data, CX2341X_ENC_GET_VERSION, 0); IVTV_INFO("Encoder revision: 0x%08x\n", data[0]);
if (data[0] != 0x02060039) IVTV_WARN("Recommended firmware version is 0x02060039.\n");
and
static int ivtv_firmware_copy(struct ivtv *itv) { IVTV_DEBUG_INFO("Loading encoder image\n"); if (load_fw_direct(CX2341X_FIRM_ENC_FILENAME, itv->enc_mem, itv, IVTV_FW_ENC_SIZE) != IVTV_FW_ENC_SIZE) {
where #define IVTV_FW_ENC_SIZE (376836)
Which is the size of the version of firmware I recommend
See https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/131464 for more detail
I put the wrong link to the Gutsy version of the bug (#140921) I reported before I noticed this one. I'll copy the text here:
I believe that the wrong firmware has been included for the ivtv driver. I haven't actually installed Gutsy on /bugs.launchpad .net/ubuntu/ +source/ linux-source- 2.6.20/ +bug/131464 in Feisty will show this is true.
my MythTV box. However, experience with https:/
The file is ./ubuntu- firmware/ ivtv/v4l- cx2341x- enc.fw with file size 262144 bytes.
On http:// www.hauppauge. com/pages/ support/ support_ pvr150. html there is a download button link which downloads http:// hauppauge. lightpath. net/software/ pvr150/ cd_pvr150_ 27.zip
The file DriverA2/ HcwFalcn. rom should be the file ./ubuntu- firmware/ ivtv/v4l- cx2341x- enc.fw. I have attached that
file to this bug report.
I have checked the ivtv driver in the kernel source code to verify this is still the correct version of the firmware.
in drivers/ media/video/ ivtv/ivtv- firmware. c see
void ivtv_firmware_ versions( struct ivtv *itv) MBOX_MAX_ DATA];
{
u32 data[CX2341X_
/* Encoder */
ivtv_vapi_ result( itv, data, CX2341X_ ENC_GET_ VERSION, 0);
IVTV_INFO( "Encoder revision: 0x%08x\n", data[0]);
if (data[0] != 0x02060039)
IVTV_ WARN("Recommend ed firmware version is 0x02060039.\n");
and
static int ivtv_firmware_ copy(struct ivtv *itv) INFO("Loading encoder image\n"); direct( CX2341X_ FIRM_ENC_ FILENAME,
{
IVTV_DEBUG_
if (load_fw_
itv->enc_mem, itv, IVTV_FW_ENC_SIZE) != IVTV_FW_ENC_SIZE) {
where
#define IVTV_FW_ENC_SIZE (376836)
Which is the size of the version of firmware I recommend
See https:/ /bugs.launchpad .net/ubuntu/ +source/ linux-source- 2.6.20/ +bug/131464 for more detail