文章 ID: 000084326 内容类型: 故障排除 上次审核日期: 2021 年 08 月 28 日

如果需要由外部 CPU 或 flash ROM writer 编程 CFI 闪存,而不需要并行闪存加载程序 (PFL),我是否可以将 CFI 闪存编程器对象文件 (.pof) 转换为原始二进制文件 (.rbf)?

环境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
说明

可以,您可以将 PFL 的 CFI 闪存 .pof 转换为 .rbf。

 

如果您使用 PFL 将FPGA配置数据配置为 CFI 闪存,由外部 CPU 或 flash ROM writer 而非 PFL,则您首先需要为快速被动并行 (FPP) 或被动串行 (PS) 创建 .pof 文件,并将其由以下模具转换:

 

1) 使用以下命令行将 .pof 转换为 .hexout。

 

quartus_cpf -c .pof .hexout

 

 

2) 使用Nios® II命令 Shell 上的 nios2-elf-objcopy 命令,在 (1) 内创建 .rbf 转换为 .rbf。

 

nios2-elf-objcopy I ihex O 二进制.hexout .rbf

 

有关 nios2-elf-objcopy 命令的更多信息,请参阅 NIOS II 命令行工具(PDF)

本页面上的内容是原始英文内容的人工翻译与计算机翻译的组合。我们提供此内容是为了您的便利并且仅供参考,未必完整或准确。如果本页面的英文版与翻译版之间存在任何冲突,应以英文版为准。 查看此页面的英语版本。