Any developers interested in working on CHDK firmware for DSLRs ?

  • 202 Replies
  • 91304 Views
*

linuxGuy

Advertisements
I have a 40D on the way.  I would be very interested to get CHDK running on it to try to implement some of the features the D300 and other cameras have.   Anyone else interested in this ?

For those that aren't aware, the 40D runs Digic III.  DRYoS ?
« Last Edit: 06 / December / 2007, 20:13:14 by linuxGuy »

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #1 on: 14 / December / 2007, 22:33:10 »
I'd love to see CHDK work for Canon 30D..!

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #2 on: 27 / December / 2007, 10:55:19 »
How about starting with a firmware that we have already? The rebel XTI has a firmware update available on the canon website to take them to v1.1.1. The download ends up with a .fir file, which seems like a good start. granted, the xti is a digic II unit, but that still seems like a reasonable baseline.

*

shooter

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #3 on: 01 / January / 2008, 12:43:06 »
I have a Rebel XT/350D and I would also love to get CHDK running on it.  Canon has a firwmare with a .fir file in it as well.  Since the XT has a DIGIC II processor, this should be possible.

The question is whether firmware updates to these cameras are permanent.  I would hate to ruin my camera.  How do they update the firmware on the other cameras without it being permanent?


*

Offline mx3

  • ****
  • 372
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #4 on: 09 / January / 2008, 05:21:09 »
it seems it is impossible  to load chdk code until original firmware is updated
question to DSLR owner:
are you ready to update firmware with experimental one?

of course we don't want to damadge your camera and will check everything many times before giving you FW update



2008-04-28 UPDATE: for those who read this thread first time.

- it is possible to run code on camera without firmware modification
- people are working on it
« Last Edit: 28 / April / 2008, 01:34:16 by mx3 »
skype: max_dtc. ICQ: 125985663, email: win.drivers(at)gmail, eVB decompiler

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #5 on: 09 / January / 2008, 07:00:14 »
What will the changes be?

*

Offline mx3

  • ****
  • 372
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #6 on: 09 / January / 2008, 07:27:22 »
unfortunately current firmware (of DSLR cameras) does not allow to load some external code from SD/CF/etc card.

patch suggested is most minimal intrusion into original Firmware which will allow execution of some file from SD/CF/etc card.

once  patch is applied to camera it will be possible to load any new file from Flash card.
it will be done only once
then you will be able safely load any file as it is in PowerShot cameras
this patch will not affect your camera if you chose to abandon using of alternative functions

of course your warranty will be void after choosing to apply this patch


there are several developers who can confirm is it safe to use this patch ( They will not test it on thiers cams. they will check it in IDA)

maybe it is possible to revert to original firmware


skype: max_dtc. ICQ: 125985663, email: win.drivers(at)gmail, eVB decompiler

Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #7 on: 09 / January / 2008, 08:14:52 »
Where has this development been going on? Just so I can read up on the discussion here..

Why wouldn't it _obviously_ be possible to back-grade to original firmware? That's a 100% prerequisite for my part - a proper process for moving back and forth between the hacked and the original firmwares. And obviously, if any new upgrade comes along, I'd want to upgrade to that.

I can see a reason for this not being possible: the firmware only wants to _upgrade_ versions, and the way to get the hacked firmware into place would be to state that it was a higher version. However, in the hacked version, couldn't one simply find that one specific check for which version was on the firmware on the card, and remove it?


*

Offline jeff666

  • ****
  • 181
  • A720IS
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #8 on: 09 / January / 2008, 08:47:38 »
Quote from: hoppsann
Why wouldn't it _obviously_ be possible to back-grade to original firmware?

You named one possibility (version number).

In general, flashing the firmware is just a program that writes data to the flash.
If the program is itself part of the firmware, it would be possible to destroy this program by flashing invalid data in the first place. If the program in the flash is now broken, it won't be possible to overwrite the flash again (or at least not without major hassle).

To prevent this, most hardware has its flash program in a separate location which is not overwritten during a normal upgrade process. I'm not sure if this is the case for Canon DSLRs, though.

Cheers.

*

Offline mx3

  • ****
  • 372
Re: Any developers interested in working on CHDK firmware for DSLRs ?
« Reply #9 on: 09 / January / 2008, 08:54:00 »
Where has this development been going on? Just so I can read up on the discussion here..
it is just an idea.
and it can be made quikly.
I'm discussing this with one of who is doing this.
it will not include CHDK right now.
it is just a platform( a chance) to start CHDK

but as i said independent developers can check results before you update your firmware.
once you make this update it will be safe to upgrade CHDK as in Powershot cameras.

Why wouldn't it _obviously_ be possible to back-grade to original firmware? That's a 100% prerequisite for my part - a proper process for moving back and forth between the hacked and the original firmwares. And obviously, if any new upgrade comes along, I'd want to upgrade to that.
I did not say it is impossible
skype: max_dtc. ICQ: 125985663, email: win.drivers(at)gmail, eVB decompiler

 

Related Topics