以創維8S16爲例演示安卓智能主板系統軟體拷貝

這是一片能正常使用的創維8S16機芯板,我們接下來為大家演示由iFix團隊專門針對安卓智能主板的Nand寫入全新算法,自動識別跳過壞塊,然後重組數據,完美達到不丟數據的目的。


以創維8S16為例演示安卓智能主板系統軟件拷貝


現在我們先從正常板備份系統軟件,先從正常的主板上拆下Nand Flash。

以創維8S16為例演示安卓智能主板系統軟件拷貝


放入Nand Flash轉接座。


以創維8S16為例演示安卓智能主板系統軟件拷貝


點智能識別,選擇NAND FLASH後確定,會自動識別到芯片型號。


以創維8S16為例演示安卓智能主板系統軟件拷貝


以創維8S16為例演示安卓智能主板系統軟件拷貝


點讀取,彈出保存文件名,編輯一個能識別的文件名後點保存。


以創維8S16為例演示安卓智能主板系統軟件拷貝


以創維8S16為例演示安卓智能主板系統軟件拷貝


開始讀取,耐心等待讀取完畢。

以創維8S16為例演示安卓智能主板系統軟件拷貝

在這裡順便給大家介紹一點Nand Flash的位反轉知識。

Nand Flash的位反轉現象,主要是由以下一些原因/效應所導致:

1. 漂移效應:漂移效應指的是,Nand Flash中cell的電壓值,慢慢地發生了變化,變的和原始值不一樣了。

2.寫入干擾所產生的錯誤:此現象有時候也叫做過度寫入效應。對於某個頁面的寫入操作,使得對應的某個位的數據,產生了永久性的變化,即Nand Flash上這個位的值變了。

3.讀操作干擾產生的錯誤:此效應是,對一個頁進行數據讀取操作,卻引起非相關的其他的頁面的某個位發生跳變。

如果只是對於單個位的跳變,也許問題看起來並不是很嚴重。然而,如果恰巧是某個重要文件的某位變化了,那麼問題就嚴重了。如果位反轉,只是讀取數據出來時候報告出來的位反轉,那麼很簡單,只需要重新再去讀取一次數據,即可解決此問題。但是,如果是Nand Flash物理上的某個位真正的翻轉了,那麼需要通過對應的ECC校驗去解決。

相對Nor Flash來說,Nand Flash中,位反轉的現象,相對更加容易發生。因此,Nand Flash廠家都推薦在使用Nand Flash的時候,最好要應用ECC算法。當Nand Flash應用於多媒體信息,比如存儲音視頻文件,那麼位反轉所造成的問題,並不嚴重。當用於存儲操作系統,配置文件和其他敏感信息的時候,必須要用ECC,以實現數據的校驗,保證數據的正確性。所以在實際維修中,iFix給出的建議是Nand Flash儘量用原型號,不要買殘次品,讀寫時候保持引腳乾淨,引腳及芯片上的殘留助焊劑必須徹底清洗並用風槍吹乾。

備份成功後,取下母片,放入一片空白的Nand Flash。

以創維8S16為例演示安卓智能主板系統軟件拷貝


以創維8S16為例演示安卓智能主板系統軟件拷貝


然後點設置,彈出來的小窗口有硬拷貝和跳過壞塊並重組數據,我們選跳過壞塊並重組數據。

以創維8S16為例演示安卓智能主板系統軟件拷貝


以創維8S16為例演示安卓智能主板系統軟件拷貝


將前面備份好的文件拖入編程器操作界面後點“寫入”,也可以直接點“寫入”選擇文件。

以創維8S16為例演示安卓智能主板系統軟件拷貝


可以看到算法已更改為跳過壞塊並重組數據。

以創維8S16為例演示安卓智能主板系統軟件拷貝

遇到壞塊會自動跳過,並自動重組數據保證數據的完整性。


以創維8S16為例演示安卓智能主板系統軟件拷貝


取下寫好的Nand Flash放入智能主板。


以創維8S16為例演示安卓智能主板系統軟件拷貝


主板上電,驗證寫入結果。完美開機,驗證成功!

以創維8S16為例演示安卓智能主板系統軟件拷貝


觀看完整視頻請訪問騰訊視頻:https://v.qq.com/x/page/i0712rnqdgf.html


分享到:


相關文章: