Forum Discussion

CycloneFA's avatar
CycloneFA
Icon for New Contributor rankNew Contributor
5 years ago
Solved

Generic Serial Flash Interface IP Problem: In BSP Editor the Linker Memory Region for flash Missing

In my Design I use the Cyclone 10GX 10CX105YF780E5G FPGA together with the Micron MT25QU512ABB1EW9 Flash chip. I want to use the Intel Generic Serial Flash Interface in my design to be able to acces...
  • CycloneFA's avatar
    CycloneFA
    5 years ago

    Hi.

    I have found the problem and solution, see:

    https://www.intel.com/content/altera-www/global/en_us/index/support/support-resources/knowledge-base/embedded/2020/severe--cpu--cpu--reset-memory--qspiflashavlmem--has-no-matching.html

    Quoted from above link:

    "

    SEVERE: CPU "cpu" reset memory "qspi_flash_avl_mem" has no matching memory region

    Description

    Due to a problem in the Intel® Quartus® Prime Pro Edition software version 20.1 and earlier versions, you may see below errors when creating a new NiosII® software project if NiosII®’s reset vector is set to a Generic Serial Flash Interface IP:

    SEVERE: CPU "cpu" reset memory "qspi_flash_avl_mem" has no matching memory region.

    WARNING: Tcl script "bsp-set-defaults.tcl " error: CPU "cpu" reset memory "qspi_flash_avl_mem" has no matching memory region.

    SEVERE: [Error] altera_hal_linkerx_generator: Required linker section mappings do not exist: "[.entry, .exceptions, .rodata, .rwdata, .text, .bss, .heap, .stack]"

    SEVERE: [Error]altera_hal_linkerx_generator: Required linker section mappings do not exist: "[.entry, .exceptions, .rodata, .rwdata, .text, .bss, .heap, .stack]"

    SEVERE: nios2-bsp-create-settings failed.

    Workaround/Fix

    This problem has been fixed in the Intel® Quartus® Prime Pro Edition version 20.3."