FPGA程序加載與固化
前言
操作環境:
Windows 7 64bit
ISE 14.7
FPGA程序加載與固化
將開發板通過Xilinx FPGA JTAG下載器連接到PC機,打開Windows的設備管理器查看下載器是否已正常連接:
圖 1
開發板上電,在Windows下點擊“開始菜單 ->?Xilinx Design Tools -> ISE Design Suite 14.7 -> ISE Design Tools -> 64-bit Tools -> iMPACT”,在彈出的界面中選擇No選項,如下圖:
圖 2
進入到ISE iMPACT界面,在彈出的對話框中選中“Configure devices using Boundary-Scan(JTAG)”選項,并點擊OK,如下圖所示:
圖 3
在下載器已連接的情況下,iMPACT會識別到FPGA芯片,并打印“Identify Succeeded”信息。在彈出的界面中,點擊OK,如下圖所示:
圖 4
雙擊FPGA芯片圖標,在彈出的對話框中選擇需要加載的.bit文件,例如光盤“Demo\app\LED\bin”路徑下的led.bit文件,然后點擊打開,選定需要下載的.bit文件,如下圖所示:
圖 5
在彈出的界面中,選擇YES選項,如下圖所示:
圖 6
在彈出的界面中選擇對應的.mcs文件,例如光盤資料“Demo\app\LED\bin”路徑下的LED.mcs文件,然后點擊打開,如下圖所示:
圖 7
在彈出的界面中,選擇”SPI PROM”和W25Q64BV/CV,”Data Width”為1,然后點擊OK。
圖 8
點擊FLASH圖標(點擊后圖標會變綠),然后雙擊左邊的Erase選項,在彈出的界面中點擊OK,擦除FLASH中原有的程序,擦除成功后,界面會有提示信息,如下圖所示:
圖 9
圖 10
右擊FPGA芯片,在彈出的界面中選擇Program選項,然后在彈出的界面中點擊OK,開始加載.bit文件到FPGA。加載成功后,界面會有提示信息。此時發現核心板和底板的LED顯示跑馬燈狀態,說明成功在線運行程序。
圖 11
圖 12
再右擊FLASH,在彈出的界面中選擇Program選項,開始固化.mcs文件到FLASH。
圖 13
等待固化進度條讀滿,iMPACT界面會提示“Program Succeeded”信息。斷開下載器,開發板重新上電,即可看到程序脫機運行效果。
圖 14
如果對應版本開發板具有FPGA啟動撥碼開關,請將FPGA啟動撥碼開關撥至Master SPI檔位,然后再重啟開發板。沒有FPGA啟動撥碼開關版本的開發板,啟動模式默認為Master SPI。
嵌入式 FPGA
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。