Nios® II Software Developer Handbook

ID 683525
Date 8/28/2023
Public
Document Table of Contents

5.5.4. Linker Map Validation

When a BSP is generated, the SBT 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 nonexistent 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 nonexistent region.
  • The .exceptions section maps to a memory region that does not start on the exception vector base address.
  • 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.