Documentation
Découvrez tous les guides de l'utilisateur, didacticiels, avis clients sur PetaLinux et bien plus encore.
Les outils AMD PetaLinux offrent tout ce dont vous avez besoin pour personnaliser, créer et déployer des solutions Linux intégrées sur les systèmes de traitement AMD. Conçue pour accélérer la productivité de la conception, la solution fonctionne avec les outils de conception hardware AMD pour faciliter le développement de systèmes Linux pour AMD Versal™, les MPSoC Zynq™ UltraScale+™, les SoC Zynq™ 7000 et MicroBlaze™.
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 :
Écosystème software intégré
Software intégré |
Linux et outils de construction |
RTOS et bibliothèques |
Cœurs de processeur souples |
Écosystème intégré |
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.
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 prise en charge de carte Linux personnalisé comprenant des pilotes d'appareil pour les cœurs IP de traitement intégré AMD, le noyau et les configurations de bootloader. Cette fonctionnalité permet aux ingénieurs software de se concentrer sur leurs applications à valeur ajoutée plutôt que sur les tâches de développement de bas niveau.
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 intégré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.
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.
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 :
Tous les packages de prise en charge de carte (BSP) PetaLinux incluent des bootloaders préconfigurés, des images système et un bitstream. Les outils intégrés permettent à une seule commande de déployer et de démarrer ces éléments sur du hardware physique ou sur l'émulateur système QEMU complet inclus.
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.
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.
Les packages de prise en charge de carte (BSP) PetaLinux et les exemples de référence incluent des bootloaders préintégrés, des images système et un bitstream. Les outils intégrés permettent à une seule commande de déployer et de démarrer ces éléments sur du hardware physique ou sur l'émulateur système QEMU complet inclus. 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.
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 :
Des questions ? Un représentant commercial vous contactera sous peu.