Hello, I am playing with the cx18 driver with a WinTV-HVR 1600.
I can't seem to get past the cpu firmware load. I added some debug statements to the driver to see where it was getting stuck. Occasionally I get errors loading the apu firmware. That looks like this: [ 1749.500856] cx18-0 info: Begin cx18_firmware_init [ 1749.504247] cx18-0 info: Begin load_apu_fw_direct [ 1749.513396] cx18-0 info: load segment a00000-a07fff [ 1749.523014] cx18-0 info: load segment ae0000-ae00ff [ 1749.523259] cx18-0 info: load segment b00000-b1a65f [ 1749.549837] cx18-0: Mismatch at offset 18134 But usually it succeeds after retrying. That looks like this: [ 1751.045638] cx18-0 info: Begin cx18_firmware_init [ 1751.050283] cx18-0 info: Begin load_apu_fw_direct [ 1751.054884] cx18-0 info: load segment a00000-a07fff [ 1751.064483] cx18-0 info: load segment ae0000-ae00ff [ 1751.064564] cx18-0 info: load segment b00000-b1a65f [ 1751.099571] cx18-0: loaded v4l-cx23418-apu.fw firmware V00120000 (141200 bytes) But then the cpu firmware load always fails with this message: [ 1752.595009] cx18-0 info: Begin load_fw_direct: v4l-cx23418-cpu.fw [ 1752.603761] cx18-0: Mismatch at offset 0 (I added all the "Begin " messages) I believe I have the ESMT memory on the card and I am using the firmware link from the cx18 announce message. I tried with and with "#if 1" and "#if 0" at line 350 in cx-firmware.c and I get the same results either way. I also tried increasing the sleep from 500ms to 1500ms and still the same result. It always fails at offset 0 when validating the cpu firmware load. -Andrew _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
