Les outils et BSP AMD PetaLinux ont été remplacés par les outils et images basés sur le Yocto Project™ d'AMD Embedded Development Framework (EDF), introduits pour la première fois avec la version 2025.1 d'AMD Vivado™ Design Suite. Les outils et BSP PetaLinux sont engagés dans un processus de retrait/fin de vie (EOL), avec une transition du support des BSP vers les BSP Linux® d'EDF.   Remarque : le processeur AMD Classic MicroBlaze™ n'est pas pris en charge dans EDF, et le support Linux pour les processeurs Classic MicroBlaze™ prendra fin avec PetaLinux.


Calendrier : aligné sur les versions de Vivado Design Suite.

  • Hiver 2025 
    • Publication de PetaLinux et des BSP 
    • Publication d'EDF 25.11, incluant les BSP pour les cartes d'évaluation AMD
  • Printemps 2026 
    • Publication de PetaLinux et des BSP avec des mises à jour minimales de la pile software
    • Dernière version des BSP PetaLinux pour MicroBlaze
    • Publication d'EDF 26.05, incluant les BSP pour les cartes d'évaluation AMD
  • Hiver 2026 
    • Dernière publication de PetaLinux et des BSP 
    • Publication d'EDF 26.11, incluant les BSP pour les cartes d'évaluation AMD

Remarque

  • Les versions existantes de PetaLinux, de la pile software et des BSP resteront disponibles au téléchargement après leur retrait/fin de vie
  • La migration des BSP PetaLinux pour les cartes d'évaluation AMD vers EDF devrait être finalisée avant l'hiver 2026
  • Les BSP PetaLinux peuvent être migrés vers EDF, qui prend en charge tous les dispositifs AMD* ; consultez la documentation AMD EDF pour plus de détails *À l'exception des processeurs Classic MicroBlaze

AMD PetaLinux fournit tout le nécessaire pour personnaliser, construire et déployer des solutions Embedded Linux sur les systèmes de traitement AMD. Conçu pour accélérer la productivité des conceptions, cet environnement fonctionne avec les outils de conception hardware AMD afin de simplifier le développement de systèmes Linux pour les plateformes AMD Versal™, Zynq™ UltraScale+™ MPSoC, Zynq™ 7000 SoC et MicroBlaze™.

Outils PetaLinux (hôte)

Les outils PetaLinux facilitent le développement de produits basés sur Linux, du démarrage du système à l'exécution, grâce aux outils suivants :

  • Interfaces de ligne de commande
  • Générateurs d'applications, de pilotes d'appareils et de bibliothèques, et modèles de développement
  • Outil de création d'images système amorçables
  • Agents de débogage
  • Outils GCC
  • Simulateur système complet QEMU intégré
  • Outils automatisés
  • Prise en charge du débogueur système AMD

Écosystème software Embedded

Software Embedded
Linux et outils de construction
RTOS et bibliothèques
Cœurs de processeur souples
Écosystème Embedded

Grâce à ces outils, les développeurs peuvent personnaliser le bootloader, le noyau Linux ou les applications Linux. Ils peuvent ajouter de nouveaux noyaux, pilotes d'appareils, applications, bibliothèques et démarrer et tester des piles software sur le simulateur de système complet (QEMU) inclus ou sur du hardware physique via le réseau ou JTAG.

Outils de génération BSP personnalisés

Les outils PetaLinux permettent aux développeurs de synchroniser la plateforme software avec la conception hardware au fur et à mesure qu'ils bénéficient de nouvelles fonctionnalités et de nouveaux appareils.

Les outils PetaLinux génèrent automatiquement un package de support de carte (BSP) Linux personnalisé, comprenant les pilotes d'appareils pour les cœurs IP de traitement embarqués AMD, ainsi que les configurations du noyau et du chargeur de démarrage. Cette approche permet aux ingénieurs software de se concentrer sur les applications à forte valeur ajoutée plutôt que sur des tâches de développement bas niveau.

Outils de configuration Linux

PetaLinux inclut des outils permettant de personnaliser le bootloader, le noyau Linux, le système de fichiers, les bibliothèques et les paramètres système.

Ces outils de configuration tiennent parfaitement compte des outils de développement hardware AMD et des fichiers de données spécifiques au hardware personnalisé, de sorte que, par exemple, les pilotes d'appareil pour les cœurs IP embarqués AMD seront automatiquement créés et déployés en fonction de l'adresse spécifiée par l'ingénieur pour cet appareil.

Outils de développement logiciel

Les outils PetaLinux intègrent des modèles de développement qui permettent aux équipes de software de créer des pilotes, des applications, des bibliothèques et des configurations BSP personnalisés.

Une fois la base software du produit créée (BSP, pilotes d'appareil, applications de base, etc.), les outils PetaLinux permettent aux développeurs de packager et de distribuer tous les composants software pour une installation et une utilisation faciles entre les développeurs PetaLinux.

Distribution Linux de référence

PetaLinux fournit une distribution Linux de référence complète intégrée et testée pour les appareils AMD. La distribution Linux de référence comprend à la fois des packages Linux binaires et sources, notamment :

  • Bootloader
  • Noyau optimisé pour CPU
  • Applications et bibliothèques Linux
  • Développement d'applications C et C++
  • Débogage
  • Prise en charge de thread et FPU
  • Serveur Web intégré pour une gestion à distance facile des configurations de réseau et de firmware

Images Linux de démarrage rapide

Tous les packages de support de carte (BSP) PetaLinux incluent des chargeurs de démarrage préconfigurés, des images système et un bitstream. Les outils intégrés permettent, en une seule commande, de déployer et de lancer l'ensemble sur du hardware réel ou dans l'émulateur QEMU complet fourni.

Avec PetaLinux, les développeurs peuvent démarrer et exécuter leur hardware AMD en 5 minutes environ après l'installation. Il est ensuite prêt pour le développement d'applications, de bibliothèques et de pilotes.

Téléchargement et licence

Ressources et assistance pour Linux et les outils PetaLinux

Les outils PetaLinux ne nécessitent plus de licence. Les utilisateurs peuvent installer et utiliser les outils PetaLinux pour déployer des images de système d'exploitation libres de droits.

  • L'utilisation est définie par le CLUF.
  • Accès à tous les BSP et conceptions de référence PetaLinux
  • Prise en charge technique des outils PetaLinux via WebCase (détails ci-dessous)
  • Assistance supplémentaire via les forums de la communauté AMD et les réponses enregistrées.

Fonctionnalités prises en charge par l'assistance technique AMD

Packages de prise en charge de carte (BSP) et exemples de référence

Les packages de support de carte (BSP) PetaLinux et les exemples de référence incluent des chargeurs de démarrage préintégrés, des images système et un bitstream. Les outils intégrés permettent, en une seule commande, de déployer et de lancer l'ensemble sur du hardware réel ou dans l'émulateur QEMU complet fourni. Avec PetaLinux, les développeurs peuvent démarrer et exécuter leur hardware AMD en 5 minutes environ après l'installation. Il est ensuite prêt pour le développement d'applications, de bibliothèques et de pilotes.

Des exemples de référence et des BSP PetaLinux sont disponibles auprès d'AMD et de ses partenaires. Rendez-vous sur la page de téléchargement des outils PetaLinux où vous trouverez la liste des derniers BSP PetaLinux disponibles.

Téléchargement pour : Prise en charge Arm® Mali™-400

Le lien ci-dessous propose un téléchargement gratuit des fichiers binaires de l'espace utilisateur Mali-400 pour la prise en charge des MPSoC AMD Zynq™ UltraScale+™. Des recettes Yocto sont également incluses dans ce téléchargement pour prendre en charge la carte d'évaluation ZCU102 et les outils PetaLinux.

Ce téléchargement inclut le software correspondant aux versions :

  • Versions d'AMD
    • 2016.1 et 2016.2
    • 2016.3 et 2016.4
    • 2017.1 et 2017.3
    • 2018.1 et 2018.3
    • 2019.1

Assistance et ressources

Formations en ligne

Les ressources de formation et d'apprentissage AMD vous offrent les compétences pratiques et les connaissances fondamentales dont vous avez besoin pour être pleinement productif dans votre prochain projet de développement.

Nous contacter

Des questions ? Un représentant commercial vous contactera sous peu.