jetson-build-source

Community

Rebuild Jetson BSP artifacts from source edits

AuthorJORDAN0615
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Manually rebuilding kernel-side BSP artifacts (DTBs, OOT modules, kernel Image) after source changes under bsp_sources/ is error-prone and inefficient, as it requires manually following NVIDIA's full build recipe even when only a subset of artifacts are affected by recent changes.

Core Features & Use Cases

  • Dirty-repo aware build modes: Auto-detects modified source repositories to run only the required build mode (dt, oot, kernel, or full) instead of the full build chain, saving significant time on incremental changes.
  • Composite overlay registration: Automatically handles build, Makefile, and flash configuration registration for kernel device tree custom overlays, ensuring custom DT changes are correctly included in rebuilt artifacts.
  • Trace-to-dirty manifest generation: Produces a manifest listing only artifacts affected by source changes, which downstream promotion steps use to copy only relevant files to the BSP image, avoiding baseline divergence noise.
  • Use Case: A BSP engineer making a device tree change for a custom carrier board can run this skill to automatically rebuild only the affected DTBs, register the custom overlay, and generate the manifest for promotion, eliminating manual make command errors and missed registration steps.

Quick Start

Invoke the jetson-build-source skill with no argument after making source changes under bsp_sources/ to auto-detect the required build mode, rebuild affected kernel artifacts, and generate the manifest for downstream promotion steps.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: jetson-build-source
Download link: https://github.com/JORDAN0615/bsp_factory/archive/main.zip#jetson-build-source

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.