(note about RAW files) |
|||
(47 intermediate revisions by 28 users not shown) | |||
Line 1: | Line 1: | ||
+ | == PowerShot S5 IS == |
||
− | The S5IS uses DryOS instead of vxWorks. As of 2008-04-07, CHDK works on the S5IS (1.01b). |
||
+ | The Canon PowerShot S5 IS is a 8.0 megapixel [[Wikipedia:bridge digital camera|bridge digital camera]]. |
||
− | Notes: |
||
⚫ | |||
⚫ | |||
+ | {{Notice| |
||
− | == Download == |
||
+ | 1=CHDK is available for the '''S5''' with firmware versions '''1.01A''' and '''1.01B''' from the [[Downloads|Download page]]. |
||
⚫ | |||
+ | * This camera has CHDK multi partition support for booting but does not include the CHDK UI multi partition menu items.}} |
||
− | * [http://grandag.nm.ru/hdk/autobuild/allbest-s5is-101b-50.zip CHDK (GrAnd) build 50] |
||
− | * [http://stack.dataghost.com/chdk/allbest-s5is-101b-51.zip CHDK (DataGhost) build 51] |
||
+ | {| align="right" style="border-collapse:collapse; font-size: x-small;" |
||
⚫ | |||
+ | | __TOC__ |
||
− | * [http://grandag.nm.ru/hdk/autobuild/allbest-s5is-101a-63.zip CHDK (GrAnd)] |
||
+ | |} |
||
− | * [http://grandag.nm.ru/hdk/autobuild/download.htm CHDK Fresh Builds] |
||
+ | [[Image:20070507_hiRes_s5is_front.jpg|thumb|250px|Powershot S5 IS Front]] |
||
+ | [[Image:20070507_hiRes_s5is_back.jpg|thumb|250px|Powershot S5 IS Back]] |
||
⚫ | |||
− | == Installation == |
||
+ | * [http://www.canon.com/camera-museum/camera/dcc/data/2007-/2007_ps_s5is.html?lang=us&categ=crn&page=2007-&p=2 Canon] |
||
− | S5IS CHDK does not have PS.FIR, so you'll have to follow these steps: |
||
+ | * [http://www.dpreview.com/reviews/canons5is/ DPR] |
||
− | * Make sure your card is 4 GB or less. Bigger cards require FAT 32, which requires [http://chdk.setepontos.com/index.php/topic,255.0.html some extra-special steps]. |
||
+ | * [http://www.dcresource.com/reviews/canon/powershot_s5-review/ DCRP] |
||
− | * Format your card as FAT 16. |
||
+ | * [http://www.steves-digicams.com/2007_reviews/canon_s5is.html Steve's DigiCams] |
||
− | * [[Bootable SD card|Make the card bootable]] using the instructions for your operating system. |
||
+ | * [http://www.imaging-resource.com/PRODS/S5IS/S5ISA.HTM Imaging Resource] |
||
− | * Create the MISC and DCIM folders. |
||
+ | * [http://www.digitalcamerareview.com/default.asp?newsID=3126 DCR] |
||
− | * Drop the latest DISKBOOT.bin onto the card. |
||
+ | * [http://www.cameralabs.com/reviews/Canon_PowerShot_S5_IS/ Camera Labs] |
||
− | * Lock the card using its switch. |
||
+ | * [http://www.trustedreviews.com/digital-cameras/review/2007/09/25/Canon-PowerShot-S5-IS/p1 Trusted Reviews] |
||
− | * Insert the card into your camera. |
||
+ | * [http://www.photographyblog.com/reviews_canon_powershot_s5_is.php PhotographyBLOG] |
||
+ | * [http://en.wikipedia.org/wiki/Canon_PowerShot_S5_IS WikipediA] |
||
⚫ | |||
⚫ | |||
⚫ | |||
+ | |||
+ | == Specifications == |
||
=== Native === |
=== Native === |
||
+ | |||
* Aperture: F2.7 to F8.0 |
* Aperture: F2.7 to F8.0 |
||
* Shutter speed: 15 to 1/3200 |
* Shutter speed: 15 to 1/3200 |
||
Line 32: | Line 37: | ||
=== Added by CHDK === |
=== Added by CHDK === |
||
+ | * f2.7 to f11 (anything above f11 reported not to work). |
||
− | * (no specs added yet) |
||
+ | * extra long exposures with up to ~2000 s |
||
+ | |||
− | == |
+ | == For Developers == |
=== Firmware versions === |
=== Firmware versions === |
||
⚫ | |||
⚫ | |||
− | Presumably, the "NT" in the upper block refers to "NTSC", because a camera bought in Europe (see below) had "PAL" in the same location. |
||
+ | |||
+ | The "NT" in the upper block refers to "NTSC" |
||
==== 1.01A ==== |
==== 1.01A ==== |
||
Line 54: | Line 62: | ||
IS Firm Ver. 3.00 |
IS Firm Ver. 3.00 |
||
IS Param 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 [http://www.zshare.net/download/51599381beb732/ here]. |
||
==== 1.01B ==== |
==== 1.01B ==== |
||
Line 65: | Line 71: | ||
The upper block and additional text are the same as with 1.01A, though. (Timestamp changes, of course.) |
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 [http://stack.dataghost.com/s5is-1.01b.rar here] (md5: 63f211fe670b185e48b3062aefd789ca). |
||
− | |||
⚫ | |||
==== European 1.01B ==== |
==== European 1.01B ==== |
||
+ | |||
Another version bought at Amazon in Germany (Made in Japan): |
Another version bought at Amazon in Germany (Made in Japan): |
||
Canon PowerShot S5 IS |
Canon PowerShot S5 IS |
||
Line 82: | Line 87: | ||
IS Firm Ver. 3.01 |
IS Firm Ver. 3.01 |
||
IS Param Ver. 3.01 |
IS Param Ver. 3.01 |
||
+ | |||
+ | ==== South america 1.01B ==== |
||
+ | |||
+ | Another version made in China: |
||
+ | Canon PowerShot S5 IS |
||
+ | P-ID:3148 '''NT D''' |
||
+ | |||
+ | Firmware Ver GM1.01B |
||
+ | No error |
||
+ | June 14 2007 20:11:19 |
||
+ | |||
+ | ==== European 1.01A with E18 ==== |
||
+ | With vers.req , or vers.req and ver.req |
||
+ | |||
+ | Upper block |
||
+ | Canon PowerShot S5 IS |
||
+ | P-ID:3148 PAL D |
||
+ | |||
+ | Lower block page 1 |
||
+ | Firmware Ver GM1.01A |
||
+ | E18 |
||
+ | May 29 2007 18:17:20 |
||
+ | |||
+ | Lower block page 2 |
||
+ | Adj Ver.007.000 |
||
+ | ZoomLensError0004 |
||
+ | 2008.09.20 20.43.03 |
||
+ | |||
+ | Lower block page 3 |
||
+ | Adj Ver.007.000 |
||
+ | Total Shoot :7849 |
||
+ | Open Shutter :0 |
||
+ | Close Shutter:0 |
||
+ | |||
+ | With ver.req but _not_ vers.req, the page 3 lower block was |
||
+ | Adj Ver.007.000 |
||
+ | IS Firm Ver. 3.00 |
||
+ | IS Param Ver. 3.00 |
||
+ | |||
+ | |||
+ | while the first two pages were identical. |
||
+ | |||
+ | ====S5 IS bought in Japan==== |
||
+ | Upper block |
||
+ | Canon Powershot S5IS |
||
+ | P-IT 3148 NT D |
||
+ | |||
+ | Lower block page 1 |
||
+ | Firmware ver. GM1.01A |
||
+ | E18 |
||
+ | May 29 2007 18:17:20 |
||
+ | |||
+ | Lower block page 2 |
||
+ | Adj Ver.007.000 |
||
+ | ZoomLensError 0004 |
||
+ | 2007.10.13 10:35:15 |
||
+ | |||
+ | Lower block page 3 |
||
+ | Total Shoot :1869 |
||
+ | Open Shutter :0 |
||
+ | Close Shutter:0 |
||
+ | |||
=== LED addresses === |
=== LED addresses === |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
Other leds are controlled with a LED-table and UniqueLedOn / UniqueLedOff. |
Other leds are controlled with a LED-table and UniqueLedOn / UniqueLedOff. |
||
⚫ | |||
− | == Archived discussion of porting process == |
||
⚫ | |||
− | * [http://chdk.setepontos.com/index.php/topic,234.0.html DryOS - some success] |
||
+ | * Firmware 1.01B |
||
− | * [http://chdk.setepontos.com/index.php/topic,994.0.html S5IS 1.01b - Ported!] |
||
+ | {{DL_dumps}} |
||
− | |||
− | [[Category: |
+ | [[Category:Cameras]] |
+ | [[Category:Development]] |
Latest revision as of 11:59, 11 May 2013
PowerShot S5 IS
The Canon PowerShot S5 IS is a 8.0 megapixel bridge digital camera.
CHDK is available for the S5 with firmware versions 1.01A and 1.01B from the Download page.
|
Reviews and Specifications
- Canon
- DPR
- DCRP
- Steve's DigiCams
- Imaging Resource
- DCR
- Camera Labs
- Trusted Reviews
- PhotographyBLOG
- WikipediA
- 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].
Specifications
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.
Added by CHDK
- f2.7 to f11 (anything above f11 reported not to work).
- extra long exposures with up to ~2000 s
For Developers
Firmware versions
The ver.req file works as well in this model.
The "NT" in the upper block refers to "NTSC"
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
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.)
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.
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
South america 1.01B
Another version made in China: Canon PowerShot S5 IS
P-ID:3148 NT D Firmware Ver GM1.01B No error June 14 2007 20:11:19
European 1.01A with E18
With vers.req , or vers.req and ver.req
Upper block
Canon PowerShot S5 IS P-ID:3148 PAL D
Lower block page 1
Firmware Ver GM1.01A E18 May 29 2007 18:17:20
Lower block page 2
Adj Ver.007.000 ZoomLensError0004 2008.09.20 20.43.03
Lower block page 3
Adj Ver.007.000 Total Shoot :7849 Open Shutter :0 Close Shutter:0
With ver.req but _not_ vers.req, the page 3 lower block was
Adj Ver.007.000 IS Firm Ver. 3.00 IS Param Ver. 3.00
while the first two pages were identical.
S5 IS bought in Japan
Upper block
Canon Powershot S5IS P-IT 3148 NT D
Lower block page 1
Firmware ver. GM1.01A E18 May 29 2007 18:17:20
Lower block page 2
Adj Ver.007.000 ZoomLensError 0004 2007.10.13 10:35:15
Lower block page 3
Total Shoot :1869 Open Shutter :0 Close Shutter:0
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.
Firmware dumps
- Firmware 1.01A
- Firmware 1.01B
Download location for firmware dumps: |