The Canon EOS 40D is a 10.1-megapixel semi-professional digital single-lens reflex camera.It was initially announced on 20 August 2007 and was released at the end of that month.You can find some talented engineers creating their own firmware to run in another manufacturers hardware.
Depending on the battery check timing of the camera, the battery level displayed on the camera's LCD data panel may shows Battery will be exhausted soon or Battery must be recharged, even though the battery capacity is sufficient.
• Fixes a malfunction that in rare occurrence causes an Err 06 Self Cleaning Sensor malfunction to appear on the camera's LCD monitor and LCD data panel, even when the Self Cleaning Sensor Unit is operating normally.
See this wiki page for more details: After you analyze the firmware dump using a program like IDA Pro (or the free ARM Console created by Alex) to see how the camera boots/works, then attempt to boot a custom FIR file running user code.
Use the assemble_fw perl script in the eos_tools directory to assemble a new FIR file with your usercode (compiled autoexec.bin) instead of canon's payload.
Canon releases firmware update version 1.1.1 for the EOS-40D digital SLR camera.
This latest update incorporates following improvements and fixes:• Fixes a rare problem that causes a low battery indication• Fixes a problem causing a Self Cleaning Sensor error• Fixes a malfunction with the direct printing function• Modifies the brightness of the AF-assist beam when using an external Speedlite flash unit.
So unlike the April Fools story I wrote, it would not be possible to activate an increased resolution in a camera if the sensor (hardware) doesn’t support it.
Other firmware updates have been made available for GPS receivers, Wi Fi transmitters (WFT / Wireless File Transmitters) and also for certain lenses.
All Canon EOS cameras have firmware inside that controls how they operate and perform.
A firmware update is created when there’s an improvement in functionality, or a correction of problematic behaviours and errors.
A firmware update is a software program that is possible to install in to a product like a DSLR camera.