Platform Builder 5.0 编译过程中,提示"Warning: Image exceeds specified memory size by 90124 bytes and may not run.",这样一般也会生成多个NK.nbx(NK.nb0,NK.nb1,...),可能会导致你的镜像跑不起来,这样看你的配置而定了:比如你是要下载NK.bin还是NK.nb0咯。
参见了网上一些帖子:
要考虑定制的系统添加的组件的多少,越多最后生成的文件有效数据就越大。当有效数据超过你定义的大小,那么就会出现你这样的情况。 一般的解决方法是: 而问题的终结解决方法是: 注意,如果不想重新编译,这要修改的是workspace下(有两处地方出现,_Release和_Release下的postproc文件夹中)的config.bib而不是PLATFORM下的,这样就不用重新编译了,直接再做一次Make Run-Time Image就行了。 另外,最好把ROMSIZE也改成RAMIMAGE一样的大小,这样NK.nb0就可以装下整个NK了,否则会生成NK.nb1甚至更多。
|
|