(2)MTK芯片
从维修角度来讲,MTK在Boot Loader控制台下能用的命令不多,也都比较简单,即可直接在MTK flash tool工具平台里完成擦空,并且擦空后,顺带把引导也烧写了,因为烧写引导的流程与擦空的流程基本一样。
MTK的工具平台比较统一,几乎所有芯片方案使用一个平台工具就能完成。不过,MTK芯片方案的主板不管是擦空还是烧写引导,用MTKflash tool平台工具很难连接(有时能连,有时不能连)。要做到平台工具正常连接,就必须让CPU处于待命状态(进入控制台可实现),如果CPU一直在运算,是连接不上的。
下面以海信5583板的MT5327芯片方案实施擦空、烧写、升级等加以说明。
1)擦空、烧写
按住电脑“ESC”键不松手,主板上电,直到运行“Secure CRT”的窗口出现命令行,再关掉打印窗口,如图37所示。
打开MTK flash tool平台工具,选择对应的COM口(此端口可在电脑中的“设备管理器”里查询),默认串口速率为“115200”。因海信5583板的存储为EMMC,所以在“Flash”选择框内点选“MenoryCard”。
参数设置完成后,点击中间“叹号”图标,红色变为绿色,表示连接成功,然后点击“扳手”图标,会弹出扩展框,在Load Bin File框内输入“e”,再点击“Upgrade”,开始擦除,擦空完成后,最后一行提示“ErasingFlash Device Done",如图38所示。
烧写引导跟擦空流程差不多,设置好参数后,点Upgrade前面的“…”图标,选择对应的引导文件,然后点“Upgrade”图标,开始烧录引导,进度条跑完会显示“Upgrade Process Finished”完成,如图39所示。
2)升级
MTK芯片方案的升级,一般插入正确的U盘升级包,通电会自动识别升级文件并开始升级,但有的整机需要按住“待机”键不松手后开机才会识别升级文件。能否正常识别,主要看有无打印信息的升级标志“Do USB Upgrade”。如有这个标志,说明主板可进入升级状态,没有则不会进入升级状态的,则需按住“待机”键不松手或短接主板的key端后开机,看这个打印标志是否出现。
当然,有部分MTK芯片方案的主板,是可以直接在Boot Loader控制台下输入“u”,敲“回车”键,就会自动进入升级状态,如图40所示。
3)打开串口
MTK芯片方案也有部分是关闭串口的,比如TCL品牌机芯,在关闭串口后就看不到启动内核后的打印信息,不过可以在控制台敲下eeprom.Bw0xd08 0 1打开串口。也可以直接换一个空白的24C32存储器(空白存储器是打开串口的),维修完成后再换回原来的。
还有部分主板,在调错屏参后会出现开机死机、内核不能启动的现象,此时可以在控制台下输入“eeprom.bw 0 0xff 4096",擦空存储器24C329等待内核启动后,再在安卓控制台下选择正确的屏参即可。
(3)RTD2995芯片
1)擦空
擦空之前需要查看EMMC的硬件容量,即按住电脑“ESC”键不松手后主板上电,进入控制台。EMMC为4G的擦空命令:mmc erase b1k 409612;EMMC为16G的擦空命令:mmc erase 00xe90000。
控制台下擦空时间略长,等待一会即可,擦空完成后下面有erase ; OK的标志,如图41所示。
2)升级
RTD系列芯片方案的升级方法给与前述基本相似,即按住电脑“Tab”键不松手,主板上电,几秒钟后就进入升级状态。但有个前提,升级文件名必须为install.img,也就是说,不管在哪下载的升级包,也不管什么名,都必须更改为“install.img”才能被识别。