怎么将.POF文件下载到开发板[转载]

Abstract
當使用JTAG將Quartus II編譯的sof燒進DE2後,只要一斷電就沒了,所以想燒到epcs內,這樣通電後馬上就可執行,但卻遇到以上的錯誤訊息。

Symptom
使用環境:Quartus II 7.2 SP3 + DE2( Cyclone II EP2C35F672C6)

原本使用JTAG燒進DE2,皆可正常執行,但將swtich從RUN切到PROG後,使用Programmer出現以下錯誤訊息:

epcs00

Solution
要將程式燒到flash執行,請依照以下步驟。

Step 1:
設定使用EPCS16這個flash

Assignment -> Device : Device and Pin Options -> Configurations

epcs01

Step 2:
設定Programmer

將Mode從JTAG切到Active Serial Programming,並載入*.pof,將Program/Configure打勾,並將DE2的switch從RUN切到PROG。

epcs02

從JTAG切換到Active Serial Programming時,會出現以下警告訊息,選Yes繼續。

epcs03

之後燒入到flash需要一段時間,約一分多鐘。

Step 3:
重新啟動DE2

斷電後重新啟動DE2,並將switch從PROG切到RUN,就可執行剛剛所繞入的程式。

posted @ 2011-03-17 16:41  xxfighting  阅读(4086)  评论(0编辑  收藏  举报