Sander Sweers wrote: > Julian Edwards wrote: > >> Hi folks >> >> I use ATrpms for my ivtv binaries for my PVR250. I just upgraded my FC5 >> box from 2.6.17 and ivtv 0.7.1 to 2.6.18-1.2257.fc5 with >> ivtv-kmdl-2.6.18-1.2257.fc5-0.8.2-123.fc5.at. >> >> On boot, ivtv bails out with these errors: >> Feb 9 16:59:56 mythbox kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware >> (262144 bytes) >> [snip.....] >> Feb 9 16:59:56 mythbox kernel: ivtv0 warning: 1000 ms time out waiting >> for firmware >> Feb 9 16:59:56 mythbox kernel: ivtv0 warning: Failed api call 0x00000080 >> with result 0xfffffff0 >> Feb 9 16:59:56 mythbox kernel: ivtv0 warning: Encoder firmware dead! >> Feb 9 16:59:56 mythbox kernel: ivtv0: Error initializing firmware >> Feb 9 16:59:56 mythbox kernel: ivtv0: Error -19 on initialization >> >> If I modprobe -r ivtv then modprobe ivtv again it has a different error: >> Feb 9 17:02:18 mythbox kernel: firmware_loading_store: unexpected value (0) >> Feb 9 17:02:18 mythbox kernel: ivtv0: unable to open firmware >> v4l-cx2341x-enc.fw (must be 262144 bytes) >> Feb 9 17:02:18 mythbox kernel: ivtv0: did you put the firmware in the >> hotplug firmware directory? >> Feb 9 17:02:18 mythbox kernel: ivtv0 warning: failed loading encoder >> firmware >> Feb 9 17:02:18 mythbox kernel: ivtv0 warning: Error loading firmware -3! >> Feb 9 17:02:18 mythbox kernel: ivtv0: Error -3 initializing firmware. >> >> If I remove it and modprobe again, it works! This sequence is 100% >> repeatable. >> (full message output shown below) >> > > Can you try and remove the old firmware and download the "recommended" > firmware from [1]? If that does not work it looks similar to the problem > people had with udev. See [2] for the 2 udev hang fixes. > > Greets > Sander > > [1]http://dl.ivtvdriver.org/ivtv/firmware/firmware.tar.gz > [2] > http://ivtvdriver.org/index.php/Troubleshooting#Lock_up_when_loading_ivtv_module_.28udev_related.29 > Hi Sander
Unfortunately this has reared its ugly head again, using the "new" firmware. I say "new" because I think the firmware that was being used beforehand was the same as the firmware at [1] except it had the padding at the end. Diffing the first 262144 bytes was certainly the same. I also don't think its [2] because I don't have the hotplug agent. The firmware *is* loaded on the initial attempt at boot, it's just that it seems to time out on an API call. I don't think it's faulty hardware either. As I said, 0.7.1 worked perfectly. Is there anything else I can do to debug or track down this problem? Cheers Julian _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
