Comment 9 for bug 409622

Revision history for this message
Jeroen van der Vegt (ajvdvegt) wrote : Re: [Bug 409622] Re: Unable to find firmware in the file.

Sure, no problem! I just cannot find the new version on launchpad:
https://launchpad.net/isight-firmware-tools/+download .

And please note that on my firmware, my 'tool' gives about 20
possibilities. I do not yet know how to find the correct one. Could
you help me perhaps? I had some trouble understanding the directions
in extract.c, and I assume you do understand them. This is the hint on
where to find the firmware in extract.c:

  * If a file does not work, you may need to add an entry here. To find
  * the offset in the driver file, use a hexadecimal editor (e.g. ghex)
  * and search for "USBSend". You will find data like this :
  *
  * "start USBSend #4 returned 0x%x.....X.....4.~.........%\"
  * ^
The thing is, I cannot find this complete, exact string.

I was experimenting with the offset from the other patch in Launchpad
for MacOSX.6.3. That offset happens to 'work' for me (the firmware
extractor extracts something from that offset), but I'm not sure that
offset is correct. Using an hex-editor, I end up 5 characters before
the '%\', just as indicated in extract.c . Is this the way to go:

- find the sentence 'start USBSend #4 returned'
- find the next occurrence of '%\'
- count back 5 bytes.

Jeroen

2010/5/9 Etienne BERSAC <email address hidden>:
> Hi,
>
> Can you try 10.6.3 driver with ift-extract 1.5.91 ?
>
> Étienne
>
> --
> Unable to find firmware in the file.
> https://bugs.launchpad.net/bugs/409622
> You received this bug notification because you are a direct subscriber
> of the bug.
>