请问,6657现在设置成emif norflash启动,加载流程是什么,
1. 生成的.out文件是ELF格式的,需要怎么转换,有哪些工具?
2. 生成.out文件需要bootload.asm文件吗?需要的话,能否提供下。
3. 生成.out文件的 .cmd文件中的内存如何设置。
谢谢
Shine:
1. 按你采用的是直接boot还是IBL boot的方式,IBL直接支持.out文件,那就修改成.bin就行;如果是直接boot,需要用hex6x.exe把out文件转换成boot table的格式。直接boot可以参考下面的e2e例子。https://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/t/367102
2. bootload.asm是指IBL二次bootloader吗?是否需要二次bootloader搬移代码看你的需要。3. EMIF16 nor boot是直接从EMIF CSx首地址开始执行代码,不搬移代码。.out的cmd文件需要把程序入口地址_c_int00设成EMIF CSx空间的首地址。
user5086941:
回复 Shine:
这个.out的cmd文件怎样把程序入口地址_c_int00设成EMIF CSx空间的首地址?
谢谢