主题 : mini2440烧录韦东山SDRAM实验程序出现问题 复制链接 | 浏览器收藏 | 打印
cun
级别: 新手上路
UID: 126886
精华: 0
发帖: 17
金钱: 85 两
威望: 17 点
综合积分: 34 分
注册时间: 2016-07-25
最后登录: 2017-04-10
楼主  发表于: 2016-10-07 18:44

 mini2440烧录韦东山SDRAM实验程序出现问题

mini2440一直使用minitools烧录裸机程序,led和按键都成功,但是到了SDRAM,就出现程序烧录进去无法工作的情况。
按照我的理解,nor里面的superboot连接minitools后,会把程序放到SDRAM中,然后再把程序移到nandflash中,这样程序烧好后,切换到nand启动,程序自动拷贝到SRAM中,才能运行起来。如果真是如此,即使不用jlink或其他工具,程序都是烧到了nandflash中的。
但事实就是,不成功!!!
如果用排除法,程序不可能保存在SDRAM和SRAM这种掉电丢数据的内存中,也不会再nor里面,不然nand启动也调用不了。
另外,之前的简单led程序makefile中的链接地址改成0x30000000,程序也能运行,好奇怪。希望有大神帮忙解惑