查看: 3711|回复: 0

常见固件升级失败原因分析

[复制链接]

10

主题

0

回帖

3034

积分

论坛元老

Rank: 8Rank: 8

积分
3034
发表于 2019-5-24 13:44:59 | 显示全部楼层 |阅读模式
下载boot失败(DOWNLOAD BOOT FAIL)
出现这种问题可能的原因:
1、 USB 信号不好
2、 主控或者电源问题
3、 DDR 相关问题
4、 供电不足
排查问题的办法:
1、 使用 DDR 测试工具测试 DDR 是否有焊接问题。
2、 使用质量好的短的 USB2.0 的 USB 线,并连接在 PC 机后面的 USB 口进行固件升级。
3、 检查 USB 线路上是否接的 ESD 器件, 参数是不是不对。



测试设备失败(TEST DEVICE FAIL)
出现这种问题可能的原因:
1、 DDR 颗粒问题或者 DDR 布板走线问题。
2、 USB 信号不好。
排查问题的办法:
1、 使用 DDR 测试工具测试 DDR 是否有焊接问题。
2、 分析 PCB DDR 走线部分,是否有不符合布板规范的走线。
3、 更换 DDR 颗粒


校验芯片失败
出现这种问题可能的原因:
1、固件与芯片型号不匹配
2、打包脚本mkupdate.bat的参数错误


准备IDB失败(PREPARE IDB FAIL)
出现这种问题可能的原因:
1、 EMMC没有焊好
2、 不支持的EMMC
排查问题的办法:
1、 重新焊接 EMMC
2、 检查电路原理图和 EMMC的 datasheet
3、 不支持的 EMMC
4、 如果有串口,可以接串口来帮助分析焊接问题



等待Loader失败
出现这种问题可能的原因:
1、EMMC焊接问题
2、更换Loader版本
排查问题的办法:
1、低格设备后,重新升级
2、进入maskrom烧录
3、更换emmc

回复

使用道具 举报

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

本版积分规则

源创嵌入式官网

GMT+8, 2024-12-22 14:49 , Processed in 0.039763 second(s), 19 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表