Any developers interested in working on CHDK firmware for DSLRs ? - page 3 - DSLR Hack development - CHDK Forum  

Any developers interested in working on CHDK firmware for DSLRs ?

  • 202 Replies
  • 100552 Views
*

Offline mx3

  • ****
  • 372
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #20 on: 28 / January / 2008, 02:41:49 »
Advertisements
BTW why it is needed to modify main FW when there's capability to run FW update from card - it's also a kind of application.

firmware update procedures differs in P&S and dslr cameras:
 - for P&S cameras PS.FIR file containg binary module which is loaded by camera and this module performs update
 - firmware file for dslrs contain only flash image and code of camera performs update

it seems nobody have seen full flash from DSLR camera.
maybe it contains some procedures which can be used without FW mod.
once someone's camera will be updated with modified FW it will be possible to dump full flash image for analysis.
skype: max_dtc. ICQ: 125985663, email: win.drivers(at)gmail, eVB decompiler

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #21 on: 28 / January / 2008, 03:15:10 »
Quote
What was the hack?
(Did it die due to the hack?)

 
Wasia hack, I run the hack for a year without problems so I don't think it was that. Afterwards I found a loose screw jumping around inside the camera!

*

Offline kwf

  • **
  • 72
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #22 on: 28 / January / 2008, 06:16:17 »

it seems nobody have seen full flash from DSLR camera.
maybe it contains some procedures which can be used without FW mod.
once someone's camera will be updated with modified FW it will be possible to dump full flash image for analysis.


You can download the firmware of most DSLRs at Canon, its just encrypted (rather primitively XORing with a key). Somewhere on the web there is a program which removes this encryption.

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #23 on: 28 / January / 2008, 07:09:14 »
Don't know anything about the 300D hack other than it is a true firmware hack (you overwrite the firmware with a hacked version)... Search Google for " Wasia firmware hack" (at least, this is the one I have heard about).

Ah, I remember it now. It didn't occur to me that 300D is so old - it is the funny "10D features into 300D camera by changing two bytes" hack.


*

Offline RayeR

  • *
  • 18
    • RayeR's homepage
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #24 on: 28 / January / 2008, 10:17:57 »
firmware update procedures differs in P&S and dslr cameras:
 - for P&S cameras PS.FIR file containg binary module which is loaded by camera and this module performs update
 - firmware file for dslrs contain only flash image and code of camera performs update

Yes, understand. BTW Powershots have even a capability to run external software if placed to the right directory (CF\DC97\MISC) - the .exe and short inf file and then it appears in camera menu.

I didn't analyzed 350D FW detailed but maybe there's similar posibility to run some scripts or binaries somewhere from CF. On the other side, if this feature exists probably someone would discoveredn it during the years.

Well so suppose the only way is to flash modified FW to run other code. I think this modification wouldn't be so large. I don't understand how VxWorks boots but may use some text initscripts which can then look for a file on CF. Once this works it will be no problem to delete the file from CF if anything goes wrong. If you think you can do this patch with a relative low risk I will test it. Then some memory dumper would be run to get whole memory contents. If you need I can give you 350D FW update (available on canon site) and decrypter (also available at yahoo canon group or so).
Does anybody make this experiment on any other DSLR?
« Last Edit: 28 / January / 2008, 10:20:20 by RayeR »
Canon EOS 350D, PowerShot A95

*

Offline mx3

  • ****
  • 372
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #25 on: 28 / January / 2008, 21:56:40 »

If you need I can give you 350D FW update (available on canon site) and decrypter (also available at yahoo canon group or so).
thanks.
I have all firmware files and decryptors

If you think you can do this patch with a relative low risk I will test it
good. I will do it then
skype: max_dtc. ICQ: 125985663, email: win.drivers(at)gmail, eVB decompiler

*

Offline RayeR

  • *
  • 18
    • RayeR's homepage
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #26 on: 29 / January / 2008, 05:18:16 »
thanks.
I have all firmware files and decryptors

BTW Do you have also decrypter for 400D? It uses different key than 350D
Canon EOS 350D, PowerShot A95

*

Offline RayeR

  • *
  • 18
    • RayeR's homepage
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #27 on: 29 / January / 2008, 05:20:35 »
thanks.
I have all firmware files and decryptors

BTW Do you have also decrypter for 400D? It uses different key than 350D

I'm forward to patch :)
Canon EOS 350D, PowerShot A95


*

Offline mx3

  • ****
  • 372
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #28 on: 29 / January / 2008, 05:21:04 »
thanks.
I have all firmware files and decryptors

BTW Do you have also decrypter for 400D? It uses different key than 350D

400D key is the same as 30D
skype: max_dtc. ICQ: 125985663, email: win.drivers(at)gmail, eVB decompiler

*

Offline RayeR

  • *
  • 18
    • RayeR's homepage
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #29 on: 29 / January / 2008, 05:22:52 »
400D key is the same as 30D

Then I probably missed 30D decrypter. I tried all about 6 I have :) Where can I find it?
Canon EOS 350D, PowerShot A95

 

Related Topics