Nios® II Software Developer Handbook

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

5.7.3.2. When to Update Your BSP

Updating your BSP is necessary in the following circumstances:
  • A change to your BSP settings is required.
  • Changes to your .sopcinfo file make it inconsistent with your BSP. The following are examples of system changes that affect BSP system-dependent settings:
    • Renaming the processor
    • Renaming or removing a memory, the stdio device, or the system timer device
    • Changing the size of a memory component when using a custom memory map
    • Changing the processor reset or exception slave port or offset
    • Adding or removing an external interrupt controller (EIC)
    • Changing the parameters of an EIC
  • When you attempt to rebuild your project, an error message indicates that you must update the BSP.