Documentación
Explora todos los tutoriales, los avisos de clientes, las guías de usuario de PetaLinux y más.
AMD PetaLinux Tools 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+™, Zynq™ 7000 SoC 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 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 paquetes de soporte de placa (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.
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 paquetes de soporte de placa (BSP) de PetaLinux incluyen imágenes del sistema, secuencia binaria y cargadores de inicio 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 PetaLinux Tools donde enumeramos 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 productos MPSoC Zynq™ UltraScale+™ de AMD. 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.