What problem does it solve?
Manually creating and managing Jetson target platform YAML configuration profiles is time-consuming and error-prone, requiring precise knowledge of reference devkit specifications, valid flash configuration filenames, and the exact YAML schema required for downstream BSP customization workflows.
Core Features & Use Cases
- Automated Profile Authoring: Generates valid target-platform YAML profiles using the official BSP platforms catalogue and platform template schema, supporting both reference devkit-only and reference devkit plus custom carrier board configurations.
- Active Pointer Management: Automatically updates the active target pointer to make new profiles immediately usable, with guardrails to avoid overwriting existing profiles or breaking existing active pointers.
- Use Case: An embedded engineer setting up a new Jetson-based project can quickly create a valid target profile for a custom carrier board paired with a Jetson AGX Orin module, without manually looking up SKUs, flash config filenames, or YAML field requirements.
Quick Start
Use the jetson-init-target skill to create a new target platform profile for your Jetson hardware by selecting a reference devkit from the official product catalogue and optionally adding custom carrier details, with the new profile automatically activated if it is the first profile in the target-platform directory.