This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

用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,这是什么原因?

  • xinchao

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

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

    Eric