各位大神们好,我最近在6747关于SPI flash启动的工作。根据文档,我只要把out文件用AIS转换为bin文件然后烧到spi flash中就好了,可是死活不能启动,我的步骤为:首先保证源程序能够正常运行,同时CMD文件进行内存分配时绕开L2RAM2的空间。
然后使用AIS生成bin文件,生成时的配置为:
然后将生成的bin文件烧写进spi flash中 ,烧写时是有校验,校验 全部通过 。
上电后还是无反应。
注:1.boot配置管脚完全按照boot table进行配置,已进行检查。
2.之前有一次ais工具配置时误把晶体配置成震荡体,导致烧写进去后DSP挂死。说明DSP在boot阶段应该是运行成功的,但是不知为啥无法启动我的程序
望大神们指点迷津
noaming:
你好,首先工程在CCS中要能够调试正常运行。
其次,制作ais boot 可执行文件要按照文档步骤来。
最后,要检查一下你的工程GEL文件。即把GEL文件中的初始化部分添加到工程的main函数开头。