文章 ID: 000084326 內容類型: 疑難排解 最近查看日期: 2015 年 01 月 26 日

當我需要用外部 CPU 或快閃 ROM 寫入程式程式,但不是由平行快閃記憶體載入器 (PFL) 程式化時,是否可以將 CFI 快閃程式程式檔 (.pof) 轉換為原始二進位檔案 (.rbf)?

描述

是的,您可以將 PFL 的 CFI 快閃記憶體 .pof 轉換為 .rbf。

 

如果您使用 PFL 設定FPGA,並透過外部 CPU 或快閃 ROM 寫入將組態資料儲存到 CFI 快閃記憶體,而非由 PFL 編寫,則需要先為快速被動平行 (FPP) 或被動序列 (PS) 建立 .pof 檔案,然後用下列飛盤將其轉換:

 

1) 使用下列命令列將 .pof 轉換為 .hexout。

 

quartus_cpf -c .pof .hexout

 

 

2) 使用 Nios® II 命令 Shell 上的 nios2-elf-objcopy 指令,將 (1) 中建立的 .hexout 轉換為 .rbf。

 

nios2-elf-objcopy I ihex O 二進位.hexout .rbf

 

如需 nios2-elf-objcopy 指令的詳細資訊,請參閱 NIOS II 命令線工具(PDF)

這個頁面的內容綜合了英文原始內容的人工翻譯譯文與機器翻譯譯文。本內容是基於一般資訊目的,方便您參考而提供,不應視同完整或準確的內容。如果這個頁面的英文版與譯文之間發生任何牴觸,將受英文版規範及管轄。 查看這個頁面的英文版。