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