S5IS
From CHDK Wiki
The S5IS uses DryOS instead of vxWorks. As of 2008-04-07, CHDK works on the S5IS (1.01b).
Notes:
- The S5 lacks an intervalometer, even though the S1, S2, and S3 have one. The closest thing it has natively is a "custom timer" -- a timer that will take multiple photos. Use a CHDK intervalometer script to add this feature.
- RAW samples have been submitted to rawsamples.ch and are also available for direct download [1]. UFRaw does not support S5 yet, but dcraw (upon which it is based) apparently does.
Contents |
[edit] Download
[edit] Firmware 1.01B
[edit] Firmware 1.01A
[edit] Installation
S5IS CHDK does not have PS.FIR, so you'll have to follow these steps:
- Make sure your card is 4 GB or less. Bigger cards require FAT 32, which requires some extra-special steps.
- Format your card as FAT 16.
- Make the card bootable using the instructions for your operating system.
- Create the MISC and DCIM folders.
- Drop the latest DISKBOOT.bin onto the card.
- Lock the card using its switch.
- Insert the card into your camera.
[edit] Specifications
[edit] Native
- Aperture: F2.7 to F8.0
- Shutter speed: 15 to 1/3200
- The manual states that a single continuous video can be up to 4 GB or 1 hour, whichever comes first.
[edit] Added by CHDK
- f2.7 to f11 (anything above f11 reported not to work).
- shutter from 65 seconds to 1/33333 seconds.
[edit] Developer notes
[edit] Firmware versions
As in the A610 case, the ver.req file works as well in this model.
Presumably, the "NT" in the upper block refers to "NTSC", because a camera bought in Europe (see below) had "PAL" in the same location.
[edit] 1.01A
Upper block:
Canon PowerShot S5 IS P-ID:3148 NT D
Lower block:
Firmware Ver GM1.01A No error May 29 2007 18:17:20
Pressing DISP twice more (still holding SET) returns this additional block:
Adj Ver.007.000 IS Firm Ver. 3.00 IS Param Ver. 3.00
A copy of the 1.01A firmware dump (from 0xff810000) for the camera listed above (dumped via blinking the AF led) is available here.
[edit] 1.01B
Another version has this lower block:
Firmware Ver GM1.01B No error Jun 14 2007 16:12:20
The upper block and additional text are the same as with 1.01A, though. (Timestamp changes, of course.)
A copy of the 1.01B firmware dump is available here (md5: 63f211fe670b185e48b3062aefd789ca).
Another camera with 1.01B (American-bought) returned a timestamp of Jun 14 2007 20:11:19. Note that this is the same timestamp as the European one below.
[edit] European 1.01B
Another version bought at Amazon in Germany (Made in Japan):
Canon PowerShot S5 IS P-ID:3148 PAL D Firmware Ver GM1.01B No error June 14 2007 20:11:19
Pressing DISP returns:
Adj Ver.007.000 IS Firm Ver. 3.01 IS Param Ver. 3.01
[edit] LED addresses
#define LED_AF 0xC02200E0 // AF Beam (green) #define LED_GR 0xC02200DC // green state-led (bi-state with orange) #define LED_OR 0xC02200D8 // orange state-led (bi-state with green) #define LED_WR 0xC02200D4 // write indicator (red)
Other leds are controlled with a LED-table and UniqueLedOn / UniqueLedOff.
