Die AMD PetaLinux Tools und BSP wurden durch die AMD Embedded Development Framework (EDF) Yocto Project™ Tools und Images ersetzt, die erstmals mit der AMD Vivado™ Design Suite Version 2025.1 veröffentlicht wurden. Die PetaLinux Tools und BSPs befinden sich auf dem Weg zur Außerbetriebnahme/zum Ende des Lebenszyklus (EOL), wobei die BSP-Unterstützung auf EDF Linux® BSP umgestellt wird.   Hinweis: Der AMD Classic MicroBlaze™ Prozessor wird in EDF nicht unterstützt, und die Linux-Unterstützung für Classic MicroBlaze™ Prozessoren wird mit PetaLinux eingestellt.


Zeitachse – abgestimmt auf die Versionen der Vivado Design Suite

  • Winter 2025 
    • PetaLinux- und BSP-Version 
    • Version EDF 25.11, einschließlich BSP für AMD Evaluierungsplatinen
  • Frühling 2026 
    • PetaLinux- und BSP-Version mit minimalen Updates der Software-Stack-Komponenten
    • Finale Version von MicroBlaze PetaLinux BSP
    • Version EDF 26.05, einschließlich BSP für AMD Evaluierungsplatinen
  • Winter 2026 
    • Finale Version von PetaLinux und BSP 
    • Version EDF 26.11, einschließlich BSP für AMD Evaluierungsplatinen

Hinweis

  • Vorhandene PetaLinux-, Software-Stack- und BSP-Versionen stehen nach der Außerbetriebnahme/EOL weiterhin zum Download zur Verfügung
  • Die Migration von PetaLinux BSP für AMD Evaluierungsplatinen auf EDF soll vor dem Winter 2026 abgeschlossen sein
  • PetaLinux BSP kann auf EDF migriert werden, das alle AMD Chips* unterstützt; weitere Einzelheiten finden Sie in der AMD EDF Dokumentation. * Ausgenommen Classic MicroBlaze

AMD PetaLinux bietet alles, was Sie für die Anpassung, Erstellung und Bereitstellung von Embedded-Linux-Lösungen auf AMD Verarbeitungssystemen benötigen. Die Lösung ist auf die Beschleunigung der Designproduktivität zugeschnitten und arbeitet mit den Hardware-Designtools von AMD zusammen, um die Entwicklung von Linux-Systemen für AMD Versal™, Zynq™ UltraScale+™ MPSoC, Zynq™ 7000 SoCs und MicroBlaze™ zu vereinfachen.

PetaLinux Tools (Host)

PetaLinux Tools erleichtern die Entwicklung Linux-basierter Produkte vom Booten des Systems bis zur Ausführung mit den folgenden Tools:

  • Befehlszeilenschnittstellen
  • Generatoren für Anwendungen, Chiptreiber und Bibliotheken sowie Entwicklungsvorlagen
  • Bootfähiger System Image Builder
  • Debug Agents
  • GCC-Tools
  • Integrierter QEMU Full System Simulator
  • Automatisierte Tools
  • Unterstützung für AMD System Debugger

Embedded Software Ecosystem

Embedded Software
Linux- und Build-Tools
RTOS und Bibliotheken
Soft-Prozessor-Kerne
Embedded Ecosystem

Mit diesen Tools können Entwickler den Bootloader, den Linux-Kernel oder Linux-Anwendungen anpassen. Sie können neue Kernel, Gerätetreiber, Anwendungen, Bibliotheken sowie Boot- und Testsoftware-Stacks auf dem enthaltenen vollständigen Systemsimulator (QEMU) oder auf physischer Hardware über Netzwerk oder JTAG hinzufügen.

Benutzerdefinierte BSP-Generierungstools

PetaLinux Tools ermöglichen es Entwicklern, die Softwareplattform mit dem Hardware Design zu synchronisieren, wenn sie neue Funktionen und Chips erhält.

PetaLinux Tools generieren automatisch ein benutzerdefiniertes Linux Board Support Package (BSP), das Chiptreiber für integrierte AMD Verarbeitungs-IP-Kerne, Kernel- und Bootloader-Konfigurationen enthält. Diese Fähigkeit ermöglicht es Softwareentwicklern, sich auf ihre wertschöpfenden Anwendungen anstatt auf Entwicklungsaufgaben auf niedriger Ebene zu konzentrieren.

Linux-Konfigurationstools

PetaLinux enthält Tools zur Anpassung des Bootloaders, Linux-Kernels, Dateisystems, der Bibliotheken und Systemparameter.

Diese Konfigurationstools kennen AMD Hardware-Entwicklungstools und benutzerdefinierte hardwarespezifische Datendateien, sodass beispielsweise Gerätetreiber für integrierte AMD IP-Kerne automatisch gemäß der vom Techniker angegebenen Adresse dieses Chips erstellt und bereitgestellt werden.

Software-Entwicklungstools

PetaLinux Tools enthalten Entwicklungsvorlagen, mit denen Software-Teams benutzerdefinierte Gerätetreiber, Anwendungen, Bibliotheken und BSP-Konfigurationen erstellen können.

Sobald die Software-Baseline des Produkts (BSP, Gerätetreiber, Kernanwendungen usw.) erstellt wurde, ermöglichen die PetaLinux Tools den Entwicklern, alle Softwarekomponenten zu verpacken und zu verteilen, um die Installation und Verwendung für PetaLinux Entwickler zu vereinfachen.

Linux-Referenzdistribution

PetaLinux bietet eine vollständige Linux-Referenzdistribution, die für AMD Chips integriert und getestet wurde. Die Linux-Referenzdistribution umfasst sowohl Binary- als auch Source-Pakete für Linux, einschließlich:

  • Bootloader
  • CPU-optimierter Kernel
  • Linux-Anwendungen und -Bibliotheken
  • C- und C++-Anwendungsentwicklung
  • Debugging
  • Thread- und FPU-Unterstützung
  • Integrierter Webserver für einfache Remote-Verwaltung von Netzwerk- und Firmware-Konfigurationen

Linux-Images mit Quick-Start

Alle PetaLinux Board Support Packages (BSP) enthalten vorkonfigurierte Bootloader, System-Images und Bitstream. Dank der integrierten Tools können Sie diese Elemente mit einem einzigen Befehl entweder auf physikalischer Hardware oder auf dem enthaltenen vollständigen QEMU-Systememulator bereitstellen und booten.

Mit PetaLinux können Entwickler ihre auf AMD basierende Hardware innerhalb von etwa 5 Minuten nach der Installation booten und ausführen lassen. Sie ist bereit für die Anwendungs-, Bibliotheks- und Treiberentwicklung.

Download und Lizenzierung

PetaLinux Tools, Linux-Unterstützung und Ressourcen

Die PetaLinux Tools-Lizenz ist nicht mehr erforderlich. Benutzer können PetaLinux Tools installieren und verwenden, um lizenzfreie Betriebssystem-Images bereitzustellen.

  • Die Verwendung wird durch die EULA definiert
  • Zugriff auf alle PetaLinux BSPs und Referenzdesigns
  • Technische Unterstützung für PetaLinux Tools über WebCase (Details unten)
  • Zusätzliche Unterstützung durch AMD Community-Foren und Antwortdatensätze.

Vom technischen Support von AMD unterstützte Funktionen

Board Support Packages (BSP) und Referenzbeispiele

PetaLinux Board Support Packages (BSP) und Referenzbeispiele umfassen vorgefertigte Bootloader, System-Images und Bitstream. Dank der integrierten Tools können Sie diese Elemente mit einem einzigen Befehl entweder auf physikalischer Hardware oder auf dem enthaltenen vollständigen QEMU-Systememulator bereitstellen und booten. Mit PetaLinux können Entwickler ihre auf AMD basierende Hardware innerhalb von etwa 5 Minuten nach der Installation booten und ausführen lassen. Sie ist bereit für die Anwendungs-, Bibliotheks- und Treiberentwicklung.

PetaLinux BSPs und Referenzbeispiele sind von AMD und Partnern erhältlich. Besuchen Sie die Downloadseite für PetaLinux Tools, auf der wir die neuesten verfügbaren PetaLinux BSPs auflisten.

Download für: Arm® Mali™-400 Unterstützung

Über den Link unten können Sie Mali-400 Userspace Binaries zur Unterstützung von AMD Zynq™ UltraScale+™ MPSoCs kostenlos herunterladen. Yocto Rezepte sind zur Unterstützung der ZCU102-Evaluierungsplatine und PetaLinux Tools ebenfalls in diesem Download enthalten.

Dieser Download umfasst Software, die den folgenden Software-Versionen entspricht:

  • AMD Versionen
    • 2016.1 und 2016.2
    • 2016.3 und 2016.4
    • 2017.1 und 2017.3
    • 2018.1 und 2018.3
    • 2019.1

Support und Ressourcen

Online-Schulungskurse

Mit den Schulungs- und Lernressourcen von AMD können Sie die praktischen Fähigkeiten und grundlegenden Kenntnisse erwerben, um Ihre Produktivität beim nächsten Entwicklungsprojekt zu maximieren.

Support-Community

Tauschen Sie sich über Embedded Linux-Themen für adaptive SoCs und FPGAs, einschließlich PetaLinux, META-Xilinx Yocto-Layers, AMD Open-Source-Komponenten und Commercial Linux von Anbietern des AMD Ökosystems aus.

Kontakt

Haben Sie Fragen? Ein Vertriebsmitarbeiter wird Sie in Kürze kontaktieren.