Theresa Arzadon-Labajo

Canon Hacking: Modified firmware for Canon EOS 300D/Digital Rebel

Posted by Theresa Arzadon-Labajo (tarzadon) on Oct 19 2007
Tech Stuff >> Photography
I followed the instructions on http://satinfo.narod.ru/en/index.html
http://www.bobatkins.com/photography/digital/digital_rebel_firmware_hack.html

Below is a compilation of information found on various threads:

CF 01: SET button func. when shooting
0: default / no function (300D default)
1: change quality
2: change parameters
3: menu display
4: image replay
CF 02: Shutter release w/o CF card
0: possible w/o cf-card (300D default)
1: not possible
CF 03: Flash sync speed in Av mode
0: auto (300D default)
1: 1/200 sec fixed
CF 04: Shutter button/AE lock button
0: AF/AE lock
1: AE lock/AF
2: AF/AF lock, no AE lock
3: AE/AF, no AE lock (300D default? not sure)

CF 05: AF-assist beam/Flash firing (maybe only with external flash?)
0:Emits/Fires
1: Does not emit/Fires
2: Only ext. flash emits/Fires
e: Emits/Does not fire
CF 06: Exposure level increments
0: 1/2-stop
1: 1/3-stop(300D default)
CF 07: AF point registration
0: [ - ]
1: [ _ ]
2: [ | ]
3: [ |]
4: [||I||]
5: [| ]
6: [ | ]
7: -
[ ]
CF 08: RAW+JPEG rec.
0: RAW+Small (coarse)
1: RAW+Small (fine)
2: RAW+Medium (coarse)
3: RAW+Medium (fine) (300D default?)
4: RAW+Large (course)
5: RAW+Large (fine)
CF 09: Bracket sequence/Auto cancel
0: 0,-+/Enable (300D default)
1: 0,-,+/Disable
2: -,0+/Enable
3: -,0,+/Disable

CF 10: Superimposed display
0: On
1: Off

CF 11: Menu button display position
0: Previous (top if powered off)
1: Previous
2: Top

CF 12: Mirror lockup
0: disable (300D default)
1: enable

CF 13: Assist button function
0: normal
1: Select Home Position
2: Select HP (while pressing)
3: Av+/- (AF point by QCD)
4: FE lock

CF 14: Auto reduction of fill flash
0: Enable (300D default)
1: Disable

CF 15: Shutter curatin sync
0: 1st-curtain sync
1: 2nd-curtain sync

CF 16: Safetyl shift in Av or Tv
1: Enable
0: Disable

CF 17: Mirror lockup pause time
0: 1.5 Sec
1: 3 sec
2: 4.5 Sec
3: 6 Sec->->
4: 7.5 Sec ->->
5: 10 Sec

Jump button controls FEC.

Left button toggles between 1. Single Shot 2. AI servo (non-fuctioning) and 3. AI focus.

Right button toggles metering mode (non-functioning).

MLU is activated under custom function menu and will only work on Single shot and timer mode. Use continous shooting to de-activate without going through the menu.

SET button can be customized to change "parameters" and "size" under custom function menu.

ISO 3200 is "H" following 1600.

To delete in shooting mode - Press "DELETE" and "SET" simultaneously.
To delete in playback mode - Press "DELETE", "RIGHT ARROW" and "SET" (this is unchanged from originial firmware).

- 'Left' button selects the autofocus mode:
PA-1 - ONEShot
PA-2 - AIservo (dosn't work right now)
PA-3 - AIfocusAF

How do I revert to my OEM Firmware?

PureVector on DPReview advises:

1) Reset all the CF to the original 300D settings. Note: you cannot use the Reset option in the menu, it does not affect the CF's. Below is a list of default binary values from left to right (The bottom numbers in the CF menu):

0,0,0,0,0,1,0,11,0,0,0,0,0,0,0,0,0

2) Check to make sure the red-eye-reduction icon no longer blinks!!! If it is still blinking, you have not set all of the CF properly.

3) Flash back to 1.1.1.

Last changed: Oct 19 2007 at 3:44 PM

Back

Comments

No comment found

Add Comment