在使用Vivado 的SDK進行在線調試時,需要將FPGA的bit文件燒寫到FPGA中,但是在使用SDK燒寫程序之前必須將已經固化在FPGA的程序給擦除掉。下面就是擦除的方法。
先打開Vivado,將板卡用JTAG線連接到電腦並打開open target:
然後點擊下一步:
接着點擊下一步:
點擊下一步:
點擊完成:
選中芯片:
選中後右鍵單擊Add Configuration Memory Device進入以下界面,並選擇自己板卡的Flash型號。
在configuration file 中選中已經固化在FPGA中的mcs文件
把下面的Program和Verify兩個選項的勾選去掉,只保留Erase:
點擊ok,等待擦除完畢
這樣,Flash中的程序就已經擦除掉了,可以通過SDK來在線調試了。