引子:进行Microblaze软核开发时,默认软核代码运行在FGPA的BRAM/ILMB中,随着代码增加编译报错溢出,只能将软核代码放到DDR中去。
以下有用的资料和踩坑记录,亲测有效!
1. 软核代码从BRAM移动到DDR中的方法和烧写SPI Flash
How To Store Your SDK Project in SPI Flash - Digilent Reference
【JokerのKintex7325】SDK程序从QSPI启动。_sdk程序从qspi启动过慢分析-CSDN博客
Xilinx Vitis 2020.1用SREC SPI Bootloader固化Microblaze程序,断电再通电后程序运行不了的解决办法_vitis中固化程序后串口通讯失败-CSDN博客
2. 使用Bootloader启动慢的解决方法
【精选】【JokerのKintex7325】SDK程序从QSPI启动过慢分析。_loading srec image from flash @ address:-CSDN博客