Canon firmware update screen

Update Firmware On Canon EOS Rebel T7i DSLR

Recently I discovered that I cannot remove the on-screen display when recording videos with autofocus on my Canon EOS Rebel T7i DSLR. So I was hoping that a firmware update may resolve the problem. I realize some will think, the changes listed do not mention this, so why would you bother with a firmware update? Well, in my experience most firmware updates do not list all changes, so I figured why not try. I’m running firmware version 1.0.1 and the latest version is 1.1.0. So then this lead me to writing this article, as I’m sure many are not aware how to apply a firmware update.

Please be aware, as far as I know it is not possible to remove the on-screen display (autofocus) on an entry level Canon camera. Also, I applied the firmware updates starting with the version 1.0.2 and then version 1.1.0.

Want to learn more, read What is Firmware and Why Should Firmware Be Updated?

Environment

Tested using the following.

  • Arch Linux x86_64
  • Fish v3.4.1
  • GNU bash v5.1.16

Assumptions

  • General understanding of using a Linux terminal (command-line interface)
  • General understanding of how navigate and operate a Canon EOS camera
  • Steps prefixed with a “$” (dollar sign) represents the CLI (command-line interface) prompt
  • Steps prefixed with a “#” (number sign) represents the CLI prompt with elevated user permissions (e.g. root)
  • The text after the “$” or “#” is to be entered at the CLI
  • Memory card has already been initialized with the camera
  • Memory card reader is already connected to the computer and functional
  • Unzip is already installed on the operating system

Items Required

  • Camera body
  • Power supply (fully charged battery pack or dedicated AC adapter kit)
  • Memory card
  • Memory card reader

Copy Firmware

These instructions only cover updating the camera’s firmware via a compatible memory card along with the use of a memory card reader.

  1. Download the camera’s firmware using a web browser from Canon Support.

    Note: You may have to select Windows as the operating system in order to download the firmware on Linux.

  2. Insert memory card into the memory card reader slot.
  3. Decompress archive.

     $ cd ~/Downloads/
     $ unzip v102-t7i-800d-x9i-win.zip
    
  4. Find memory card device.

     $ lsblk
    
     sdf      8:80   1 238.3G  0 disk
     └─sdf1   8:81   1 238.3G  0 part /run/media/adam/EOS_DIGITAL
    
  5. Copy the firmware file to the memory card.

     $ cp CCF24102.FIR /run/media/adam/EOS_DIGITAL/
     $ sync
    
  6. Remove memory card from the memory card reader.

Update Firmware

Disclaimer

These instructions are intended as an example and as such are used at your own risk and liability. Always follow manufacture instructions.

Caution

If these points are not followed the camera may malfunction.

  • Only use a fully charged Battery Pack or dedicated AC Adapter Kit when doing a firmware update
  • Remove the lens, external speedlite, and all other accessories from the camera before proceeding with firmware update
  • Do not turn the camera's power off or touch any buttons during the firmware update
  • Do not open the card slot cover during a firmware update
  • Do not operate any of the camera's buttons, dials or switches during a firmware update
  1. Insert memory card into the camera’s memory slot.
  2. Power on the camera.
  3. Set the shooting mode to “P”.
  4. Press the “Menu” button.
  5. Go to “Function settings” (wrench icon).
  6. In “Functions settings” go to age 4 or until you see “Firmware”.
  7. Select “Firmware” and then press the “SET” button to continue.
  8. At the “Update camera firmware” screen, select the “OK” button and then press “SET” button to continue.

    Note: If this screen is not displayed, the firmware file may have not been correctly copied to the memory card. Please start from the beginning.

  9. At the “Firmware update program” screen, firmware file name will be displayed, press the “SET” button to continue.
  10. Confirm firmware version, then start the firmware update by selecting the “OK” button and pressing the “SET” button.
  11. When the message of “Update is complete” is displayed, press the “SET” button.

Verify the Firmware version

  1. Power on the camera.
  2. Set the shooting mode to “P”.
  3. Press the “Menu” button.
  4. Go to “Functions settings” (wrench icon)
  5. Touch “OK” or press the “SET” button to continue.
  6. In “Functions settings” go to page 4.
  7. Towards the bottom of the screen the “Firmware” and the version number will be listed for verification.

I’m publishing this as part of 100 Days To Offload. You can join in yourself by visiting 100DaysToOffload.com.