CHDK Wiki
Register
Advertisement

The Powershot SX110 IS is a super-zoom Powershot camera released in September of 2008.

Notice

CHDK is available for the SX110IS with firmware version 1.00B as BETA version from the Download page
Newest version is available at the forum. Please report bugs also there.

20080826 hiRes sx110is black 3q

Powershot SX110IS Front

20080826 hiRes sx110is black back

Powershot SX110IS Back

Reviews & Specifications

Camera Technical Data

Sensor: 9.0 effective Megapixel CCD
F2.8-4.3, 10X optical zoom lens, equivalent to 36 - 360 mm
Optical image stabilization
3-inch LCD display, 230,000 pixels
Full manual controls / "Easy Mode", Face detection
VGA movie mode (at 30 fps)
Memory cards: SD / SDHC / MMC / MMCplus / HC MMCplus
Batteries: 2x AA type

Version Information

In PLAY mode (without ver.req) press FUNCSET and DISP simultaneously:

Firmware Ver. 1.0.0.0

[ OK ]

In PLAY mode (with ver.req) press FUNCSET and DISP simultaneously:

Canon PowerShot SX110 IS
P-ID:3192  PAL D

Firmware Ver GM1.00B
NoError
Jun 25 2008  15:08:34

subsequent press of DISP (while still holding FUNCSET) reveals:

Adj Ver.009.006

subsequent press of DISP (while still holding FUNCSET) reveals:

IS Firm Ver. 3.00
IS Param Ver. 3.00

For Developers

Firmware Update Menu Item

Copy the file called PS.FI2 on the root of the SD card, power the SX110IS on in Play mode, and press the menu button.

The menu now shows an extra option:

Firm Update...

LED Memory Addresses

#define LED_AF    0xC02200C0 // AutoFocus
#define LED_BLUE  0xC02200C4 // printer button
#define LED_RED   0xC02200C8 // near to the play button, orange colour
#define LED_GRN   0xC02200CC // in the same position as above, but green colour

Dumping Firmware

The SX110IS can be dumped with the latest udumper, included in the latest Cardtricks. Mode: NewDryOS

Dumped Firmwares

Firmware dumps for the firmware version 1.00B are available here:

Strings: http://codeviewer.org/download/code:5f5

Saveas64

Download location for firmware dumps:
P&S firmware dumps mirror

Porting Process

Porting is nearly finished (beta)
Not all Features work until now. (See known bugs)

Hints

  • Auto-ISO-Shift: General bug if <ALT> = Print. Fix: Change <ALT>-key to <Face>
  • Auto Focus in Video Mode: Can't work automatically. Fix: Configure an option "AF key" in Video parameters. This AF key triggers a AF scan while recording.
  • If Video Quality is set too high for your SD card = crash. Fix: Simply choose lower Quality or buy a better SD card
  • To Convert RAW/DNG files use: DNG4PS-2 for SX110IS
  • For Motion Detection use this script: Fast MD with burst/preview mode Install instruction: HowTo also read Readme!

Known Bugs

A list of all known Bugs at the current Beta Version of CHDK for SX110IS:

  1. ColorMatrix (for RAW/DNG) is still unsolved
  2. Battery temperature have to be displayed as CCD temperature to avoid camera crash

Last update: 5.05.2009

Report your bugs at the forum

Porting Changelog

  • (01-May-2009) fixed version at Autobuild now
  • (30-Apr-2009) chdkj fixed many bugs (Zebra, Histogram and MD-scripts aren't working)
  • (25-Apr-2009) chdkj released a fix for the Autobuild Server
  • (24-Apr-2009) chdkj fixed two bugs again (Auto Focus doesn't work very good at Video Mode See Hints for solution!, Enabeling startup sounds = camera crushes)
  • (23-Apr-2009) chdkj fixed two bugs again (Optical zoom in video mode doesn't work, video quality settings doesn't change anything)
  • (23-Apr-2009) chdkj fixed two bugs (Overrides doesn't work with FW update method, battery temperature problem) Instead of battery temperature camera now shows CCD temperature to avoid trouble
  • (21-Apr-2009) chdkj fixed a bug (ALL Overrides doesn't work)
  • (21-Apr-2009) SX110IS added to the Autobuild Server
  • (21-Apr-2009) Yarvieh updated code base (trunk 744) and optimized color matrix
  • (11-Apr-2009) Yarvieh fixed some more bugs (keyboard keys are mixed, modemap, badpixel.lua doesn't work, updated code base (trunk 729))
  • (11-Apr-2009) Yarvieh enabled RAW/DNG support
  • (11-Apr-2009) Yarvieh added firmware update method
  • (08-Apr-2009) First official beta from chdkj
  • (07-Apr-2009) First uncompiled beta from chdkj
  • (26-Dez-2008) Porting started
Advertisement