一、 现象、问题描述
1、Task
高维描述故障为开机电流大,无权更换U300。
二、 关键过程、根本原因分析
2、Action
2.1 问题现象确认
主板上电后按开机键电流为180mA,短接加载点有com1.0端口出现,但无法切
换ADB端口。
2.2 根因分析
1.加载有com1.0端口出现,说明最小系统上电正常,com 1.0端口映射后,通过
USB-MAP(或者IDT)工具,SOC LP_M3运行OnChipRom代码,初始化USB后将Xloader
镜像下载到SOC内部RAM,运行Xloader镜像,把fastboot搬运到DDR中,启动A7
核及相关电源,A7执行fastboot代码并初始化EMMC完成后枚举USB为fastboot端
口。此故障板无法枚举fastboot端口,初步判断CPU,DDR,EMMC之间的通信异常。
2.将串口小板4,8档打开然后连接手机,使用EMMC检测工具对主板进行检测,检
测PASS,初步判断U1401本体没问题,将串口小板4,8档关掉,打开2档并连接手
机使用串口精灵打印开机LOG,由LOG知DDR初始化失败。
3.DDR初始化时,DDR的初始化参数是按顺序写入到固定的寄存器地址中, DDR
初始化就是通过时序参数的调整,达到对DDR读写信号的最佳眼图,那么这个过
程需要对所有DDR的频点做初始化,具体会依次按照
120M-400M-400M-685M-1067M-1244M-1866M的顺序来进行,由LOG知120M频点初始
化失败,初步判断U300失效,具体LOG如下:
DDR初始化失败
串口小板的使用:
三、 结论
DDR本体不良,更换U300后故障排除。
四、 经验总结
维修不开机,我们要重点观察开机电流,短接加载点有com1.0出现的故障机一
般都是DDR,CPU,EMMC之间的问题,我们要善于使用各种维修检测工具对这三个器
件进行定位,提高一次性修复率。