Public bug reported:

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

** Affects: linux-ubuntu-modules-2.6.22 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Wrong firmware for ivtv driver
https://bugs.launchpad.net/bugs/140921
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to