TI中文支持网
TI专业的中文技术问题搜集分享网站

用ccs4.2将dsp28069的程序烧写到Flash中的问题

我在用ccs4.2准备烧写28069的程序到Flash中时,碰到了这个问题"../cmd/F28069.cmd", line 139: error: run placement fails for object ".ebss",    size 0xe0a (page 1).  Available ranges:    RAML2        size: 0x400        unused: 0x400        max hole: 0x400     error: errors encountered during linking;其中 cmd文件改成了F28069.cmd,这是什么原因?

Eric Ma:

xinchao

.ebss是放全局变量的段,出错的原因是因为你工程中的全局变量很多,需要0xe0a的RAM空间,但是.ebss映射的RAM空间只有0x400,所以放不下,报错。

修正的办法是,给ebss映射一个更大的RAM空间,比如RAML3,有0x1000的空间,就可以放得下。

Eric

赞(0)
未经允许不得转载:TI中文支持网 » 用ccs4.2将dsp28069的程序烧写到Flash中的问题
分享到: 更多 (0)