MTK6580上面Flash DDR调试经过
2015-10-08 17:54
295 查看
首先声明,本文章为流水账,本人不太重视解决问题的方法本身,而是重视其解决的过程,这才是有意义的东西!
平台文件:MTK6580/8321 ANDROID 5.1 Discrete emmc+ddr2 (8+512)/(8+1) Discrete emmc+ddr3(8+1)
ddr都是32bit的
通过查看分析mtk源码的相关资料和配置文件,以上emmc+ddr的配置应该都是支持的,唯一有疑问的就是,目前我们的emmc+ddr2(512)是有2个rank,256M+256M,默认程序就是一个rank 512M,结合以前在8382 kk的版本上的调试经验,emmc+ddr2(256M+256M)是有可能不支持的。另外两种应该是都支持的,emmc+ddr2和emmc+ddr3就数据脚的顺序不一样,咨询相关人员,数据脚一个BYTE内是没有顺序的,也就是0-7,8-15,16-23,24-31。如果成立,那么我的原理图是ddr2和ddr3通用。
从ddr3开始分析(因为这个是大部分人目前用的),经过反复配置,one rank,two rank,都无法下载,跑完红条后没有反应,也就是da no response。分析有以下几种情况(软件配置成emcp在别人的ddr3的emcp上是可以下载的):
1、工具,环境等2B的问题。(工具是别人调试6580用的最的;环境验证过6572可以下载)
2、da.bin不包含相关的ddr。(无法验证)
3、硬件有误。(不知如何查起)
4、ddr时序不对。(基本排除)
5、没焊好。(试过5个,基本排除)
所以最后的结论是,最有可能的是第三点。下面分解第3点:
A、原理图错误,也就是推翻上述说的ddr2和ddr3通用。这个可以直接证明,ddr2的现象和ddr3是一样,原理图在ddr2上是100%确认的。
B、走线错误。(没法验证)
C、外围器件,包括usb、cpu等影响下载.
最后果然是死在2B的问题上。
平台文件:MTK6580/8321 ANDROID 5.1 Discrete emmc+ddr2 (8+512)/(8+1) Discrete emmc+ddr3(8+1)
ddr都是32bit的
通过查看分析mtk源码的相关资料和配置文件,以上emmc+ddr的配置应该都是支持的,唯一有疑问的就是,目前我们的emmc+ddr2(512)是有2个rank,256M+256M,默认程序就是一个rank 512M,结合以前在8382 kk的版本上的调试经验,emmc+ddr2(256M+256M)是有可能不支持的。另外两种应该是都支持的,emmc+ddr2和emmc+ddr3就数据脚的顺序不一样,咨询相关人员,数据脚一个BYTE内是没有顺序的,也就是0-7,8-15,16-23,24-31。如果成立,那么我的原理图是ddr2和ddr3通用。
从ddr3开始分析(因为这个是大部分人目前用的),经过反复配置,one rank,two rank,都无法下载,跑完红条后没有反应,也就是da no response。分析有以下几种情况(软件配置成emcp在别人的ddr3的emcp上是可以下载的):
1、工具,环境等2B的问题。(工具是别人调试6580用的最的;环境验证过6572可以下载)
2、da.bin不包含相关的ddr。(无法验证)
3、硬件有误。(不知如何查起)
4、ddr时序不对。(基本排除)
5、没焊好。(试过5个,基本排除)
所以最后的结论是,最有可能的是第三点。下面分解第3点:
A、原理图错误,也就是推翻上述说的ddr2和ddr3通用。这个可以直接证明,ddr2的现象和ddr3是一样,原理图在ddr2上是100%确认的。
B、走线错误。(没法验证)
C、外围器件,包括usb、cpu等影响下载.
最后果然是死在2B的问题上。
相关文章推荐
- 多语言网站框架实践问题(实体数据模型问题未解决)
- java系统学习(十四) --------常用数据结构
- java系统学习(十四) --------常用数据结构
- 设计模式 观察者模式 以Android中TextView文本内容发生变化为背景
- linux 注意事项
- 万能密码使用原理
- gitlab操作
- LBP算子入门
- PostThreadMessage Lost Message
- 自定义actionbar 样式
- Circular buffer
- Java学习之文件及异常处理
- 两个整数的加减乘除
- 笔记12 export to excel (NPOI)
- Objective-C总Runtime的那点事儿(一)消息机制
- 新型可扩展的数据保护方式——擦除编码
- 安装Kali linux 小记
- Ant实现Java项目的构建与部署
- 1-2 如何将主机WIN7中文件共享到虚拟机中的Mac中
- Mybatis中javaType和jdbcType对应关系