Platform / BSP & Projects

Beneath the nv:: firmware sits the board/SoC layer and the project definitions that the Build System turns into images.

  • BSP, boards & projectssrc/sys SoC BSPs, board definitions, buildable projects, and SDK overrides. (catalog)
Area Path Role
SoC BSPs src/sys/mcu/, src/sys/mcxn236/, src/sys/mcxn556/, src/sys/x86/ Startup, clocks, low-level drivers per SoC
Boards src/boards/mcxn547helloworld/, src/boards/p3957_cxx/ Pin/board configuration (.mex, board/)
Projects src/projects/mcxn547helloworld/, src/projects/p3957_cxx/, src/projects/testrunner/ Per-core main.cpp, sign params, linker glue
SDK overrides src/overrides/ Local overrides of SDK sources

The x86 “SoC” (src/sys/x86/) provides a host-side build (with a FreeRTOS shim under src/sys/x86/freertos/) used for emulation and unit tests — see Reference.


Table of contents


Built with Just the Docs. Source-traced against NVIDIA/OpenSMA at 9b183d3 (v02.0020.0000). Methodology under appendices/trace-methodology.

This site uses Just the Docs, a documentation theme for Jekyll.