码迷,mamicode.com
首页 >  
搜索关键字:sdram    ( 291个结果
嵌入式学习-uboot-lesson7-内存初始化
6410所使用的内存为DDR 210使用的是DDR2 2440使用的是SDRAM,关于他们之间的区别,我在以前的文章中ok6410内存及启动流程简单介绍过,有兴趣的可以看看。1. 地址空间S3C6410处理器拥32位地址总线,其寻址空间为4GB。其中高2GB为保留区,低2GB区域又可划分为两部分:主存储区和外设区。 外设区主要是与6410寄存器相关,在核心初始化—外设基地址初始化中,有说明外设...
分类:其他好文   时间:2016-06-29 11:24:53    阅读次数:267
嵌入式Linux裸机开发(五)——SDRAM初始化
嵌入式Linux裸机开发(五)——SDRAM初始化一、SDRAM初始化流程S5PV210有两个独立的DRAM控制器,一个最大支持512MB,一个最大支持1024MB,但两个控制器必须支持相同类型的内存。根据三星S5PV210文档可知,DDR2类型内存的初始化流程如下:1、提供稳压电源给内存控制器和内存芯片..
分类:系统相关   时间:2016-06-07 06:44:12    阅读次数:943
diamond升级IP,覆盖的时候报错
这几天给客户调试DDR3 SDRAM Controllerd发现个很奇怪的问题。客户之前用的IP是DDR3 SDRAM Controllerd 1.4,客户想升级为DDR3 SDRAM Controllerd 3.0。客户直接双击之前的工程,然后regenerate,发现报错了,如下图。然后我就思考 ...
分类:其他好文   时间:2016-06-06 01:02:15    阅读次数:123
modelsim全自动化仿真diamond的DDR SDRAM Controller报错
今天在给客户用modelsim全自动化仿真化仿真DDR SDRAM Controller的时候,报了如下图的错误。我开始的时候怀疑是不是lattice的软件太垃圾,又出现奇奇怪怪的问题了。折腾了一宿,发现我错怪了lattice,其实是modelsim的问题。我用的是modelsim10.2,报错来的 ...
分类:其他好文   时间:2016-06-06 00:58:10    阅读次数:201
NOR Flash擦写和原理分析 (二)
Nor Flash上电后处于数据读取状态(Reading Array Data)。此状态可以进行正常的读。这和读取SDRAM/SRAM/ROM一样。(要是不一样的话,芯片上电后如何从NorFlash中读取启动代码。~) 一般再对Flash进行操作前都要读取芯片信息比如设备ID号。这样做的主要目的是为 ...
分类:其他好文   时间:2016-05-31 14:01:48    阅读次数:1587
job interview
一 , 7series clock 二, SDRAM comtroller (DDR) 4、熟悉DDR2/3协议或Ethernet相关协议,并有实际项目经验者优先; 三,AXI bus(AMBA) 四, vivado,quartus 五,熟悉部分下述IP:CPU/DSP,AMBA,Video, 并行 ...
分类:其他好文   时间:2016-05-28 21:52:23    阅读次数:156
移植最新uboot之新建板—时钟—SDRAM—UART
修改u-boot支持开发板,我使用的是 2440开发板 (1) 建一个单板 # cd board/samsung //进入这个单板目录 # cp smdk2410 smdk2440 -rf //修改2410的单板为2440的 修改配置文件: # cd include/configs #cp smdk ...
分类:其他好文   时间:2016-05-28 17:42:08    阅读次数:275
移值2016的u-boot-第2篇-支持Nand flash启动
1, 要求:在4K 的代码以内,完成 NOR NAND 类型判断,初始化 NAND 复制自身到 SDRAM ,重定向。 2, 在 /arch/arm/cpu/arm920t/ 文件夹里 添加一个 inic.c 的文件,要在这个文件里面做上面说的事情。 修改 /arch/arm/cpu/arm920t ...
分类:其他好文   时间:2016-05-17 09:54:16    阅读次数:1040
jz2440内存实验(八)
前面花了大量力气去看芯片手册和SDRAM相关的管脚定义相关的内容。 下面就应该把这个内存芯片给用起来,跑一段程序看看。 在(四)中提到,机器初始化需要做的工作: 1.关闭看门狗 2.初始化时钟 3.初始化内存  4.为C语言初始化堆栈。 这里因为位对汇编语言的熟悉程序不够,且不说不是不够,是根本不想花时间研究指令怎么用。 还有更多的是对于debug汇编语言的...
分类:其他好文   时间:2016-05-13 02:07:28    阅读次数:117
Keil MDK使用J-LINK分别在Sram,Nor Flash以及Sdram中调试代码的原理和方法
一、概述 MDK开发ARM裸机程序时,在调试阶段通常是先让程序在SDRAM中执行,以加快调试速度,也避免频繁烧写Nor Flash,因此需要知道如何指定程序在哪个位置执行。本文以realarm 2410开发板为例,进行描述。该开发板使用S3C2410A做为CPU,有2MB的 Nor Flash,以及64MB的SDRAM,4KB的SRAM。程序可直接在Nor Flash中调试和运行,如果代码小于4K...
分类:其他好文   时间:2016-05-12 20:18:35    阅读次数:702
291条   上一页 1 ... 13 14 15 16 17 ... 30 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!