本帖最后由 shirleyhuang 于 2018-1-10 10:45 编辑
今天我们以市面上占用量最多的RTD2995芯片方案,给大家梳理一下BootLoader控制台命令,做到每一步都心中有数。
1、擦除,擦空之前要查看EMMC硬件容量,首先按住电脑键盘ESC键不松,主板上电,进入控制台,EMMC为4G的擦空命令如下:
mmc erase blk 409612 EMMC为16G的命令如下: mmc erase 0 0xe90000
控制台下擦空时间略长,等待一会即可,擦空完成后下面有erase:OK的标志。
2、升级,RTD系列芯片方案升级方法比较一致,按住电脑键盘Tab键不松,然后主板上电,几秒后就进入升级状态,但有个前提,升级文件名必须为install.img。也就是说不管你在哪下载的升级包,也不管什么名,都必须更改为install.img才能被识别。
3、DDR检测,RTD方案的主板,由于开机时候没有初始化DDR的步骤,很多维修工程师容易误判。 引导偏移地址的DDR电路有故障,会开机无打印,几秒后显示类似如下打印:
------------------------------ ERR:0000003E C d/g/c> ------------------------------- ERR:00000022 C d/g/c> --------------------------------
出现类似上面两段打印的均为主芯片顶部DDR电路有故障,直接对应检查即可。
但是如果出现如下打印则为EMMC通讯故障:
ERR:00000050 d/g/c>
内核和主程序偏移地址的DDR电路有故障,可以正常开机,但是会卡在开机画面,以常见的卡LOGO故障为例,这种故障软件和硬件都有可能,升级不好,基本都为DDR电路问题,但是我们怎么去区分到底是硬件问题还是软件问题呢?输入下面一段命令可以快速判断。
mtest 0x40000000 0x41000000 all 100
如果DDR电路检测正常,升级软件就行了,检测正常如下图:
出现如下图不停跑错误,则为内核和主程序偏移地址DDR电路故障,也就是主芯片左侧两片DDR电路故障,这时候就不要盲目的去升级软件了,直接检查主芯片左侧两片DDR电路。
下面再分享一个维修实例,希望对大家有帮助。
品牌机型:海尔统帅
故障现象:开机出现统帅LOGO后反复重启。
连接串口进入控制台,输入mtest 0x40000000 0x41000000 all 100后回车,出现DDR检测错误,测量DDR供电,基准电压都正常,测量通讯时,发现其中一路异常,顺线路查找到RTD2995芯片底部仍然异常,怀疑主芯片底部过孔不良,用0.25麻花钻头打孔后,恢复正常,为了稳妥起见,穿一根金属线在孔内,并灌锡进去,通电故障排除,9个月过去了未返修。
微信扫一扫下方的二维码,关注iFix官方公众号,及时获取最新的精品维修教程!
|