Nios® V Processor Software Developer Handbook

ID 743810
Date 4/01/2024
Public
Document Table of Contents

4.5.1.1. What Happens

Regenerating a BSP has the following effects:
  • Reads the .qsys file for basic system parameters such as module base addresses and clock frequencies.
  • Adjusts the default memory map to correspond to changes in memory sizes. If you are using a custom memory map, it is untouched.
  • Retains all other existing settings in the BSP settings file.
    Note: Except for adjusting the default memory map, the BSP Editor does not ensure that the BSP settings are consistent with the hardware design in the .qsys file.
  • Ensures that the correct set of BSP files is present, as follows:
    • Copy all required source files to the BSP directory tree.

      If a copied file (such as a HAL source file) already exists, the BSP Editor checks the file timestamp against the timestamp of the file in the Quartus® Prime software installation directory. The tools do not replace the BSP file unless it differs from the distribution file.

    • Recreates all generated files.