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
