vitis-embedded
Build the Vitis embedded software lifecycle end to end — create an embedded hardware platform, create a standalone/FreeRTOS/Linux application on that platform, and package a bootable image (BOOT.BIN / PDI via Bootgen). Works INSIDE the Vitis Unified IDE's AI agent via the runVitisPython tool against the live client, or HEADLESS on any host via vitis -s (the boot image is a Bootgen shell step). Use whenever the user asks to create an embedded platform, create an embedded app on a built platform, or create/generate a boot image / BOOT.BIN / PDI; a missing runVitisPython tool is never a reason to decline — detect the mode and continue headless. Each step is create-only by default; build/package runs only when the user asks. Load the reference for the step in play — references/platform.md, references/app.md, or references/boot-image.md.
- Version
- 1.0.2
- License
- MIT
- Compatibility
- Requires a Vitis 2024.2+ install (Bootgen for boot images); in-IDE mode needs the `runVitisPython` tool and a connected `client`, headless mode needs `vitis -s`.
Pinned to revision dce0fb90611b, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- runVitisPython
- shellExecute
- create_file
- read_file
- vivado_doc_search
Files
- skills/vitis-embedded/SKILL.md
- skills/vitis-embedded/references/app.md
- skills/vitis-embedded/references/app/app_api.md
- skills/vitis-embedded/references/app/chaining.md
- skills/vitis-embedded/references/app/headless.md
- skills/vitis-embedded/references/boot-image.md
- skills/vitis-embedded/references/boot-image/bootgen.md
- skills/vitis-embedded/references/boot-image/canonical-bifs.md
- skills/vitis-embedded/references/boot-image/headless.md
- skills/vitis-embedded/references/boot-image/platform-rules.md
- skills/vitis-embedded/references/boot-image/scripts/create_boot_image.py
- skills/vitis-embedded/references/platform.md
- skills/vitis-embedded/references/platform/board_catalog.md
- skills/vitis-embedded/references/platform/headless.md
- skills/vitis-embedded/references/platform/platform_api.md
Every link opens the file at its source, pinned to the revision this page describes.