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