迅维网

查看: 2546|回复: 1
打印 上一主题 下一主题
[华为手机维修]

华为手机E项目单板BC DLDEVICECHECKAT失败维修案例

[复制链接]
跳转到指定楼层
1#
发表于 2016-11-3 10:49:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自: 山东聊城 来自 山东聊城

马上注册,获取阅读精华内容及下载权限

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 xyza 于 2016-11-3 10:52 编辑

华为手机E项目单板BC DLDEVICECHECKAT失败维修案例


  1、故障现象

  BC失败(DLDEVICECHECKAT)关键器件检测失败

  2、故障描述

  DLDEVICECHECKAT测试项主要是CPU对I2C总线通信的所有器件和四合一芯片进行的测试,目前E项目三种版本的此类现象很多,维修方法可以用串口精灵工具来分析。

  3、维修方法

  确认故障现象是DLDEVICECHECKAT以后,具体操作如下:

  第一步:单板接上USB端口后出现安卓端口,打开串口精灵。

E项目单板BC DLDEVICECHECKAT失败维修 图1

  出现如上图界面,先选择串口号为单板的安卓端口,选择波特率9600,再打开串口,“发送新行”的框选上,单击“扩展”。

  第二步:单击扩展后显示下面界面

E项目单板BC DLDEVICECHECKAT失败维修 图2

  发送AT命令(启动单板通信),左上角空白界面会显示返回值为“ok”,接着发送at^devcheck 命令,此命令发送后如果与CPU所有通信的I2C通信的器件和四合一芯片哪个有问题的话在空白界面上都会上报,下面对维修过程中出现过最多现象的进行总结(E项目C版本):

  (1)上报“bt 、gps”error是四合一芯片问题,更换芯片后同样发射at^devcheck命令后“gps”消失,显示“bt”error 拿到装备上测试可以通过。

  (2)单独上报“bt”或者“gps”的,先查看测试记录,测试过2次排除装备误测以后更换四合一芯片后可以解决问题。

  (3)发送命令后,过了一会儿才上报“wifi、bt、gps”error的观察L5604电感,tcxo5601晶振,有没有贴反和开焊的外观问题的,没有则先更换四合一芯片在发送 at^devcheck命令进行检测,显示值返回值为“ok”表明为四合一芯片问题,否则可以测量 tcxo5601时钟信号CLK_IN_PRIMARY是否正常,此信号不正常会引起四合一芯片不工作导致无法与CPU通信(UART4_TXD~UART4RTS_N)和数据线(SDIO1_CLK~SDIO1_DATA3)无法进行连接上 。

E项目单板BC DLDEVICECHECKAT失败维修 图3

  信号正常,可以尝试换CPU,倘若无法修复的话,把四合一芯片拆下,测量SDIO1_CLK~SDIO1_DATA3)到CPU侧的二极体正不正常(拿正常板子对比),目前也有发现有此类数据线到CPU网络不通的情况判来料不良。

  (4)上报:“compass”指南针;“g_sensor”重力加速度;“gyroscope”陀螺仪;“tps”闪光灯;“charge”充电芯片;“ntc” 温度传感器。

  4、维修总结

  维修此类现象故障板的时候,由于很多无法量测到,只能凭串口精灵发命令和自己平时的技术积累,加上自己的维修经验,另外,修板的时候要细心,善于观察结合理论知识往往会有意想不到的收获。

  5、经验总结

  我们平时维修时候,要对单板故障点比较隐蔽的小元器件多进行测量,不要忽视一些小元器件的重要性,这样我们才能更加准确的判断出故障点所在,减少错误的判断。



推荐
发表于 2019-9-16 13:42:45 | 只看该作者 来自: 山东潍坊 来自 山东潍坊
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表
附近
店铺
微信扫码查看附近店铺
维修
报价
扫码查看手机版报价
信号元
件查询
点位图 AI维修
助手



芯片搜索

快速回复