WinCE启动次数的记录
最近一周一直在忙于測試NAND文件系統的穩定性和可靠性,今天終于有所進展。測試組所有同事齊上陣,加上小高和我,測試了一天,都未發現問題。雖然還不能保證完全OK,但至少有所改善了。
????? 測試組今天主要做了文件拷貝、比較和刪除的循環操作。我先做了同版本升級,即在WinCE啟動后,通過應用程序升級BOOT、內核和應用程序,循環往復。為了記錄次數,剛開始在記事本上打正字。寫了幾個正字后,覺得有點麻煩,印象中WinCE注冊表有一個鍵值用于記錄啟動次數的,查看這個鍵值不就直接知道系統升級的總次數了嗎?于是,先用驅動調試助手把注冊表導了出來,然后正常關機,再開機。開機之后再用驅動調試助手把注冊表導出一份。將兩份注冊表一對比,果然有這個鍵值。如下圖所示。
?
????? 在[HKEY_LOCAL_MACHINE\Comm]下,名稱為BootCount,值為54。升級一次,該值增加2。估摸著算下來,大概升級了有25次吧。找到這個鍵值后,就安心升級去了。總共升級了有60多次,文件系統依然完好如初。我又開始相信自己的運氣了。難道運氣真有這么好?于是趕緊做了一個新版本的軟件升級包,進行跨版本升級測試。測試了20多次,也沒有問題。好運來了,擋都擋不住!
????? 現在回頭去看,這次問題的根源可能也許還在Telechips提供的NAND驅動和IOBUS的頻率上。至少從目前看來,更新到原廠提供的最新的NAND驅動,降低了IOBUS的頻率,問題就不在復現了。最好就是這樣,也讓測試組的同事能早日解脫。
總結
以上是生活随笔為你收集整理的WinCE启动次数的记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 基于eclipse创建android的h
- 下一篇: android的helloworld工程