I'm a slightly happy owner of $subj
I would like to get RAW and scripting capabilities to shoot HDR.
As i found, there is no port available, so the only way a can get such things is doing some coding myself.
Here we meet some problems:
1.
Introduction
This manual assumes that
* firmware dump
Here is a dump available for this model, but it is of ver. GM1.00C, while i have one with GM1.00B:
Canon DIGITAL IXUS 970 IS
P-ID:3173 PAL D
Firmware Ver GM1.00B
E18
Jan 24 2008 19:30:31Adj Ver.009.007
ZoomLensError
2008.08.30 15:45:25
IS Firm Ver. 3.00
IS Param Ver. 3.00
Does such a difference in firmware version matter? I really don't want to make my warranty void (am i right that fw dumping require camera disassembling, soldering etc.?)
(also, it shows an error. could anyone tell what does it mean, and can it be a sign of a coming death?)
* basic ARM assembler knowledge
to my shame, i have absolutely no knowledge of assembler, either ARM or not (while i can remember some basics of x86 asm from my school lessons on CS).
* decent ARM reversengineering tool
i have no one. can i get it from my Gentoo repository?
* C knowledge
I know C, and other english letters from A to Z.
When it comes to Programming language... My hardest try didn't get over 'printf("hello world");'.
* chdk building environment
is it about source code tree or I need some special versions of automake/autoconf/gcc/<what.else>?
Taking all together, I want to get CHDK for my camera and i'm ready to do some work for it. But i need a step-by-step instruction for dummies; ideally, i hope to find somebody wise and experienced, kind to teach me how to do things.
PS: sorry for awful languge: i'm not a native speaker and also high on mj right now. Hope everything is clear, anyway.