有时候需要把flash中的程序擦除,ise中利用impact擦除flash中的程序的,具体步骤如下:
1、开始—>Xilinx design tools—>ISE Design Suite 14.6—>ISE Design Tools—>64 bit tools—>iMPACT;如图
2、打开iMPAT后,双击Boundary Scan 对flash进行扫描,扫描结果
3、在右侧空白区域,右键单击,选择初始化,单击
4、初始化之后,如图所示,选择NO
5、双击SPI/BPI,选中任一.mcs文件,打开
6、打开后,选择传输方式和flash的类型,根据实际情况选定,点OK确定
7、确定后出现下图,选中右绿色flash,右键单击,选中Erase
8、选择erase的类型,本试验中选择全部擦除,full chip erase
9、选择后点击ok,进行flash程序擦除,此过程将进行几分钟
10、擦除成功,flash又恢复一无所有了!