User Tools

Site Tools


midsummer_edition:firmware_downgrade_update

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
midsummer_edition:firmware_downgrade_update [2025/06/23 00:38] Walter Schulzmidsummer_edition:firmware_downgrade_update [2025/06/23 14:35] (current) – [Level 2: Card door trick, Method B] Walter Schulz
Line 1: Line 1:
-===== Guide to update/downgrade Canon Firmware ======+===== Guide to Update/Downgrade Canon Firmware ====== 
 + 
 +==== TL;DR ==== 
 +You tried downgrading your firmware to an older version and got greeted by a message like this? 
 +{{:midsummer_edition:firmware_4.png?400|}}  
 + 
 +=> **[[firmware_downgrade_update#method_b|Jump to Method B for a quick solution]]** or read the whole shebang:
  
 ==== Introduction ==== ==== Introduction ====
Line 27: Line 33:
 ==== Level 2: Card door trick, Method B ==== ==== Level 2: Card door trick, Method B ====
 With 5D3 firmware 1.3.6 Canon introduced a new level: You couldn't do a downgrade using EOS Utility either! With 5D3 firmware 1.3.6 Canon introduced a new level: You couldn't do a downgrade using EOS Utility either!
 +You got a message like this:
 +{{:midsummer_edition:firmware_4.png?400}}
  
-Tired, will complete it later today+For some time we were in dispair. It looked like the only way to get a cam downgraded was Canon Support. They are able to do so if you ask/beg and - in most cases - pay a fee for service. (And if you got scared by this manual you may want to do it this way ... each time your cam gets updated ...)\\ 
 +Fast forward ... ML user Apollo7 showed up. He found a way to overcome this lock by tricky handling the battery door during firmware update. (Sounds scary but behold! **No** cam treated that way got broken and reported to us! None!)\\ 
 +Main dev at the time was a1ex and he found a flaw in Apollo7's handling routine which made it possible to get harmed under certain conditions. Very unlikely to happen but very unpleasant in case it did! He came up with an improved handling routine which we are promoting and endoring to be used: We call it **Method B**. Sorry about naming but it is how it is ...  
 + 
 +Nowadays a lot of cameras got this kind of lock and all new camera firmwares work like this! 
 + 
 +==== Method B ==== 
 +(Please read the whole chapter before proceeding. Handling requires quick reaction at a certain point and you will fail if you do it step by step along reading! We can guarantee this! We also think it would be best to use buttons instead of touchscreen!) 
 + 
 +1) Prepare a card. \\ 
 +(No critical timing here!)\\ 
 +Recommended: Format card so you are starting clean.\\ 
 +Lookup firmware version number running on your cam. In this example it is 1.1.0. Yours may show a different version. \\ 
 +{{:midsummer_edition:firmware_1.png?400|}}\\ 
 +Copy extracted Canon firmware FIR with this version number to card. Make sure it is the only FIR file on card! \\ 
 +(You can download it from our trusted member [[https://eoscard.pel.hu|pelican's site]]. Scroll down to a list of hosted firmware files.)\\ 
 + 
 + 
 +2) Run **Method B** \\ 
 +Caution: Whatever you do: <color #ed1c24>**DO NOT REMOVE THE BATTERY!**</color>\\ 
 +Use fully charged battery. Never use ac adapter! Power loss during firmware update procedure can cause serious (and costly) repairs!\\ 
 + 
 +2.1) Access Canon menu and select firmware\\ 
 +{{:midsummer_edition:firmware_1.png?400|}}\\ 
 +Press SET to access\\ 
 +{{:midsummer_edition:firmware_2.png?400|}}\\ 
 +Browse to OK button\\ 
 +{{:midsummer_edition:firmware_3.png?400|}} 
 + 
 +Here comes the time critical part!\\ 
 +Immediately (!) after pressing SET to confirm you have to open the battery door!\\ 
 +(You may want to practice this time critical step with your camera turned off)\\ 
 +Also keep in mind: **DO NOT REMOVE THE BATTERY!** And do not turn off camera by power switch/button! 
 + 
 +2.2 Remove card and change firmware file\\ 
 +Keep battery door open all the time! \\ 
 +Now remove card from camera. If your camera has its own card compartment: Keep battery door open and open card compartment door to access and remove card. 
 + 
 +Now insert card into cardreader connected to your PC.\\ 
 +Copy FIR file version compatible with your ML version to your card (for 200D it would be 1.0.1). 
 +Insert card into cam. If your cam has its own card compartment: Close card compartment door and make sure it fits properly. 
 + 
 +Now close battery door! 
 + 
 +You will be greeted by Firmware update message screen. This may take some seconds.  
 + 
 +After that you have to select the firmware update file (downgrade for you but cam can't tell the difference) and wait for update confirm message. 
 + 
 +And you did it! Congrats! 
 + 
 +2.3 Video tutorial: 
 + 
 +User cleanshirtuk created a short video showing the whole process for 200D! Thanks for providing and supporting ML community!\\ 
 +{{:midsummer_edition:firmware_5.png?direct&400|}}\\ 
 +https://www.youtube.com/watch?v=9klJGjvDvPk\\
  
-{{:midsummer_edition:firmware_1.png?direct|}} 
-{{:midsummer_edition:firmware_2.png?direct|}} 
-{{:midsummer_edition:firmware_3.png?direct|}} 
  
  
 ==== Troubleshooting/Common Issues ==== ==== Troubleshooting/Common Issues ====
-- Cam will teil you it cannot find the firmware file. First check and verify FIR file is in card's root directory. If it is actually there: This may happen with SDXC cards and older cams (Digic 4 generation). Explanation: Firmware update uses a very, very old software routine. It may have troubles dealing with SDXC cards. Use an SDHC or SD instead to run firmware update. +- Cam will teil you it cannot find the firmware file. First check and verify FIR file is in card's root directory. If it is actually there: This may happen with SDXC cards and older cams (Digic 4 generation). Explanation: Firmware update uses a very, very old software routine. It may have troubles dealing with SDXC cards. Use an SDHC or SD instead to run firmware update.\\ 
-- Downloaded file is for Windows but your PC is running macOS or Linux!  +- Downloaded file is for Windows but your PC is running macOS or Linux! \\ 
-Firmware file may have WIN in file name but you can use it anyway! If you can extract a zip you are good to go! +Firmware file may have WIN in file name but you can use it anyway! If you can extract a zip you are good to go!\\ 
-- Downloaded file is an executable for Windows! It ends with EXE! +- Downloaded file is an executable for Windows! It ends with EXE!\\ 
-This is a thing from the past. Before any PC could extract compressed ZIP without an additional program. It is a so called "Self-extracting archive". Any unzip utility will just be happy to extract it for you!+This is a thing from the past. Before any PC could extract compressed ZIP without an additional program. It is a so called "Self-extracting archive". Any unzip utility will just be happy to extract it for you!\\ 
 + 
 +==== Misc ==== 
 +You may have to deal with unwanted firmware updates after cam visiting service facilities. It looks like Canon trained staff to update each camera with latest firmware. You may even get firmware versions not available via Canon's support site! So check your cam for firmware updates after service! If you try to use ML with firmware not matching requirements: Won't work and cam will get stalled with cards prepared for ML!
midsummer_edition/firmware_downgrade_update.1750631888.txt.gz · Last modified: 2025/06/23 00:38 by Walter Schulz