Nios® V Processor Software Developer Handbook

ID 743810
Date 5/26/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

4.3.3. Linker Map Validation

When a BSP is generated, the BSP Editor validates the linker region and section mappings, to ensure that they are valid for a HAL project. The tools display an error in each of the following cases:
  • The .entry section maps to a non-existent region
  • The .entry section maps to a memory region that is less than 32 bytes in length.
  • The .entry section maps to a memory region that does not start on the reset vector base address.
  • The .exceptions section maps to a non-existent region.
  • The .entry section and .exceptions section map to the same device, and the memory region associated with the .exceptions section precedes the memory region associated with the .entry section.
  • The .entry section and .exceptions section map to the same device, and the base address of the memory region associated with the .exceptions section is less than 32 bytes above the base address of the memory region associated with the .entry section.