jetson-customize-pinmux
CommunityGenerate flash-ready pinmux DTSIs from XLSM
System Documentation
What problem does it solve?
Configuring pinmux settings for Jetson Orin and Thor custom carrier boards traditionally requires manually editing device tree include files or using Excel macros, which is error-prone and difficult to reproduce across carrier designs. This skill automates the generation of the three required BCT DTSI files directly from the authoritative pinmux XLSM spreadsheet.
Core Features & Use Cases
- XLSM-Driven Generation: Parses the Tegra pinmux spreadsheet to produce pinmux, GPIO default-state, and padvoltage DTSI files.
- Per-Pin Interactive Configuration: Guides users through Q1 to Q6 questions for each pin's SFIO, direction, initial state, pull, drive type, and open-drain settings.
- Carrier Integration: Emits DTSIs into the overlay tracker with correct carrier-key naming so they are picked up at flash time via the carrier configuration.
Quick Start
Use the jetson-customize-pinmux skill to configure pin settings for your custom Jetson carrier board by providing the pinmux XLSM spreadsheet and answering the per-pin configuration prompts.
Dependency Matrix
Required Modules
Components
💻 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-customize-pinmux Download link: https://github.com/JORDAN0615/bsp_factory/archive/main.zip#jetson-customize-pinmux Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 620,000+ vetted skills library on demand.