Quartus II中使用腳本轉換sof到rbf文件

一、  新建一個文本文件,保存爲任意但有意義的名字,如:sof_to_rbf.bat,注意,保存時請不要使用默認的格式,應該手動從.txt切換爲all fileslinux

二、  在文本中輸入如下內容:spa

%QUARTUS_ROOTDIR%\\bin64\\quartus_cpf -c DE1_SOC_golden_top.sof soc_system.rbfblog

pause圖片

其中,DE1_SOC_golden_top.sof爲待轉換的sof文件的名字,咱們能夠改爲本身實際sof的文件名字,如:led.sof。soc_system.rbf爲轉換後獲得的文件名字。ci

三、  放在sof文件所在的目錄內,雙擊運行,便可生產soc_system.rbf文件了。table

rbf文件主要是用於PS方式配置FPGA,如使用CPLD、MCU等。在altera soc中,也能夠在linux下使用該文件配置FPGA。軟件

(注意,友晶提供的腳本應該使用的是32位軟件,因此%QUARTUS_ROOTDIR%\\bin64\\quartus_cpf中並不是寫的bin64,而是寫的bin,所以直接運行會報錯。因此也能夠本身使用記事本編輯該文件,將bin改成bin64便可)配置

 

以前有網友表示沒法執行。最後確認問題緣由爲SoC EDS軟件和Quartus並未安裝在同一目錄下。例如我下面的圖片就是正確的安裝位置,embedded就是安裝好的soc eds套件file

相關文章
相關標籤/搜索