Hans,

I've performed the operations as requested, and achieve the same result - I
assume this removes zero padding on the firmware file?

[  307.521854] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
[  307.753271] ivtv0 warning: Encoder mailbox not found
[  307.784732] ivtv0 warning: Decoder mailbox not found
[  307.784735] ivtv0: Error locating firmware.
[  307.791075] ivtv0: Error -12 on initialization
[  307.791084] ivtv: probe of 0000:02:06.0 failed with error -12
[  307.791090] ivtv:  ====================  END INIT IVTV  ====================

To be certain that the firmware was correct, I reloaded 0.4.0 using the
shortened firmware file and was able to watch tv once again. 

I believe we have ruled out the firmware.. could there be something in ivtv
0.4.1/2 that is causing the grief? Is there some means of enabling more verbose
debug messages? I don't mind recompiling...

Thanks for the help,

Michael
 



 

Quoting Hans Verkuil <[EMAIL PROTECTED]>:

> On Sunday 01 January 2006 23:15, [EMAIL PROTECTED] wrote:
> > >So if you go back to 0.4.0 and load the driver again, then it works?
> > > And 0.4.1 fails?  No change to the firmware files, no other
> > > changes, just ivtv?
> > >
> > >Can you give the md5sum values of the firmware files? Can you give
> > > the output of ls -l of the directory it is loading the fw files
> > > from?
> > >
> > >I've seen one other report of a similar situation but I cannot
> > > reproduce it at all.
> > >
> > >   Hans
> >
> > Hans,
> >
> > If I reinstall 0.4.0, rmmod ivtv, modprobe ivtv it will load
> 
> successfully and I can view tv.
> >
> > Moving to 0.4.1/2 performing the same operations, I get the message
> > about the firmware not being able to load.
> >
> > No changes to the firmware files, no other changes just ivtv.
> >
> > firmware for 0.4.0 is in /lib/modules/, a ls -l gives the following:
> >
> > drwxr-xr-x  2 root root   4096 2006-01-01 11:48 2.6.12
> > drwxr-xr-x  7 root root   4096 2006-01-01 13:38
> > 2.6.12-10-amd64-generic drwxr-xr-x  6 root root   4096 2005-12-31
> > 12:27 2.6.12-9-amd64-generic -r--r--r--  1 root src   14264
> > 2005-01-07 15:42 HcwMakoA.ROM -r--r--r--  1 root src  376836
> > 2005-01-17 14:16 ivtv-fw-enc.bin -rw-r--r--  1 root root 155648
> > 2006-01-01 11:35 ivtv_init_mpeg.bin
> >
> > the exact same firmware ( renamed for use with 0.4.1/0.4.2) is in
> > /lib/hotplug/firmware, a ls -l gives the following:
> >
> > -r--r--r--  1 root src  376836 2005-01-17 14:16 v4l-cx2341x-enc.fw
> > -rw-r--r--  1 root root 155648 2006-01-01 11:47 v4l-cx2341x-init.mpg
> > -r--r--r--  1 root src   14264 2005-01-07 15:42 v4l-cx25840.fw
> >
> > md5's follow:
> >
> > [EMAIL PROTECTED]:/lib/hotplug/firmware$ md5sum v4l-cx2341x-enc.fw
> > 5f5fa240ada73c3565f5f7de4c7b5138  v4l-cx2341x-enc.fw
> >
> > [EMAIL PROTECTED]:/lib/modules$ md5sum ivtv-fw-enc.bin
> > 5f5fa240ada73c3565f5f7de4c7b5138  ivtv-fw-enc.bin
> >
> > Exactly the same, and the correct checksums - as the firmware works
> > for 0.4.0 and not 0.4.1/2 I do not believe the problem to be firmware
> > releated.
> >
> > Could this have something to do with the amd64 perhaps?
> 
> I've tested on an amd64!
> 
> Can you try this:
> 
> cp v4l-cx2341x-enc.fw v4l-cx2341x-enc.fw.safe
> head -c 262144 v4l-cx2341x-enc.fw.safe >v4l-cx2341x-enc.fw
> 
> and rmmod ivtv/modprobe ivtv again?
> 
> Thanks,
> 
>       Hans
> 
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
> 





_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to