![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Flash调试
goodtalent
这个作者很懒,什么都没留下…
展开
-
Linux内核驱动之DDR3(三)引脚分析
一 DDR3引脚描述 4bit和8bit位宽芯片一般采用78球FBGA封装 16bit位宽芯片一般采用96球FBGA封装 下列信号方向都是针对DDR3芯片来说的 A0-A9,A10/AP,A11,A12/BC#,A13,A14 input 地址输入信号,行地址线和列地址线分时使用 A10/AP 表示PRECHARGE命令期间对某个bank预充电auto-precharge A10转载 2015-11-27 14:46:20 · 7104 阅读 · 0 评论 -
Linux内核驱动之DDR3(二)内存映射
一 内存映射的概念上文中的内存寻址主要讲的是内存控制器如何去访问DDR3芯片基本存储单元本文中的内存映射主要讲的是如何将内存控制器管理的DDR3芯片地址空间映射到SOC芯片为DDR3预留的地址范围。比如基于ARM的SOC芯片,DDR3的预留地址一般都是0x80000000,如果没有使用内存映射,SOC去访问0x80000000地址时会造成整个系统崩溃,因为访问的地址并不存在实际的内转载 2015-11-27 14:23:57 · 6761 阅读 · 0 评论 -
Linux内核驱动之DDR3(一)寻址
1 相关原理 DDR3内部相当于存储表格,和表格的检索相似,需要先指定 行地址(row),再指定列地址(column),这样就可以准确的找到需要的单元格。对于DDR3内存,单元格称为基本存储单元(也就是每次能从该DDR3芯片读取的最小数据),存储表格称为逻辑bank(DDR3内存芯片都是8个bank,也就是说有8个这样的存储表格) 所以寻址的流程是先指定bank地址,再指定行地址(ro转载 2015-11-27 12:16:25 · 5855 阅读 · 0 评论 -
EMCP/DDR中专业词汇(rank、bank、die、channel)的解析!
调试了这么久的emcp,对这些概念多少有点了解,但是始终有点模糊,求高手解答!首先把我的理解写下来:RANK:应该emcp的大的结构,有一个rank的,有两个rank的BANK:bank包含在rank中,我调过的有一个rank包含4个、8个bank。DIE:好像是rank或者bank的另一种说法。CHANNEL:有一个channel或者两个channel,没搞懂什么意思。原创 2015-01-09 09:57:01 · 24334 阅读 · 2 评论