校验sigma firmware文件是否完整的笨办法
605
1
|
[1 楼] slvbutn
[泡菜]
12-2-29 08:40
适马提供的firmware文件都没有校验码(MD5或CRC32等)用来校验文件的完整性,在firmware升级的错误代码表中没有看到有错误firmware文件内容的提示,让人怀疑sigma是否内建有完整性校验性机制,只好用以下笨办法提高可靠性:
1. 用两种不同的办法分别下载两次firwmare文件(如一次用浏览器,一次用下载软件),如果有可能走不同的网络路径下载最好; 2. 分别计算两个文件的校验码,工具很多,如winmd5等; 3. 比较两次校验码是否一致,如果不一致,至少其中的一个文件是坏的,重复以上过程。 就算两次校验码一致的话也不能百分百保证下载的文件是完整可信的(如果ISP有缓冲的话,多次下但同一个路径可能都是坏的),但至少比不校验靠谱些。 我的1.04升级成功,MD5码:9fa5cb45e459b8677789f1df5b6fc83e |
|
[2 楼] eazo
[泡菜]
12-2-29 09:03
好方法,谢谢分享。如果每次升级,用家都能把各自的MD5码分享,就能大众验证问题发生了。
|