34-iFix團隊10月26號現場培訓課程分享(八)

這幾天太忙,沒有實時更新,對不住兄弟們了,上節我們聊到Mstar方案的一些常用命令,今天跟大家聊聊MTK方案的一些常用命令,MTK方案相對Mstar較為簡單一點。

從維修角度來說,MTK在BootLoader控制檯下能用的命令不多,也都比較簡單,比如擦空,直接在MTK flash tool工具裡就可以直接完成。擦空後順帶就寫引導了,因為寫引導的流程跟擦空的流程基本一樣。

MTK的工具平臺比較統一,基本所有方案就一個平臺工具就能擺平,MTK方案的主板不管是擦空還是寫引導,很多兄弟反映MTK flash tool工具很難連接,有時候能連,有時候不能連,其實要平臺工具正常連接,必須讓CPU處於待命狀態,如果是CPU一直在運算,是連不上的。怎麼才能讓CPU處於待命狀態呢?進入控制檯就是其中一個方法,也是最簡單的方法。

下面我們以海信5583板,MT5327方案為例,一起來跑跑流程。

先按住電腦ESC鍵不松,主板上電,直到SecureCRT窗口出現命令行,然後關掉打印窗口,這是一個重要的步驟,一定要做!

34-iFix團隊10月26號現場培訓課程分享(八)

打開MTK flash tool工具,選擇好對應的COM口,這個端口可以在電腦設備管理器裡查看到,默認串口速率為115200,不需要變動,海信5583板的存儲為EMMC,所以在Flash選擇框內選Menory Card。

參數設置完成後,點擊中間歎號圖標,紅色變為綠色,表示連接成功,然後點擊扳手圖標,會彈出擴展框,在Load Bin File框內輸入"e",然後點擊Upgrade,開始擦除,擦空完成後,最下面提示Erasing Flash Device Done!如下圖。

34-iFix團隊10月26號現場培訓課程分享(八)

寫引導跟擦空流程差不多,設置好參數後,點Upgrade前面的...圖標,選擇對應的引導文件,然後點Upgrade圖標,開始燒錄引導,進度條跑完顯示Finish完成。

34-iFix團隊10月26號現場培訓課程分享(八)

MTK方案升級,一般插入正確的U盤升級包,通電會自動識別升級文件開始升級,但有的機器需要按住待機不鬆開機才會識別升級文件,能否正常識別主要看打印信息的升級標誌Do USB upgrade,如果有這個標誌說明主板可以進入升級狀態,如果沒有這個標誌,是不會進入升級狀態的,按住待機鍵不松或者短接主板的key端開機看看這個打印標誌是否出現。

有的兄弟問了,打印標誌也有了,U盤升級軟件也對了,為什麼還是不能升級呢?不要急,我們看看打印信息下面的提示來分析。

Do USB upgrade

USB: Vbus turnup time = 369 ms, Max =900 ms.

No USB device.

USB upgrade stop

看上面這一段信息可以看到升級標誌有了,但下面提示沒有找到U盤,這個時候就需要檢查你的U盤或者換一個U盤試試,當然也遇到過U盤接口損壞的。

當然了一部分MTK方案的主板也可以直接在BootLoader控制檯下輸入"u",敲回車就會自動進入升級狀態,如下圖。

34-iFix團隊10月26號現場培訓課程分享(八)

MTK方案也有一部分是關閉串口的,比如TCL,關閉串口後看不到啟動內核後的打印,不方便分析,我們可以在控制檯下敲eeprom.bw 0xd08 0 1,即可打開串口。

當然你也可以直接換一個空白的24C32存儲器,換空白存儲器也可以打開串口,維修完成後再換回原來的。

還有一部分主板,調錯屏參後,會出現開機死機,內核不能啟動的現象,換屏的師傅可能遇到的較多,這時候也可以在控制檯下輸入eeprom.bw 0 0xff 4096,擦掉24C32,內核啟動後再在安卓控制檯下選擇正確的屏參即可。

下節精彩繼續!


分享到:


相關文章: