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

SEVERE: elf2flash:读错:文件未找到:/mnt/c/intelFPGA_pro/19.2/nios2eds/components/altera_nios2/boot_loader_cfi.srec

环境

  • 英特尔® Quartus® Prime Pro Edition
  • 英特尔® Nios® II 嵌入式设计套件 (EDS)
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    关键问题

    说明

    由于英特尔® Quartus® Prime Pro Edition 软件版本 19.2 出现问题,您在Nios® II软件构建工具(用于Eclipse所需的 hex 文件生成)中执行"make_init_generate"时,可能会看到以下错误:

     

    后期处理,以创建 mem_init/generic_quad_spi_controller2_0.hex...

    alt-file-convert.exe -I elf32-littlenios2 -O hex --input=test01.elf --output=mem_init/generic_quad_spi_controller2_0.hex --base=0x02000000 --end=0x03ffffff --reset=0x02500000 --out-data-width=8 --boot="/mnt/c/intelFPGA_pro/19.2/nios2eds/components/altera_nios2/boot_loader_cfi.srec"

    ??26, 2020 2:08:33 ??com.altera.commandApplication.CmdApp 严重

    SEVERE: elf2flash:读错:文件未找到:/mnt/c/intelFPGA_pro/19.2/nios2eds/components/altera_nios2/boot_loader_cfi.srec

    ??26, 2020 2:08:33 ??com.altera.commandApplication.CmdApp 严重

    SEVERE: elf2flash:读错引导复印件

    ??26, 2020 2:08:33 ??com.altera.commandApplication.CmdApp 严重

    SEVERE: elf2flash:生成闪存文件时出错,退出

    拿起 _JAVA_OPTIONS:-Djava.net.preferIPv4Stack=truenios2-elf-objcopy:'C:\Users\andata\Local\Temp\tmp85ntu6x2':无此类文件

    将Nios II ELF 文件转换为 HEX 文件。附录启动文件。

    解决方法

    要解决此问题,请按照以下步骤操作:

    1.请从安装路径复制 boot_loader_cfi.srec,并将其放置在 NiosII 软件项目文件夹中。

    2.Mannully 在 NiosII Command Shell 的 alt-file-convert.exe 命令上方运行,将成功生成所需的 hex 文件。

     

    此问题从英特尔 Quartus Prime Pro Edition 软件版本 20.1 开始修复。

    相关产品

    本文适用于 1 产品

    英特尔® 可编程设备

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