主题 : SDRAM初始化程序为什么要这样写? 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 54390
精华: 0
发帖: 11
金钱: 55 两
威望: 11 点
综合积分: 22 分
注册时间: 2011-08-29
最后登录: 2012-11-21
楼主  发表于: 2011-08-29 20:37

 SDRAM初始化程序为什么要这样写?

管理提醒: 本帖被 qq2440 从 micro2440技术交流专区 移动到本区(2013-11-18)
对Mini2440开发板上的程序使用AXD进行调试前,需要对SDRAM进行初始化,在网上看了一些网友的帖子,说是需要在AXD命令行下输入:
Setmem  0x53000000 0x00000000  32
Setmem  0x4A000008 0xFFFFFFFF  32
Setmem  0x4A00001C 0x000007FF  32
Setmem  0x53000000 0x00000000  32
Setmem  0x56000050 0x000055AA  32
Setmem  0x4C000014 0x00000007  32
Setmem  0x4C000000 0x00FFFFFF  32
Setmem  0x4C000004 0x00061012  32
Setmem  0x4C000008 0x00040042  32
Setmem  0x48000000 0x22111120  32
Setmem  0x48000004 0x00002F50  32
Setmem  0x48000008 0x00000700  32
Setmem  0x4800000C 0x00000700  32
Setmem  0x48000010 0x00000700  32
Setmem  0x48000014 0x00000700  32
Setmem  0x48000018 0x0007FFFC  32
Setmem  0x4800001C 0x00018005  32
Setmem  0x48000020 0x00018005  32
Setmem  0x48000024 0x008E0459  32
Setmem  0x48000028 0x00000032  32
Setmem  0x4800002C 0x00000030  32
Setmem  0x48000030 0x00000030  32

这些命令是根据什么资料写出来的?为什么要这样写?
级别: 新手上路
UID: 66041
精华: 0
发帖: 15
金钱: 75 两
威望: 15 点
综合积分: 30 分
注册时间: 2012-03-25
最后登录: 2013-01-25
1楼  发表于: 2012-04-09 15:18
芯片手册