S120 v1.01C - Firmware Dumping - CHDK Forum

S120 v1.01C

  • 6 Replies
  • 8118 Views
*

capslock

S120 v1.01C
« on: 05 / September / 2015, 17:01:12 »
Advertisements
Might have bitten off more than I can chew here, but I figured I might investigate getting CHDK to work on my shiny new PowerShot S120. Looks like some other folk who are more clever than I am have had problems, so I might be onto a loser here but I'm willing to spend time tinkering.

Having spent the last couple hours reading through the forum and the wiki it looks like the first steps are to try to determine the firmware version and get a dump of it.

According to CameraVersion v1.3 (with ExifTool 10.01 from 03/Sep/2015), my camera's running firmware version 101 C.

I've managed to get something from my camera onto the SD card, but I'm not convinced I didn't make a mistake somewhere. The file I obtained is exactly 33,554,432 bytes (32,768 kilobytes / 32 megabytes) in size. This is an exact power of 2, which is popular with programmers, so the size seems plausible to me. However, the file obtained by c10ud in this thread is a shade under 64 megabytes, almost twice the size. Admittedly, it looks like it might be a different firmware version; perhaps Canon reduced the firmware size in a later version.

In c10ud's file, the first 12 bytes are 00 F0 04 B8 67 61 6F 6E 69 73 6F 79 but in my file that particular hex sequence doesn't appear until offset 0x20000, 128 kilobytes into the file.

The dump I managed to obtain is at https://mega.nz/#!j0MyTAqJ!-dG5w-rNkBdd-jTI1lw3HvHKJRLF6iZ3O766L3vf9qY

Did I get a good dump, or did I screw up somewhere?
« Last Edit: 05 / September / 2015, 17:45:46 by capslock »

*

Offline srsa_4c

  • ******
  • 4451
Re: S120 v1.01C
« Reply #1 on: 05 / September / 2015, 17:34:49 »
The dump is OK (but the forum engine ate your link). c10ud's dump was taken with an "unofficial" script - details of DIGIC 6 firmwares were not really known at that time.
The bad news is: this model now has 2 known fw versions (which are rather different), supporting all S120 versions will require more work.

*

capslock

Re: S120 v1.01C
« Reply #2 on: 05 / September / 2015, 17:47:21 »
The dump is OK (but the forum engine ate your link).
Ah, so it did. I've edited the post to fix the hyperlink.
The bad news is: this model now has 2 known fw versions (which are rather different), supporting all S120 versions will require more work.
Well, it'll give me something to occupy me during quiet shifts at work...

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: S120 v1.01C
« Reply #3 on: 06 / September / 2015, 05:54:39 »
Added the
  • S120 1.01C
full 32MB dump by capslock from this forum post to the CHDK P&S FW dumps repository.
edit: typo, S120, not SX120 ;)
« Last Edit: 06 / September / 2015, 06:15:17 by fe50 »

*

capslock

Re: S120 v1.01C
« Reply #4 on: 06 / September / 2015, 06:09:42 »
Added the
  • SX120 1.01C
full 32MB dump by capslock from this forum post to the CHDK P&S FW dumps repository.
Did you mean SX120 or S120? Looking at Canon's website, the SX120 appears to be a different camera to mine. (So good of Canon to have similar - and confusing - product names...)

*

Offline fe50

  • ******
  • 3152
  • IXUS50 & 860, SX10 Star WARs-Star RAWs
    • fe50
Re: S120 v1.01C
« Reply #5 on: 06 / September / 2015, 06:17:00 »
@capslock
Thanks for the hint - of course this was your S120 dump!  :(
...updated my forum posts & the repo  8)

*

capslock

Re: S120 v1.01C
« Reply #6 on: 06 / September / 2015, 06:40:21 »
@capslock
Thanks for the hint - of course this was your S120 dump!  :(
...updated my forum posts & the repo  8)
No worries. You're welcome.

 

Related Topics


SimplePortal © 2008-2014, SimplePortal