Canon Digital Rebel (300D) Hacking

 

This page serves to document findings about hardware and firmware of Canon Digital Rebel (aka 300d) cameras in an effort to extend and improve their functions.

CanonDigitalRebelHackedFirmware

Several versions of the modified firmware were developed first by Wasia and then further improved by Lex and not_now (UnDutchables, login required).

Resources

Firmware

Hardware

  • Analysis of a photo of Digital Rebel Internals to identify components.
  • At least one of the camera’s processors is capable of running x86. Analysis of firmware files contained on drives A: and B: of the camera shows that they are valid 16-bit DOS executables. It is possible that x86 processor is NEC V30.
  • Evidence that Canon also uses ToshibaTX1942 MIPS processor in Digital Rebel.
  • DIGIC
  • Motorola 68HC12? There are references to HC12 in the firmware and firmware contains parts in S19 format, which is a file format used by Motorola.

Hacking Resources

 Leave a Reply

(required)

(required)

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>