闲来无事,网上逛游的时候看到450D的固件已经到1.1.0,增加了新款闪光灯Speedlite 270EX的自动对焦辅助光功能。之前一个版本1.0.9也有3个改进:在AEB(自动包围曝光)模式下,修正写入存储卡的第三张照片会出现不能写入结束的情况 修正了实时取景的一个曝光模拟警告的不正确显示问题 修正了连接打印机和其他终端的时候,连续拍摄不能回放照片的问题再一看我的机器还是出厂的1.0.4,那就开始升级吧

Canon只提供了Windows和MAC的两种格式的固件软件包,没有linux格式的。经我验证最终的软件包里的fir文件的md5值,完全可以下载windows的这个,然后在linux上解压缩这个exe文件,就会得到最后要拷贝到sd卡里的fir文件,然后就可以网站上的提示来操作了。下面大概写下刷新过程:从Cannon官方网站下载最新的windows格式firmware的软件包,http://web.canon.jp/imaging/eosd/firm-e/eosdigital4/firmware.html在linux里用unzip命令解压缩这个软件包,就会得到e5kr4110.fir这个文件unzip e5kr4110.exe在相机上格式化sd卡复制解压的fir文件到sd卡的根目录sudo mount /dev/mmcblk0p1 /mntsudo cp e5kr4110.fir /mntsd卡插入相机,就可以刷了,整个刷机过程也就两三分钟而已固件升级有一定的风险,请谨慎。