Canon je izdao update firmware-a za EOS 40D SLR dizajniran da popravi probleme sa kompatibilnošću formata fajlova koji postoje sa Adobe softverima. Verzija 1.0.3 firmware-a radi sa Adobe-ovim softverima za raw fotografije kao što su Photoshop i Lightroom, ali je verzija 1.0.4 koja je donela podršku za neke novije modele tu kompatibilnost ugrozila. Sada je kompanija izdala verziju firmware-a 1.0.5 koja se može preuzeti sa Canon-ovog Web sajta. Novi firmware popravlja i probleme sa lokalizacijom koji su postojali ne nekim jezicima, ispravlja problem koji je sprečavao štampanje i sitne korekcije vezane za nastavak reprodukcije nakon samoisključenja foto-aparata.