將quartus與Nios程式一起固化到FPGA

2021-07-27 06:21:09 字數 1856 閱讀 7590

系統:win8.1

sdk:quartus ii 14.1

fpga:

cyclone iv

1、將quartus

生成的.pof

檔案(配置

flash

即可自動生成,這裡不討論),與

nios

生成的.elf

檔案(在

sofeware

資料夾的工程目錄裡面)拷貝到同乙個資料夾,我這裡將兩個檔案拷到d盤的

jic新建資料夾裡面.

2、在jic資料夾中新建乙個字尾為

.sh的檔案,這裡採用記事本新建乙個

3、雙擊開啟,複製輸入以下**。

4、使用window的搜尋功能搜尋

command shell

,開啟

5、輸入:用

cd命令尋找到剛剛新建的

my.sh(cd

是功能自行去了解)

6、檢視jic資料夾發現多了乙個

sof_elf.hex

檔案,等一下用。

7、開啟quartus,

file > convert programming files.. 

。選擇configuration device,

這裡選擇

epcs16

,新增sof_elf.hex檔案

8、檢視jic資料夾,生成的

output_file.pof

即為固化檔案。

9、將output_file.pof用as

fpga

即可固化成功。

關於Nios和HDL的區別與意義

最近碰到不少人問我,你的開發板能否做sopc,能否做nios。從我個人來說,我是不贊成初學者學習nios的。不可否認,nios很強大,在fpga上構建乙個processer,用來處理硬體電路不擅長的流程控制和資料管理。但是大家有沒有想過,既然是學習面向fpga的邏輯設計,學習nios有用嗎?下面我們...

如何將FLex AIR執行環境與AIR程式一起打包

用flex開發完成air,並生成air安裝程式後,發布給終端使用者後,如果使用者的機器上沒有安裝air執行環境,則無法安裝air程式。讓使用者再去單獨安裝air執行環境,將會使應用程式的友好性大大折扣。下面將介紹如何將air與air執行環境一起打包安裝的方法。新建乙個檔案airinstall.cfg...

將java程式轉換為 exe程式

注意 如果連資料庫,最好不要採用配置檔案的方式 打包為jar檔案之後找不到配置檔案的路徑 properties prop new properties reader in try catch exception e driver prop.getproperty driver url prop.ge...