supplierdeeply

Force camera firmware update

  • 2 Replies
  • 1559 Views
*

Offline waldo

  • ***
  • 238
Force camera firmware update
« on: 20 / July / 2008, 17:31:56 »
Advertisements
I am using a SD400 with CHDK (FW 1.01B).  I found a good deal on eBay so I bought another SD400 for a spare.  The new camera has firmware 1.01A. 

CHDK works on both, but requires a different binaries for the 1.01B vs. 1.01A.  I'd like to be able to move the same SD card between the two cameras without changing the CHDK binaries each time.  I thought I could flash the firmware update available from the Canon site into one of the cameras to make them the same, but both cameras tell me that I cannot update the firmware because I already have the new version.  Apparently they look at the "1.01" part and ignore the "A/B" part for this check.

Is there any way to force the camera to update its firmware anyway to make my two cameras the same?

*

Offline mgg

  • *
  • 16
Re: Force camera firmware update
« Reply #1 on: 27 / July / 2009, 17:14:08 »
I too am looking for the answer to this - it isn't clear to me how I get 1.01b INTO the camera....
tnx

*

Offline fudgey

  • *****
  • 1705
  • a570is
Re: Force camera firmware update
« Reply #2 on: 27 / July / 2009, 17:34:46 »
We don't actually know what changes Canon makes between fw versions (although comparing disassemblies from fw dumps could reveal this if enough time were put into it). I find it completely possible that you have two cameras with different hardware, requiring slightly different firmware. I don't know how likely this is, but they could for instance use a part from two alternative vendors (choosing the one that's cheaper and available at a given time) that provide the same functionality but are for example initialized using different commands on a serial bus.

If that were the case, forcing a firmware update would not be a good idea. As for how to do it, I guess you'd have to hack (decrypt, disassemble, analyze, modify, triple check, encrypt, run, hope for the best, buy another camera to replace the one you've just bricked :haha) that particular fw update to bypass this check.

 

Related Topics