yocto-stm32-recipe

Automate Yocto STM32MP recipe, image, and distro setup for embedded Linux workflows.

2|1|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/solitasroh/rkit --skill yocto-stm32-recipe
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yocto-stm32-recipe
Source: https://github.com/solitasroh/rkit/tree/main/skills/yocto-stm32-recipe
Command: npx skills add https://github.com/solitasroh/rkit --skill yocto-stm32-recipe

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Automate the creation and customization of Yocto STM32MP recipes, images, and distro configurations to accelerate embedded Linux development.

Core Features & Use Cases

  • bbappend creation/editing for existing STM32MP recipes to customize behavior
  • new recipe scaffolding and package integration for STM32MP layers
  • custom image and distro configuration generation to accelerate board bring-up

Quick Start

Run the Yocto STM32MP workflow to automatically manage bbappend creation, custom image and distro configuration, and package additions for your STM32MP project.

Frequently Asked Questions about yocto-stm32-recipe

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Yocto STM32MP recipe and image creation?

Automating Yocto STM32MP recipe and image creation involves using Python scripts to scaffold custom layers, generate image configuration files, and manage package additions for embedded Linux board bring-up.

What is a bbappend file used for in Yocto STM32MP development?

A bbappend file in Yocto STM32MP development is used to customize existing recipes without modifying the original layer, allowing you to append configurations or override specific build behaviors for your custom board.

Do I need a pre-configured Yocto environment to generate custom distro configurations?

Yes, generating custom distro configurations requires a pre-configured Yocto environment with defined .env variables and installed Python script dependencies to execute the STM32MP automation workflow correctly.

Can I use Python scripts to add new packages to STM32MP layers?

Yes, you can use the provided Python scripts to add new packages to STM32MP layers by scaffolding new recipes and integrating them directly into your existing Yocto project structure.

What is the best way to customize an STM32MP image for board bring-up?

The best way to customize an STM32MP image for board bring-up is generating custom image configuration files and distro configurations via automation, accelerating the setup of your embedded Linux project.