我用的LATTICE ECP5的 FPGA,想通过千兆网接收bitstream固件数据进行在线升级,更新SPI FALSH中的程序同时需要对之前版本的程序进行备份以防升级失败,一旦升级失败要能靠之前版本的程序启动,请问ECP5支持 这样做吗?有没相关参考例程或者比较详细的文档资料?
我用的LATTICE ECP5的 FPGA,想通过千兆网接收bitstream固件数据进行在线升级,更新SPI FALSH中的程序同时需要对之前版本的程序进行备份以防升级失败,一旦升级失败要能靠之前版本的程序启动,请问ECP5支持 这样做吗?有没相关参考例程或者比较详细的文档资料?
支持的,只是官方没有例程。但是官方有给出对片外配置FLASH进行编程的这个关键性DEMO,ECP5是支持4个额外的配置bitstream的,但是这4个配置bitstream的加载顺序不能指定,只能在前一个失败后依次加载后面的。