What problem does it solve?
STM32MP BSP customization for Kernel, U-Boot, TF-A, and OP-TEE can be error-prone and time-consuming; this skill automates defconfig, device tree (DTS), patch management, and source fork workflows to accelerate Yocto-based BSP integration.
Core Features & Use Cases
- Automates Kernel/U-Boot/TF-A/OP-TEE customization defconfig, DTS updates, patches, and bbappend generation for STM32MP Yocto BSPs.
- Manages environment setup via a project-level .env, validates Yocto readiness, and coordinates with the devkit-based setup to prepare tooling and dependencies.
- Supports creating internal GitLab repos, updating bbappend references, and orchestrating patch application and source forking as part of end-to-end BSP provisioning.
Quick Start
Open your STM32MP Yocto project in Claude Code and run the Yocto BSP workflow to automatically generate defconfig changes, update DTS, and create patches.