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.

通过arm核识别u盘的方式加载DSP程序到spi Flash里后,DSP程序运行不正常

有几个问题确认一下:1 ccs5.2编译生成的.out文件,工程中是不是不用加.gel文件?

                                        2 用AISgen生成.bin文件的bootMode是不是选spi Flash模式?

                                        一些硬件配置由arm核来初始化

  • Zhang Yang,

    #1. gel文件是在CCS里调试目标板时,通过JTAG接口初始化目标芯片的,所以与.out没有关系。比如在调试时,要把.out下载到DDR上,这时DDR是没有初始化的,肯定不能访问,所以通过gel把DDR初始化后,就可以下载调试了。gel文件不是.out的一部分,所以当独立运行时,就需要将在gel里做的初始化工作在用户代码里实现了。

    #2.bootmode是根据你实际用的启动模式来设置的,只是开发板上用的是SPI flash,如果你用的其它flash,就行相应的选项,以及对应的bootmode pin的设置,和相应的flash writer。

    #3. 初始化只要做一遍就够了,一般是由ARM做,或者在AIS里设置初始化。比如说#1里的DDR初始化,就可以放在AIS里设置,这样程序就可以加载到DDR,而不需要做二级boot.