heyman
级别: 驱动牛犊
UID: 127815
精华: 0
发帖: 27
威望: 28 点
积分: 5 分
贡献值: 0 点
好评度: 0 点
原创分: 0 分
注册时间:2005-11-23
最后登录:2008-11-13
引用 推荐 编辑 只看 复制 Posted: 2008-06-23 11:05

 在config.bib中调整NK大小的问题

Hi all,

  由于我添加了过多的组件,导致make image的时候报告错误:
Warning: Image exceeds specified memory size by 4012 bytes and may not run.
  我的系统是一个64M的SDRAM,config.bib中定义如下:
  NK      80200000  01E00000  RAMIMAGE
  RAM    8200000  01E00000  RAM

  我修改了config.bib文件,改为:
  NK      80200000  01F00000  RAMIMAGE
  RAM    82100000  01D00000  RAM
  按道理已经增加了1M了,但make image的时候还是显示:
Warning: Image exceeds specified memory size by 4012 bytes and may not run.

  我又试着把config.bib中NK的长度减少1M,但还是显示超出4012.

  注:我修改NK大小的时候同时也修改了ROMSIZE。

  为什么我修改config.bib中的NK的大小,结果却没有任何变化呢???

  谢谢!
顶端 楼 主  广东省深圳市
zhengshijie
级别: 驱动小牛
UID: 62636
精华: 0
发帖: 207
威望: 217 点
积分: 8 分
贡献值: 0 点
好评度: 199 点
原创分: 3 分
注册时间:2003-07-11
最后登录:1970-01-01
引用 推荐 编辑 只看 复制 Posted: 2008-06-23 13:26

 

看你的PB工程目录下的ce.bib文件的前面的配置是否是你的config.bib内容,你要么把修改过config.bib替换工程下的config.bib,再make image,总之就是你的工程目录下的config.bib不是你修改过的。
顶端 1 楼  浙江省
heyman
级别: 驱动牛犊
UID: 127815
精华: 0
发帖: 27
威望: 28 点
积分: 5 分
贡献值: 0 点
好评度: 0 点
原创分: 0 分
注册时间:2005-11-23
最后登录:1970-01-01
引用 推荐 编辑 只看 复制 Posted: 2008-06-23 13:50

 

果然,我改的是platfrom builder里从parameter view里看到的config.bib,这个实际上只是PLATFORM下的config.bib,而非workspace里的config.bib。

非常感谢!!!!!
顶端 2 楼  广东省深圳市
快速发帖 顶端
内容
HTML 代码不可用
使用签名
Wind Code自动转换

按 Ctrl+Enter 直接提交