Documentación
Explora todos los tutoriales, los avisos de clientes, las guías de usuario de PetaLinux y más.
Los BSP y AMD PetaLinux Tools se reemplazaron por las herramientas e imágenes basadas en Yocto Project™ del marco de desarrollo de AMD Embedded (EDF) lanzadas por primera vez con la versión 2025.1 de AMD Vivado™ Design Suite. Los BSP y PetaLinux Tools están en camino hacia la finalización/fin de vida útil (EOL), ya que el soporte de BSP está en transición al BSP de EDF Linux®. Nota: El procesador AMD Classic MicroBlaze™ no es compatible con el EDF, y el soporte de Linux para los procesadores Classic MicroBlaze™ se retirará con PetaLinux.
Nota
AMD PetaLinux ofrece todo lo necesario para personalizar, desarrollar e implementar soluciones Linux integradas en sistemas de procesamiento AMD. La solución, diseñada para acelerar la productividad del diseño, funciona con las herramientas de diseño de hardware de AMD a fin de facilitar el desarrollo de sistemas Linux para AMD Versal™, MPSoC Zynq™ UltraScale+™, SoC Zynq™ 7000 y MicroBlaze™.
PetaLinux Tools facilita el desarrollo de productos basados en Linux, desde el arranque del sistema hasta la ejecución con las siguientes herramientas:
Ecosistema de software integrado
| Software integrado |
| Linux y herramientas de compilación |
| RTOS y bibliotecas |
| Núcleos de procesador softcore |
| Ecosistema integrado |
Con estas herramientas, los desarrolladores pueden personalizar el cargador de arranque, el kernel de Linux o las aplicaciones de Linux. Pueden agregar nuevos kernels, controladores de dispositivos, aplicaciones, bibliotecas y pilas de software de arranque y prueba en el simulador de sistema completo (QEMU) incluido, o bien en hardware físico a través de la red o JTAG.
PetaLinux Tools permite a los desarrolladores sincronizar la plataforma de software con el diseño de hardware a medida que adquiere nuevas funciones y dispositivos.
PetaLinux Tools generará automáticamente un BSP (Board Support Package, paquete de soporte de placa) Linux personalizado, que incluye controladores de dispositivos para núcleos de IP de procesamiento integrado de AMD, configuraciones de cargadores de arranque y kernel. Esta capacidad permite a los ingenieros de software centrarse en sus aplicaciones de valor agregado en lugar de tareas de desarrollo de bajo nivel.
PetaLinux incluye herramientas para personalizar el cargador de arranque, el kernel de Linux, el sistema de archivos, las bibliotecas y los parámetros del sistema.
Estas herramientas de configuración están totalmente preparadas para las herramientas de desarrollo de hardware de AMD y los archivos de datos específicos de hardware personalizados, de modo que, por ejemplo, los controladores de dispositivos para núcleos de IP integrados de AMD se crearán e implementarán automáticamente de acuerdo con la dirección de ese dispositivo especificada por el ingeniero.
PetaLinux Tools integra plantillas de desarrollo que permiten a los equipos de software crear controladores de dispositivos personalizados, aplicaciones, bibliotecas y configuraciones de BSP (Board Support Package, paquete de soporte de placa).
Una vez creado el valor de referencia de software del producto (BSP, controladores de dispositivos, aplicaciones principales, etc.), PetaLinux Tools permite a los desarrolladores empaquetar y distribuir todos los componentes de software para una fácil instalación y uso entre los desarrolladores de PetaLinux.
PetaLinux proporciona una distribución de Linux de referencia completa que se integró y probó para dispositivos de AMD. La distribución de Linux de referencia incluye paquetes de Linux binarios y fuente, lo que incluye las siguientes opciones:
Todos los BSP de PetaLinux incluyen imágenes del sistema, secuencia binaria y cargadores de arranque preconfigurados. Las herramientas integradas permiten que un solo comando implemente e inicie estos elementos, ya sea en el hardware físico o en el emulador de sistema completo QEMU incluido.
Con PetaLinux, los desarrolladores pueden iniciar y ejecutar su hardware basado en AMD en aproximadamente cinco minutos después de la instalación; listo para el desarrollo de aplicaciones, bibliotecas y controladores.
Flujos de Linux de código abierto de AMD:
La licencia de PetaLinux Tools ya no es necesaria. Los usuarios pueden instalar y usar PetaLinux Tools para implementar imágenes de SO sin derechos de autor.
Los ejemplos de referencia y los BSP de PetaLinux incluyen imágenes del sistema, secuencia binaria y cargadores de arranque prediseñados. Las herramientas integradas permiten que un solo comando implemente e inicie estos elementos, ya sea en el hardware físico o en el emulador de sistema completo QEMU incluido. Con PetaLinux, los desarrolladores pueden iniciar y ejecutar su hardware basado en AMD en aproximadamente cinco minutos después de la instalación; listo para el desarrollo de aplicaciones, bibliotecas y controladores.
Los ejemplos de referencia y BSP de PetaLinux están disponibles en AMD y socios. Visita la página de descarga de herramientas de PetaLinux en donde se muestran los BSP disponibles de PetaLinux más recientes.
En el siguiente enlace, se ofrece una descarga gratuita de los binarios de espacio de usuario de Mali-400 para admitir los MPSoC AMD Zynq™ UltraScale+™. Las recetas de Yocto también se incluyen en esta descarga para admitir la placa de evaluación ZCU102 y PetaLinux Tools.
Esta descarga incluye el software correspondiente a las siguientes versiones de software:
¿Tienes preguntas? Nuestro representante de ventas se comunicará contigo a con la mayor brevedad.