我的fpga开发板只有一块flash,现在电路无法固化在fpga上了,每次断电后必须重新烧录bit文件,而bin文件无法烧录在flash。我想去除掉flash中软件程序,有什么办法吗?
那其实是不影响的,本质上flash的写就是需要先清后写。
所以如果flash可以反复写入,那其实理论上fpga的二进制文件也是可以写入替换的,检测下fpga的flash下载步骤有没有啥遗漏或者设置问题吧。
OK
可以
那目前flash的状态是可以替换软件程序的吗?
自从把程序以flash下载模式烧录到MCU中后,fpga的flash就无法固化硬件bin文件了。任何工程都没办法固化到flash里了,它不引导电路生成了。之前用lim模式烧录程序,它是可以在断电开启后,依然可以在flash引导生成MCU.
直接烧写覆盖就行