CHDK Wiki
(→‎CHDK Specialties: FACE button for <Alt>)
m (Reverted edits by 47.223.118.104 (talk | block) to last version by SkepticaLee)
 
(17 intermediate revisions by 7 users not shown)
Line 1: Line 1:
The '''Canon Powershot SX 120 IS''' was released on August 19'th, 2009
+
The '''Canon Powershot SX 120 IS''' was released on August 19th, 2009
   
 
{{Attention
 
{{Attention
Line 20: Line 20:
 
*'''Digic IV''' image processor
 
*'''Digic IV''' image processor
 
*'''DryOS''' operating system
 
*'''DryOS''' operating system
  +
*10 effective megapixal CCD sensor, 1/2.5 inch
  +
*10x optical zoom, equivelent to 36 - 360 mm, f/2.8 - f/4.3
  +
*Optical image stabilization
  +
*Display: 3 inch TFT (230k pixels, adjustable brightness)
  +
*ISO: Auto, 80-1600
  +
*Focus: Auto, Manual, selectable AF lock, selectable AF assist lamp
  +
*Flash: Built-in, pop up, variable brightness
  +
*VGA movie mode (at 30 fps)
  +
*Memory cards: SD / SDHC / MMC / MMCplus / HC MMCplus
  +
*Power: 2x AA size
  +
*Weight (with batteries): 285g
  +
*Dimensions: 111 x 71 x 45 mm
 
<!-- EDIT THIS DATA, THIS IS A TEMPLATE
 
<!-- EDIT THIS DATA, THIS IS A TEMPLATE
 
*12.1 megapixel CCD sensor, 1/2.3 inch (pixel density: 35 MP/cm²), new 12 bit type
 
*12.1 megapixel CCD sensor, 1/2.3 inch (pixel density: 35 MP/cm²), new 12 bit type
Line 75: Line 87:
 
''This section describes special CHDK-related things...''
 
''This section describes special CHDK-related things...''
   
  +
* To load CHDK from the card, turn the camera on by pressing {{button|PLAYBACK}} and ''keeping it pressed down'' while accessing the menu to load the firmware update.
* Since this camera has no print button, {{button|FACE}} &nbsp; ''(the left upper button with the smiling face)'' is used as CHDK's '''<tt> <Alt> </tt>''' button.
 
  +
 
* Since this camera has no print button, {{button|FACE}} ''(the left upper button with the smiling face)'' is used as CHDK's '''<tt> <Alt> </tt>''' button.
   
 
==Camera Info and Color Calibration for DNG4PS-2==
 
==Camera Info and Color Calibration for DNG4PS-2==
Line 111: Line 125:
   
 
0,728616 -0,224281 -0,104767 0,004176 0,440179 0,045782 0,026983 0,068443 0,186465
 
0,728616 -0,224281 -0,104767 0,004176 0,440179 0,045782 0,026983 0,068443 0,186465
  +
  +
  +
0,818300, -0,195784, -0,128981, -0,085511, 0,626492, 0,077560, 0,006795, 0,100789, 0, 215050
 
|}
 
|}
 
Notes:
 
Notes:
*Active zone does only exclude the black bars, not the darker areas.
+
*Active zone only excludes the black bars, not the darker areas.
   
 
*I don't know whether the black levels are right (please check).
 
*I don't know whether the black levels are right (please check).

Latest revision as of 20:09, 2 September 2017

The Canon Powershot SX 120 IS was released on August 19th, 2009

Attention

CHDK for the Powershot SX120 is still beta. Check forum[1] for details.


Sx120is front

Powershot SX120 IS Front

Sx120is back

Powershot SX120 IS Back

Reviews

Technical Data

  • Digic IV image processor
  • DryOS operating system
  • 10 effective megapixal CCD sensor, 1/2.5 inch
  • 10x optical zoom, equivelent to 36 - 360 mm, f/2.8 - f/4.3
  • Optical image stabilization
  • Display: 3 inch TFT (230k pixels, adjustable brightness)
  • ISO: Auto, 80-1600
  • Focus: Auto, Manual, selectable AF lock, selectable AF assist lamp
  • Flash: Built-in, pop up, variable brightness
  • VGA movie mode (at 30 fps)
  • Memory cards: SD / SDHC / MMC / MMCplus / HC MMCplus
  • Power: 2x AA size
  • Weight (with batteries): 285g
  • Dimensions: 111 x 71 x 45 mm

Firmware info

The ver.req file method is used to gather firmware information about this camera model. However no data is actually written to the ver.req or vers.req files!!!  The information appears directly on the LCD display.  The ver.req or vers.req file must still exist at the memory card's root directory to obtain the data.


Ver.req First Page Data: After holding down FUNCSET then press DISP:

US & Japan NTSC Version Header

Powershot SX120 IS
P-ID: 31E0 NT D

European PAL Version Header

Canon PowerShot SX120 IS
P-ID:31E0 PAL D

Version X.XX

Firmware Ver GM1.00B

Ver.req Second Page Data: After holding down FUNCSET then pressing DISP twice.

Version X.XX

Adj Ver.002.000

Ver.req Third Page Data: After holding down FUNCSET then pressing DISP three times:

Version X.XX

Mecha Firm Ver. 2.14

Vers.req Third Page Data: After holding down FUNCSET then pressing DISP three times:

Version X.XX

Total Shoot: 52
Zoom Retry Count: 0
Mecha Condition 0x00000000

CHDK Specialties

This section describes special CHDK-related things...

  • To load CHDK from the card, turn the camera on by pressing PLAYBACK and keeping it pressed down while accessing the menu to load the firmware update.
  • Since this camera has no print button, FACE (the left upper button with the smiling face) is used as CHDK's <Alt> button.

Camera Info and Color Calibration for DNG4PS-2

Sensor Size: 3728x2778
Jpeg size: 3648x2736
Active zone x1, y1: 12, 10
Active zone x2, y2: 3684, 2768
Black Levels: 128 - 4095
Mosaic Type:

Green, Blue, Red, Green

Bits per unit: 12 bits
Color Matrix #1:
Illuminant: Daylight
Matrix(es):

0.721700, -0.223296, -0.115456, -0.19680, 0.472334, 0.41347, 0.022075, 0.061793, 0.177038

0,728616 -0,224281 -0,104767 0,004176 0,440179 0,045782 0,026983 0,068443 0,186465


0,818300, -0,195784, -0,128981, -0,085511, 0,626492, 0,077560, 0,006795, 0,100789, 0, 215050

Notes:

  • Active zone only excludes the black bars, not the darker areas.
  • I don't know whether the black levels are right (please check).
  • It would be great if someone could provide a better color matrix.

For Developers

General info:

diskboot.bin loads after encoding with dancingbits and option '3'.
/* { 2,5,0,4,6,1,3,7 } */
ROM starts at 0xFFC00000

LED addresses

0xC0220008      FLASH_LAMP //need to be charged to see any effect
0xC022000C      LED_AF
0xC0220010      LED_ORANGE
0xC0220014      LED_GREEN

Available firmware dumps

  • SX120IS fw 1.00B: dumped (forum link) with a modified version of udumper by gajownik: DL link, also available from chdkdumps part2.
Saveas64

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

Porting process & links

News & Development History on SX120 IS:

  • (19-Aug-2009) Canon press release of new camera