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.

EMIF16方式boot的问题



我对通过EMIF16方式boot的理解是这样的:

EMIF16方式在image个数不一样的情况下会有不同的boot方式。

1、single image 将生成的.out文件用hex6x转换成.hex文件直接烧写到flash,DSP启动后会直接从flash的其实地址开始执行的, bootloader是不做任何事情的。

2、Multiple image Multiple image模式下,基本上需要在NOR boot入口放一个2nd bootlaoder。由这个2nd bootlaoder进行别的核的加载 。其他核image存放具体的格式按照和2nd bootlaoder的约定。如果2nd bootlaoder按照ROM code boottable约定加载的 话,TI提供的某些工具链是可以使用的。当然也可以按照自定义的方式进行更加灵活的加载。

请问我的理解对不对?

如果是对的,那single image情况下难道程序就在flash里执行吗?不加载到L2?

另外有没有示例的多核2nd bootlaoder程序?TI提供的工具链有哪些?