Canon heeft voor de EOS 40D nieuwe firmware klaargezet. De firmware is van versienummer 1.0.5 voorzien en kan voor Windows (7,96MB) en Mac OS X (7,81MB) gedownload worden. In firmwareversie 1.0.5 hebben de ontwikkelaars kleine verbeteringen aangebracht. Zo zijn er twee bugs met betrekking tot het tonen van foto's op het lcd-scherm van de digitale camera uit de software gehaald. Ook zijn twee 'fenomenen' verholpen die er onder meer voor zorgde dat foto's niet op bepaalde printers geprint werden. Het volledige changelog ziet er als volgt uit:
This firmware update (Version 1.0.5) incorporates the following improvements and fixes.The Version 1.0.5 firmware being released this time is for cameras with firmware up to Version 1.0.4. If the camera's firmware is already Version 1.0.5, it is not necessary to update the firmware. [break]
- When playing back images just after recovering from Auto Power Off, the display now shows the last image played back.
- During remote shooting, images are now displayed on the camera's LCD monitor right after they are taken.
- Corrects a warning message in Korean that appears when updating the firmware.
- Corrects errors in the Spanish menu screens.
- Corrects a phenomenon that prevented printing with some print systems.
- Corrects a rare phenomenon in which file numbers or image numbers were sometimes skipped.