Closed GoogleCodeExporter closed 9 years ago
" The only fix is to fit a new chip into these lenses, which Sigma will usually
do for free, however they usually will tell you they don't have the parts, and
therefore most lenses of this type are useless. Therefore older Sigma AF lenses
are ones that I try to avoid, they're more trouble than they're worth."
Have you tried to call them ? Otherwise, I saw some lenses references in the
firmware file of the XTI, you may check that file
Original comment by tiboun...@gmail.com
on 8 Oct 2012 at 4:08
I have reached out to them just waiting for a response, I plan to continue that
path to get more information to see if they are still re-chipping lenses.
Where can I check that file(sorry new to this project)? My thought is that
re-chipping the lens only fixes one lens. Adapting the camera will allow all
lenses of this type to work.
Thank you for your input.
Original comment by brett...@gmail.com
on 8 Oct 2012 at 4:15
I did see that the funclist.S had a lot of funtions capabilities of the lens.
The main issue with older sigma lenses is the aperture control.
If you go to this link and go to the conversations from "panabiker"
http://www.flickr.com/groups/eos-manual-lenses/discuss/72157629683387582/
While I am not sure this information is 100% accurate as I have no found more
posts or website with this information. I think the concept is correct, is
possibly modifying the firmware to detect a non standard camera lens and try to
communicate with a different binary command to control the lens.
Thoughts?
Original comment by brett...@gmail.com
on 8 Oct 2012 at 4:23
What we know now is that: There is companion chip "Tx19a" which handles the
communication with the lenses, some of the buttons, the view-finder display
and perhaps some other stuff... We barely know the communication between the
Digic processor and this companion Tx19a chip. We know nothing about the code
in this chip, neither how we can change it.
IMO it's impossible to do what you want, at least for now. If we find a way to
interpret or change the lens communication/data it may be possible, but not for
now, at least IDK how.
More info: http://code.google.com/p/400plus/issues/detail?id=249
Original comment by fired...@gmail.com
on 8 Oct 2012 at 4:28
You'll need to compile this file using your favorite C compiler :
http://pastebin.com/YmJRbcUu
Then download the firmware update file (download the Mac version, and then use
something like MacDrive under Windows to open the .dmg file, or borrow a Mac
from a friend :P) :
http://web.canon.jp/imaging/eosdigital3/e4kr3_firmware-e.html
Then, run the program that you had compiled using this command : ./decrypter30d
e4kr3111.fir output.bin
You'll have a file with the firmware decrypted. Then execute this command :
strings output.bin >> strings_XTI.txt
You'll have a new file with all the strings that was in the firmware.
I saw some references of lenses in the text file, like :
EF400mm f/5.6L USM
EF400mm f/5.6L USM +1.4x
EF400mm f/5.6L USM +2.0x
I'm not sure that you'll be able to do something with theses references of
lens, I think it's used to provide information in the EXIF, altough I may be
wrong ;)
Sorry for my bad English, I'm 14 and English is not my native language :)
PS : It may be good to make a page on the wiki explaining how to decrypt the
firmware, that would be great for the new contributors
Original comment by tiboun...@gmail.com
on 8 Oct 2012 at 4:31
@tibounise:
the decrypted firmware can be found somewhere on the web, but cant remember the
links...
the strings are for the EXIF info (you're right).
there is information how to decrypt the firmware on the ML wiki pages
(http://magiclantern.wikia.com/wiki/Firmware_file for a start).
Original comment by fired...@gmail.com
on 8 Oct 2012 at 4:37
Never saw that page, thanks for the link !
Original comment by tiboun...@gmail.com
on 8 Oct 2012 at 4:49
you may find many useful links there on the wiki. check them out.
Original comment by fired...@gmail.com
on 8 Oct 2012 at 4:51
Thank you very much everyone for your input. I will chase down sigma and some
sigma service centers for more information on re-chipping.
Original comment by brett...@gmail.com
on 8 Oct 2012 at 5:02
Original issue reported on code.google.com by
brett...@gmail.com
on 8 Oct 2012 at 1:07