domains / families / devops / jetson-build-source
jetson-build-source
separate
Use when you need to rebuild the BSP overlay — DT, OOT modules, or kernel — from changes under bsp_sources/. Triggers: build bsp, rebuild dtb, rebuild kernel.
When to use
- Rebuild the kernel-side artifacts (DTBs, OOT modules, in-tree modules, kernel `Image`) implied by changes under `<source.root_path>/bsp_sources/`, and write a manifest that `/jetson-promote-image` reads to stage those outputs into the BSP…
When not to use
- **Toolchain resolution is `jetson-init-source`'s job.** This
- **R36.x Branch-A `$KS/Makefile` collision.** R36.x's
- **Kernel-DT changes: composite-overlay-only, split ownership.**
- **the "Register composite custom overlay" step Makefile insertion point matters.** Insert after
- **the "Register composite custom overlay" step first-touch needs pristine import.** On a fresh
- **Avoid bare `$0` in shell snippets inside this SKILL.md.** When
- **No overlay staging.** Build outputs stay where the build put
- **`KERNEL_HEADERS` vs `KERNEL_OUTPUT` in DT mode.** Different
Skill page
Source