Author Topic: SD950 / IXUS960  (Read 2166 times)

Offline redeeman

  • Newbie
  • *
  • Posts: 4
SD950 / IXUS960
« on: 15 / March / 2008, 05:16:55 »
Hello.

I just found chdk and naturally wanted to try it out at once :) so i followed the docs in the FAQ, but since i found no build for 960IS i tried some of the other ones, for SD950, but when i had copied the two files to the root of my SD card, and powered on the camera, no firmware upgrade menu entry came.

Anyone that has an idea?

Thanks!
« Last Edit: 24 / March / 2008, 20:23:00 by GrAnd »

Offline pellgarlic

  • Rookie
  • *
  • Posts: 11
    • Niall's Old-Time Yard Remedies
Re: SD960 CHDK
« Reply #1 on: 21 / March / 2008, 20:50:39 »
hi redeeman,

as the sd960 is a recent model, it seems likely that it uses "dryos", which means a different method is required for using chdk on it (as i found out with my a720). the "firmware upgrade" menu way doesnt work.

you have to make the sd-card "bootable" - i.e make it so that your camera boots from it (n.b. this is different from making it "bootable" from your desktop pc's perspective). have a look here:

FAQ - CHDK Wiki

also follow the link in that (small, 3-line) section. (on that link, you can ignore the bits about "blinking the firmware" - you just need to "make it bootable").

basically, you need to put the "BOOTDISK.BIN" file on the sd-card, make it bootable, and switch the "write-protect" lock on, then turn your camera on with the card inside, and it will boot chdk. (hopefully)

hope that helps. :)

Offline whoever

  • Sr. Member
  • ****
  • Posts: 280
  • IXUS950
Re: SD960 CHDK
« Reply #2 on: 22 / March / 2008, 16:02:51 »
CHDK version has to match (be tailored to) the camera model and its firmware version, otherwise it won't work.

What is this SD960 anyway? I don't see it at usa.canon.com

Offline redeeman

  • Newbie
  • *
  • Posts: 4
Re: SD960 CHDK
« Reply #3 on: 23 / March / 2008, 05:46:58 »
I just found it on google on canon australia:
http://www.canon.com.au/products/cameras/digital_compact_cameras/digitalixus960IS.aspx

i tried doing the booting thing with hexediting my sd card, however i just got black screen. I guess the chdk firmware does need changse to work.

Offline jetzt

  • Sr. Member
  • ****
  • Posts: 316
  • [A710IS,(SD200)]
Re: SD960 CHDK
« Reply #4 on: 23 / March / 2008, 14:31:37 »
Quote
I guess the chdk firmware does need changse to work.

You probably guessed right, I don't know any cam, which worked with an other CHDK-Version.

Offline whoever

  • Sr. Member
  • ****
  • Posts: 280
  • IXUS950
Re: SD960 CHDK
« Reply #5 on: 23 / March / 2008, 14:34:48 »
Aah, that's a different story -- it's an IXUS 960, not  SD960 (there's no such model). See, SD... is a US model designation. Physically the same cameras are marketed in Europe and Australia as IXUS... and as IXY Digial... in Japan, with totally uncorrelated model numbers (e.g., IXUS 960 =  SD950 = IXY Digital 2000).

Anyway, there's no CHDK for this model.

Offline redeeman

  • Newbie
  • *
  • Posts: 4
Re: SD960 CHDK
« Reply #6 on: 23 / March / 2008, 23:45:22 »
How might i help chdk to get the required information to use this camera? the pages about how to dump firmware seems quite complicated

Offline whoever

  • Sr. Member
  • ****
  • Posts: 280
  • IXUS950
Re: SD960 CHDK
« Reply #7 on: 24 / March / 2008, 17:59:20 »
How might i help chdk to get the required information to use this camera? the pages about how to dump firmware seems quite complicated


Wiki pages on getting FW dump are quite outdated -- nobody wants to edit Wiki except our feisty sheriff Barney, who is however just physically unable to cope with everything. These days dumps are obtained with purely software methods, please see here and here. You may thus be able to obtain a dump without much difficulty.

Please realize, however, that the actual porting of CHDK to a new camera can only be done by a sufficiently motivated and technically oriented person who has the camera on hand. So, if you are not a stranger to programming, consider doing the job yourself.

Offline PhyrePhoX

  • Global Moderator
  • Guru Member
  • *****
  • Posts: 2254
  • make RAW not WAR
    • PhyreWorX
Re: SD960 CHDK
« Reply #8 on: 24 / March / 2008, 18:19:47 »
Quote
who has the camera on hand.
that is not a neccessary requirement. i've seen the devs porting chdk to cams by only having access to the firmware, not the camera itself.

CHDK Forum

Re: SD960 CHDK
« Reply #8 on: 24 / March / 2008, 18:19:47 »

Offline Barney Fife

  • Hero Member
  • *****
  • Posts: 1157
    • Gay Outdoorsmen
Re: SD960 CHDK
« Reply #9 on: 24 / March / 2008, 18:46:48 »
Deleted
« Last Edit: 22 / April / 2008, 23:56:55 by Barney Fife »
[acseven/admin commented out: please refrain from more direct offensive language to any user. FW complaints to me] I felt it imperative to withdraw my TOTAL participation. Nobody has my permission, nor the right, to reinstate MY posts. Make-do with my quoted text in others' replies only. Bye

Offline whoever

  • Sr. Member
  • ****
  • Posts: 280
  • IXUS950
Re: SD960 CHDK
« Reply #10 on: 24 / March / 2008, 20:18:55 »
Quote
who has the camera on hand.
that is not a neccessary requirement. i've seen the devs porting chdk to cams by only having access to the firmware, not the camera itself.

You're right, it is possible, so the truly necessary requirement is the motivation. The first porting stages amount to hours and hours of dull, boring and tedious work that doesn't involve any tests. But at concluding stages, a guinea pig is of course needed for testing.

Mods, please change the misleading SD960 in the title of this thread to SD950/IXUS960.

Offline RyeBrye

  • Jr. Member
  • **
  • Posts: 73
  • SD-870
Re: SD950 / IXUS960
« Reply #11 on: 30 / March / 2008, 11:48:09 »
How might i help chdk to get the required information to use this camera? the pages about how to dump firmware seems quite complicated


Wiki pages on getting FW dump are quite outdated -- nobody wants to edit Wiki except our feisty sheriff Barney, who is however just physically unable to cope with everything. These days dumps are obtained with purely software methods, please see here and here. You may thus be able to obtain a dump without much difficulty.


The SD950 I believe came out in the same batch along side the SD870 - and none of the software-dumping methods work on the SD-850... Even after doing a blinker-based dump of the thing and examining the firmware to find the exact addresses for the writeSD methods - the simple software dump didn't work...

So... if the software dump works on the SD950 - Great - you're in luck... but if not... dumping the firmware takes a lot of effort and patience - but it's very satisfying once you get it done.

One piece of advice: when scanning for the AF-LED DO NOT scan too quickly... it's possible to ruin your camera if you fire the flash too quickly... don't ask how I know this.
« Last Edit: 30 / March / 2008, 11:50:56 by RyeBrye »

Offline druberego

  • Rookie
  • *
  • Posts: 7
Re: SD950 / IXUS960
« Reply #12 on: 24 / April / 2008, 01:59:32 »
Sorry to pester everybody but would somebody please kindly provide an update on the SD950 effort? This appears to be the only SD950 thread and it seems to have gone dead a few weeks ago.  I am interested in buying an SD950 and I would love to have CHDK work on it. I am extremely well versed in computer science so I can help with porting but I'll warn you that my areas of expertise are in security, systems and network administration and not so much in systems or firmware design. Still, I might be of some use on the porting effort.

Is there a proper firmware dump for the SD950 yet?
Has booting been completed for the SD950 yet?
How far along can one consider the analysis of the SD950 firmware?
What are major obstacles that are blocking the effort?
What is the next action necessary to carry the effort forward?

If somebody provides these details I'll at least create the SD950 developer wiki pages. If it appears positive that there are no major items that make porting to the SD950 impossible then I'll go ahead and purchase one and I'll do what I can to help the port to it. I've got quite a bit of free time coming up next month and the summer.

Thanks.

Offline druberego

  • Rookie
  • *
  • Posts: 7
Re: SD950 / IXUS960
« Reply #13 on: 07 / May / 2008, 08:14:37 »
I have begun venturing out on my own for porting the SD950. Pretty much blind since I have never done a firmware port of anything.

I have edited the wiki to put up what I know about the camera. I have the firmware dump from an IXUS960IS model (315F PAL D) but mine is an SD950IS (315F NT D) and probably has slightly different firmware.

So would somebody kindly tell me how I go about dumping the firmware of my SD950IS.

Once I get that done how do I disassemble it?


 


SimplePortal 2.3.3 © 2008-2010, SimplePortal