Visible to Intel only — GUID: zbd1641871043483
Ixiasoft
Visible to Intel only — GUID: zbd1641871043483
Ixiasoft
5.3. Details of BSP Creation
The niosv-bsp --create utility creates a new BSP settings file and generates the BSP files. It places all source files in your BSP directory. It copies some files from the Quartus® Prime installation directory. Others, such as system.h, toolchain.cmake and CMakeLists.txt, it generates dynamically.
The BSP Editor manages copied files slightly differently from generated files. If a copied file (such as a HAL source file) already exists, the tools check the file timestamp against the timestamp of the file in the Quartus® Prime installation directory. The tools do not replace the BSP file unless it differs from the distribution file. The tools normally overwrite generated files, such as the system.h, toolchain.cmake and CMakeLists.txt, and linker.x, unless you have disabled generation of the individual file with the BSP Enable File Generation tab in the BSP Editor.