Builds for firmware 1.01A, 1.20F and 1.21A are available from the Download page. The autobuild lists the camera incorrectly as PowerShot M3.

Canon EOS M3[]

Announced Feb 6, 2015


Technical Data[]

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[]

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[]

General Info:[]

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

LED addresses[]

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

Porting thread[]