Waterwingz (talk | contribs) Tags: Visual edit apiedit |
|||
(9 intermediate revisions by 2 users not shown) | |||
Line 39: | Line 39: | ||
== Firmware info == |
== Firmware info == |
||
+ | The only reported firmware version is 1.00d |
||
− | Note: ver.req or vers.req does not work on SD4000! |
||
+ | |||
− | Use [[CameraVersion]] to get your Firmware Version from EXIF Data. |
+ | Note: ver.req or vers.req do not work on SD4000! Use [[CameraVersion]] to get your Firmware Version from EXIF Data. |
==CHDK Specialties== |
==CHDK Specialties== |
||
+ | * Camera has a fixed <ALT> key - a short press on the Playback button. A longer press gives the original function. |
||
− | ''This section describes special CHDK-related things...'' |
||
− | |||
− | * To enter CHDK ALT mode press LEFT + UP on JogDial (Camera has no special button like Print for CHDK) |
||
− | |||
==For Developers== |
==For Developers== |
||
Line 53: | Line 51: | ||
* Firmware Version: 1.00d |
* Firmware Version: 1.00d |
||
* OS: DRYOS version 2.3, release #0043 |
* OS: DRYOS version 2.3, release #0043 |
||
− | * Looks like the Camera does not support ver.req or vers.req |
||
* Firmware can be dumped with [[Canon_Basic#CBasic_dumper]] |
* Firmware can be dumped with [[Canon_Basic#CBasic_dumper]] |
||
* NEED_ENCODED_DISKBOOT=4 |
* NEED_ENCODED_DISKBOOT=4 |
||
Line 68: | Line 65: | ||
===Firmware dumps=== |
===Firmware dumps=== |
||
* Firmware Dump 1.00d by pixeldoc |
* Firmware Dump 1.00d by pixeldoc |
||
+ | CRC32: C938C618 |
||
+ | MD5: 9033C9DB73192E9F7C2902F474138FA5 |
||
+ | SHA-1: A4269BCBDFD873DDA6C29CE5EE9DB61EEC8CD63D |
||
+ | SHA-256: E3882D9A2E5050E23C07B4494362330B1843C37D015B2909A596BC0148002D65 |
||
{{DL_dumps}} |
{{DL_dumps}} |
||
===Porting process & links=== |
===Porting process & links=== |
||
− | * [http://chdk.setepontos.com/index.php/topic,5574.0.html SD 4000 IS / IXUS 300 HS / IXY 30S - Porting Thread] and Beta |
+ | * [http://chdk.setepontos.com/index.php/topic,5574.0.html SD 4000 IS / IXUS 300 HS / IXY 30S - Porting Thread] and CHDK Beta Download |
+ | |||
⚫ | |||
+ | === UART === |
||
+ | [[File:Canon_ixus300_sd4000_uart.jpg|thumb|Canon IXUS300 / SD4000 UART Pinout]] |
||
+ | UART Settings: 115200/8/1/N (115200 Baud)<br />Voltage Level: 3.3V |
||
+ | |||
+ | UART connection provide access to [[Event Shell]] and [[DryOS Shell]]. |
||
+ | |||
== News & Development History: == |
== News & Development History: == |
||
Line 85: | Line 92: | ||
*(30-Oct-2010) Beta v6 is available |
*(30-Oct-2010) Beta v6 is available |
||
*(18-Dec-2010) Beta v7 is available |
*(18-Dec-2010) Beta v7 is available |
||
⚫ | |||
+ | *(31-Jan-2011) Beta v8 is available |
||
+ | *(01-Jan-2011) Beta v9 is available |
||
+ | *(15-Feb-2011) Beta v10 is available |
||
+ | *(31-May-2011) Beta v11 is available |
||
+ | *(01-Jun-2011) Source added to SVN at Revision #1196 |
||
+ | *(01-Jul-2017) Update to fix various things that did not work properly |
||
+ | |||
[[Category:Cameras]] |
[[Category:Cameras]] |
||
[[Category:Development]] |
[[Category:Development]] |
Latest revision as of 16:58, 14 July 2017
Powershot SD4000 IS (USA) / IXUS 300HS (Europe) / IXY 30S (Japan).
CHDK Beta is available for the Powershot SD4000 IS / IXUS 300HS / IXY 30S |
Reviews
Technical Data
→ Camera specifications: Canon (English), DPReview Press Release with Specifications
- DIGIC IV image processor
- DryOS operating system
- 10.0 megapixel back-illuminated CMOS, 1/2.3 inch (pixel density: 35 MP/cm²)
- Lens: 28-105mm (35mm equiv), 3.8x optical zoom, F2.0-5.3
- Face Detection / 9-point AiAF
- Image stabilization (lens shift type)
- Display: 3.0 inch LCD, 230,000 pixels
- ISO: 125-3200
- Built-in flash
- Video: 1280 x 720 @ 30 fps (720p HD), 640 x 480 @ 30 fps, 320 x 240 @ 30 fps, 320 x 240 @ 240 fps
- Video format: MOV (H.264 + Linear PCM (Stereo))
- HDMI mini connector
- Storage: SD, SDHC, SDXC, MMC, MMCplus, HC MMCplus
- Power: Canon Li-ion Battery NB-6L
- Weight (without battery): 157g
- Weight (with battery): 175g
- Dimensions: 100.0 x 54.1 x 23.6 mm (3.94 x 2.13 x 0.93 inch)
- Release Date: 2010
Firmware info
The only reported firmware version is 1.00d
Note: ver.req or vers.req do not work on SD4000! Use CameraVersion to get your Firmware Version from EXIF Data.
CHDK Specialties
- Camera has a fixed <ALT> key - a short press on the Playback button. A longer press gives the original function.
For Developers
General info
- P-ID: 12791 (0x31F7)
- Firmware Version: 1.00d
- OS: DRYOS version 2.3, release #0043
- Firmware can be dumped with Canon_Basic#CBasic_dumper
- NEED_ENCODED_DISKBOOT=4
- KEYSYS=d4a (Dancing Bits)
- SX210 Firmware is very simular to SD4000 (Buttons and Sensor are different)
LED addresses
0xC0220130 Green Led (backside) 0xc0220134 Red Led (backside) 0xC0223030 Red AF Led (front)
Firmware dumps
- Firmware Dump 1.00d by pixeldoc
CRC32: C938C618 MD5: 9033C9DB73192E9F7C2902F474138FA5 SHA-1: A4269BCBDFD873DDA6C29CE5EE9DB61EEC8CD63D SHA-256: E3882D9A2E5050E23C07B4494362330B1843C37D015B2909A596BC0148002D65
Download location for firmware dumps: |
Porting process & links
- SD 4000 IS / IXUS 300 HS / IXY 30S - Porting Thread and CHDK Beta Download
UART
UART Settings: 115200/8/1/N (115200 Baud)
Voltage Level: 3.3V
UART connection provide access to Event Shell and DryOS Shell.
News & Development History:
- (11-May-2010) Canon press release of new camera
- (18-Aug-2010) Firmware 1.00d has been dumped with Canon_Basic/Scripts/Dumper and porting hast started
- (12-Sep-2010) Beta v1 is available
- (20-Sep-2010) Beta v2 is available
- (20-Sep-2010) Beta v3 is available
- (02-Oct-2010) Beta v4 is available
- (06-Oct-2010) Beta v5 is available
- (30-Oct-2010) Beta v6 is available
- (18-Dec-2010) Beta v7 is available
- (29-Jan-2011) UART pinout discovered
- (31-Jan-2011) Beta v8 is available
- (01-Jan-2011) Beta v9 is available
- (15-Feb-2011) Beta v10 is available
- (31-May-2011) Beta v11 is available
- (01-Jun-2011) Source added to SVN at Revision #1196
- (01-Jul-2017) Update to fix various things that did not work properly