最近一周一直在忙於測試nand檔案系統的穩定性和可靠性,今天終於有所進展。測試組所有同事齊上陣,加上小高和我,測試了一天,都未發現問題。雖然還不能保證完全ok,但至少有所改善了。
測試組今天主要做了檔案拷貝、比較和刪除的迴圈操作。我先做了同版本公升級,即在wince啟動後,通過應用程式公升級boot、核心和應用程式,迴圈往復。為了記錄次數,剛開始在記事本上打正字。寫了幾個正字後,覺得有點麻煩,印象中wince登錄檔有乙個鍵值用於記錄啟動次數的,檢視這個鍵值不就直接知道系統公升級的總次數了嗎?於是,先用驅動除錯助手把登錄檔導了出來,然後正常關機,再開機。開機之後再用驅動除錯助手把登錄檔匯出乙份。將兩份登錄檔一對比,果然有這個鍵值。如下圖所示。
在[hkey_local_machine\comm]下,名稱為bootcount,值為54。公升級一次,該值增加2。估摸著算下來,大概公升級了有25次吧。找到這個鍵值後,就安心公升級去了。總共公升級了有60多次,檔案系統依然完好如初。我又開始相信自己的運氣了。難道運氣真有這麼好?於是趕緊做了乙個新版本的軟體公升級包,進行跨版本公升級測試。測試了20多次,也沒有問題。好運來了,擋都擋不住!
現在回頭去看,這次問題的根源可能也許還在telechips提供的nand驅動和iobus的頻率上。至少從目前看來,更新到原廠提供的最新的nand驅動,降低了iobus的頻率,問題就不在復現了。最好就是這樣,也讓測試組的同事能早日解脫。
WinCE啟動次數的記錄
最近一周一直在忙於測試nand檔案系統的穩定性和可靠性,今天終於有所進展。測試組所有同事齊上陣,加上小高和我,測試了一天,都未發現問題。雖然還不能保證完全ok,但至少有所改善了。測試組今天主要做了檔案拷貝 比較和刪除的迴圈操作。我先做了同版本公升級,即在wince啟動後,通過應用程式公升級boot ...
wince啟動選單
wince啟動選單 winde啟動後,會出現類似下面的啟動選單.1.menuitem cepc local,boot ce pc local nk.bin 2.menuitem cepc 1024,boot ce pc ether via eboot.bin with l 1024x768x8 3....
WinCE 開發記錄
記錄 這幾天由於專案演示需要,要把原來基於pc settopbox的方案擴充套件到手持終端上,所以就接到了個任務,以最短時間把原來的版本移植到手持終端上,由於原來沒玩過window mobile,而且考慮到時間問題還有pda處理能力,因此就先做了個簡單的版本,不過今天完成出來的效果,還是挺炫d。終於...