Unofficial CHDK builds with limited features are available from the porting thread

Canon EOS M3[edit | edit source]

Announced Feb 6, 2015

Specifications[edit | edit source]

Technical Data[edit | edit source]

Type Mirrorless interchangeable lens camera
Image sensor type CMOS
Image sensor size 22.3 x 14.9mm (APS-C type)
Maximumresolution 6000 x 4000 (24 megapixels)
Image processor DIGIC 6
Recording medium SD, SDHC or SDXC card
Lens mount Canon EF-M
Flash Yes
Shutter speeds 1/4000s to 30s
Focus areas 49 focus points
Continuous shooting 4.2 frames per second
Viewfinder External EVF-DC1 (optional)
Custom WB Yes
WB bracketing No
Rear LCD monitor 3 inches with 1,040,000 dots
Battery LP-E17
Dimensions 111 x 68 x 44mm (4.37 x 2.68 x 1.73 inches)
Weight 366 g (0.807 lb) including battery

Firmware info[edit | edit source]

The ver.req file method is used to gather firmware information about this camera model.

Canon EOS M3
P-ID:3299  NT D
Firmware Ver GM1.01A (
Adj Ver.018.011             
Serial No. 041040000000
Build: May 29 2015   13:12:18
SubCPU Ver 143
TouchPanel Ver.1b1
FPGA Ver.1900
MechaCpuA Firm Ver.  2.50
MechaCpuB Firm Ver.  2.00

To get firmware dump use:

For Developers[edit | edit source]

General Info:[edit | edit source]

  • DryOS v2.3, release #0055+p6
  • 32MB ROM, start address 0xfc000000 (bootloader). Firmware starts at 0xfc020000
  • Dancingbits flavor: 14

LED addresses[edit | edit source]

  • 0xd20b0810 = AF Assist Beam
  • 0xd20b0994 = Green Led

Porting thread[edit | edit source]

Community content is available under CC-BY-SA unless otherwise noted.