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.

求助,关于C6678的烧写。



刚拿到EVM板,看了下文档,对C6678一头雾水,有几个问题望高人指点。

1. 请问烧写C6678编译时必须是ELF格式么?是不是之前的OUT格式不可以了?

2. 我不准备用二级BOOT,8个核的代码也是完全一样的,请问程序编译后接下来改怎么办?我用SPI+NOR进行BOOT。

3.文档上说CORE0最后一点空间要保留做BOOT用,我在CMD中将其保留了,可是8个核通用一个CMD,岂不是其它7个核的最后一点空间都被浪费了?

  • 1. 现在我们只提供了elf格式的CSL LIB文件,所以推荐编译的时候选择ELF格式。新的平台肯定是要重新生成out文件吧。

    2. 8个核一份代码,那就生成一个out文件,最终得到一个image烧写到flash就好了。

    3. 每个核都会预留空间给boot用,所以还是建议代码不要用这块空间。

  • 谢谢你的帮助,再麻烦你一下。

    1. 可不可调用ELF的lib,最后生成的是OUT文件,因为TI提供的HEX文件的输入就是OUT文件啊。

    2. 最后烧写进去的文件到底是bin格式还是dat格式啊?有区别么?