Knowledge Base Article

SEVERE: elf2flash: Read error: File not found: /mnt/c/intelFPGA_pro/19.2/nios2eds/components/altera_nios2/boot_loader_cfi.srec

Description

Due to a problem in the Intel® Quartus® Prime Pro Edition software version 19.2, you may see below errors when doing "make_init_generate" in Nios® II Software Build Tools for Eclipse for a needed hex file generation:

Post-processing to create 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

SEVERE: elf2flash: Read error: File not found: /mnt/c/intelFPGA_pro/19.2/nios2eds/components/altera_nios2/boot_loader_cfi.srec

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

SEVERE: elf2flash: Error reading boot copier

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

SEVERE: elf2flash: Error generating Flash file, exiting

Picked up _JAVA_OPTIONS: -Djava.net.preferIPv4Stack=truenios2-elf-objcopy: 'C:\Users\anchen\AppData\Local\Temp\tmp85ntu6x2': No such file

Converting Nios II ELF file to HEX file. Appending boot file.

Resolution

To work around this problem, follow the steps below:

1.Please copy boot_loader_cfi.srec from installation path and place it in your NiosII software project folder.

2.Mannully run above alt-file-convert.exe command from NiosII Command Shell, the needed hex file will be generated successfully.

This problem is fixed starting with the Intel Quartus Prime Pro Edition software version 20.1.

Updated 21 days ago
Version 2.0
No CommentsBe the first to comment