jetson-build-source

Automate building Jetson BSP artifacts like DTBs, OOT modules, and kernel images.

46|7|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills --skill jetson-build-source-nvidia-ai-iot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jetson-build-source
Source: https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills/tree/main/skills/jetson-build-source
Command: npx skills add https://github.com/NVIDIA-AI-IOT/jetson-bsp-skills --skill jetson-build-source-nvidia-ai-iot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The jetson-build-source Skill automates the building of BSP (Board Support Package) source artifacts, such as Device Tree Blobs (DTBs), Out-of-Tree (OOT) modules, and kernel images, from changes under the bsp_sources/ directory.

Core Features & Use Cases

  • Rebuild BSP Source Artifacts: Automates the rebuilding of kernel-side artifacts like DTBs, OOT modules, and kernel images from changes in the bsp_sources/ directory.
  • Build Modes: Supports different build modes for specific artifacts: 'dt' (DTBs), 'oot' (OOT modules), 'kernel' (kernel Image), and 'full' (all above).
  • Build Automation: Automates the build process, reducing manual steps and potential errors.

Quick Start

Run /jetson-build-source with no arguments to automatically detect and build the required artifacts based on the current state of the bsp_sources/ directory.

Frequently Asked Questions about jetson-build-source

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate building Jetson BSP source artifacts like DTBs and kernel images?

To automate building Jetson BSP source artifacts, you can use a build automation skill that executes commands against your source directory to generate DTBs, OOT modules, and kernel images. It resolves the build environment and dependencies automatically from your target-platform profile.

What build modes are supported for compiling Jetson kernel and device tree artifacts?

Supported build modes for compiling Jetson artifacts include 'dt' for Device Tree Blobs, 'oot' for Out-of-Tree modules, 'kernel' for the kernel Image, and 'full' to build all of these artifacts together from your modified bsp_sources directory.

Do I need a specific toolchain to compile Jetson BSP source modifications?

Yes, compiling Jetson BSP source modifications requires an active target-platform profile with a specified bsp_image and source.toolchain. The build process resolves necessary dependencies and uses this configured toolchain to execute the build commands.

How does the build automation process handle manifest generation and watermarks?

The build automation process handles manifest generation and watermarks by executing build commands against the source directory, generating a manifest of the compiled artifacts, and updating watermarks to track the build state of the BSP sources.

Can I automatically detect which Jetson BSP artifacts need rebuilding after modifying source files?

Yes, you can automatically detect which Jetson BSP artifacts need rebuilding by running the build command with no arguments. It detects the required artifacts based on the current state of changes in your bsp_sources directory.

Why should I use automated build modes instead of manually compiling Jetson BSP components?

Using automated build modes instead of manually compiling Jetson BSP components reduces manual steps and potential errors. It streamlines the workflow by automatically resolving the build environment and dependencies for your DTB, OOT, and kernel image generation.