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,内核启动后再在安卓控制台下选择正确的屏参即可。

下节精彩继续!


分享到:


相關文章: