SDK中编译后的C代码存储在外部DDR

2019-07-15 22:27发布

在SDK中由于C代码比较大,片内的bram空间不够,所以外接了一块DDR用于存储代码。debug调试时先把逻辑代码的bit文件下载到FPGA,然后再把SDK生成的elf文件运行起来,功能调试没有任何问题,一切都OK了。最后把elf文件添加到FPGA工程中,重新编译使其合并到新的bit文件中,然后再下载到FPGA运行,结果发现不对了,FPGA逻辑部分运行起来了,但SDK部分好像没有运行呢,为什么呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。