petalinux

Community

End-to-end PetaLinux project automation.

Authorkonosubakonoakua
Version1.0.0
Installs0

System Documentation

What problem does it solve?

PetaLinux project setup and customization for Xilinx platforms can be complex, with multiple interdependent steps across hardware description, kernel configuration, rootfs selection, device-tree customization, and boot image packaging. This skill guides practitioners through a repeatable, end-to-end workflow from hardware description to bootable image creation.

Core Features & Use Cases

  • Create a PetaLinux project from a Vivado XSA or official BSP.
  • Configure kernel, rootfs, U-Boot, and device-tree overlays (system-user.dtsi).
  • Build and package BOOT.BIN and Image to generate bootable images for SD/eMMC or QEMU.
  • Provide end-to-end guidance and troubleshooting for version alignment and common build issues.

Quick Start

Create a PetaLinux project from an XSA or BSP, configure the kernel/rootfs/U-Boot, customize system-user.dtsi, build images, and package a BOOT.BIN for deployment.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: petalinux
Download link: https://github.com/konosubakonoakua/xilinx-skills/archive/main.zip#petalinux

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.