Logo
Sign in
Product Logo
Embedded SoftwareAMD

Comprehensive embedded development ecosystem for AMD adaptive SoCs, enabling Linux, toolchains, and board-level runtimes.

Product details

Overview

The AMD Embedded Software ecosystem is a comprehensive development environment for building, deploying, and maintaining embedded systems on AMD adaptive SoCs, FPGAs, and embedded processors. It bundles Linux support, board support packages, toolchains, runtimes, and development utilities — enabling software teams to target devices such as Zynq™ 7000, Zynq UltraScale+™ MPSoCs, Versal™ adaptive SoCs, and MicroBlaze processor cores. The ecosystem emphasizes validated reference platforms, streamlined build flows (including PetaLinux and Yocto recipes), security and virtualization support, and integration with AMD’s acceleration toolchain for edge and cloud deployments.

Features and Capabilities

  • Build & Development Tools: Provides PetaLinux installers, Yocto recipes, and standalone embedded SDKs to build, customize, and deploy Linux images and firmware for AMD embedded targets.
  • Runtime Support: Prebuilt runtimes and BSPs for common AMD evaluation boards and partner SOMs, easing board bring-up and driver integration.
  • Cross-Toolchain Integration: Integrates with Vitis and Vivado toolchains to support mixed software/hardware workflows and software compilation for ARM and MicroBlaze subsystems.
  • Linux Kernel & Maintenance: Official kernel support and versioning guidance (packaged kernel sources and recipes) to accelerate security fixes and long-term maintenance.
  • Security & Virtualization: Software drivers and frameworks to enable secure boot, cryptographic primitives, and virtualization where supported by silicon.
  • Reference Designs & Examples: Example projects, board bring-up guides, and validated software stacks for sensor fusion, industrial control, AI inferencing, and vision applications.
  • Developer Resources & Community: Documentation, downloads, and community support channels with update notes and release highlights to assist ongoing development.
  • Optimized for Edge Use-cases: Emphasis on low-latency I/O, heterogeneous compute offload, and integration with accelerators for edge inference workflows.
  • Packaging & Distribution: Standalone installers (reduced download/installation footprint) and guidance for embedding into CI/CD flows.