(8)拷贝引导完成,如图21所示。
(9)运行引导,如图22所示。
(10)拷贝完成,如图23所示。
(11)加载内核,如图24所示。
(12)内核加载完成,初始化开始,如图25所示。
从整个软件架构来讲,加载完Linux内核后,引导就会移交控制权,即说加载完内核后引导才会停止运行。实际上,引导程序指引启动内核时,不管内核是否能正常启动,作为引导程序已不起作用了,所以,只要显示出启动内核的标志,即表示引导程序正常,也就是打印信息里面的“Starting kernel...”标志(目前主要芯片厂家的标志都是统一的)。因此,在实修中,只要看到这个标志,那么引导程序能正确。
若“Starting kernel...”后,显示LOGO或出现LOGO后黑屏,则是主程序运行失败。对此,先通过U盘进行软件升级(若发现软件运行有问题,可用RT809H编程器先完全擦除FLASH,再重新写入),再检查硬件(DDR自身、DDR通讯、主芯片)是否损坏。
另外,引导程序的节点检查也是一样,若显示DDR初始化失败,检查其相关电路;若显示EMMC初始化失败,检查其相关电路;若显示总线初始化失败,检查总线外接相关电路;若显示不能升级,检查升级标志是否出现。
5.智能主板的控制台命令
控制台命令是智能主板维修必须掌握的,它分为Boot Loader控制台和安卓控制台。
Boot Loader控制台可执行擦空、强制升级、DDR自检、FLASH容量查询、串口打开/关闭等。
安卓控制台可修改驱动、修改屏参。为什么要修改屏参呢?在屏坏换屏时,很多时候都没有一模一样的原装屏型号,基本是通过替换屏来完成的。但替换后,因屏厂家和参数可能不一样,会出现花屏、倒屏或灰屏等现象,所以,必须对参数做相应调整或更换逻辑板等才行。当然,也有部分替换屏后,通过修改硬件(更换主板或调试错误)还是不能正常显示的,必须要掌握安卓控制台才能修改屏参,实现更多屏替换的可能。
主要芯片厂家控制台的进入方法如表2所示。
上一页 [1] [2] [3]