PetaLinux 工具

PetaLinux 工具提供在 AMD 处理系统上定制、构建和调配嵌入式 Linux 解决方案所需的所有组件。该解决方案旨在提升设计生产力,可与 AMD 硬件设计工具配合使用,以简化针对 VersalZynq™ UltraScale+™ MPSoCZynq™ 7000 SoC、和 MicroBlaze™ 的 Linux 系统开发。

PetaLinux 开发工具(主机)

PetaLinux 工具可帮助简化基于 Linux 产品的开发;您可以使用下列工具来完成从系统启动到执行的所有操作:

  • 命令行接口
  • 应用、器件驱动程序、库生成器以及开发模板
  • 可引导的系统映像生成器
  • 调试代理程序
  • GCC 工具
  • 集成的 QEMU 全系统仿真器
  • 自动化工具
  • 支持 AMD 系统调试器
embedded-stack

嵌入式软件与生态系统

使用这些工具,开发人员可以定制引导载入程序、Linux 内核或 Linux 应用。他们可以通过网络或 JTAG 在随附的全系统仿真器 (QEMU) 或物理硬件上添加新的内核、器件驱动程序、应用和库,以及启动并测试软件协议栈。
  

定制的 BSP 生成工具

随着新添加的特性和设备,PetaLinux 工具使开发人员能够同步软件平台和硬件设计。

PetaLinux 工具将会为 AMD 嵌入式处理 IP 核、内核以及引导载入程序配置自动生成定制的 Linux 开发板支持包(其中包括器件驱动程序)。该性能让软件工程师把精力集中于有附加值的应用上,而非低层次的开发任务。

Linux 配置工具

PetaLinux 包含工具用于定制引导加载程序、Linux 内核、文件系统、库和系统参数。

这些配置工具可与 AMD 硬件开发工具和特定于定制硬件的数据文件充分集成,以便根据工程师指定的该器件的地址自动为 AMD 嵌入式 IP 核构建和部署器件驱动程序。
 

软件开发工具

PetaLinux 工具集成开发模板,软件团队可创建定制器件驱动器、应用程序、库和 BSP 配置。

一旦建立了产品的软件基本组件(BSP、器件驱动和内核应用等)PetaLinux 工具可帮助开发人员打包和分配(便于 PetaLinux 开发人员轻松安装和使用的)所有软件组件。

参考 Linux 发行版

PetaLinux 提供完整的参考 Linux 发行版,面向 AMD 器件进行了集成和测试。参考 Linux 发行版包括二进制和源 Linux 封装包括:

  • 引导载入程序
  • CPU 优化的内核
  • Linux 应用 & 库
  • C & C++ 应用开发
  • 调试
  • 线程和 FPU 支持
  • 集成式网络服务器便于远程管理网络和固件配置

快速启动的 Linux 映像

所有 PetaLinux 开发板支持包(BSP) 均提供了预配置的引导载入程序、系统映像和比特流。通过这些内置工具,您可执行单个命令为物理硬件或随附的全 QEMU 系统仿真器部署和启动这些组件。

使用 PetaLinux ,开发人员可以在安装后大约 5 分钟之内启动并运行其基于 AMD 的硬件,并随时可以进行应用、库和驱动程序的开发。

下载与许可证

PetaLinux 工具、 Linux、 Yocto 支持和资源

不再需要 PetaLinux 工具许可。用户可安装和使用 PetaLinux 工具来部署免版税的操作系统映像。

  • 必须在 EULA 规范下使用
  • 访问所有 PetaLinux BSP 和参考设计
  • 通过 WebCase 提供 PetaLinux 工具的技术支持 (详情如下)
  • 其它支持通过 AMD 社区论坛和答复记录提供。

AMD 技术支持提供的特性:

开发板支持包 (BSP) 和参考范例

PetaLinux 开发板支持包 (BSP) 和参考范例包括预置的引导载入程序、系统图像和比特流。通过这些内置工具,您可执行单个命令为物理硬件或随附的全 QEMU 系统仿真器部署和启动这些组件。使用 PetaLinux ,开发人员可以在安装后大约 5 分钟之内启动并运行其基于 AMD 的硬件,并随时可以进行应用、库和驱动程序的开发。

AMD 与合作伙伴可提供 PetaLinux BSP 和参考范例。请访问 PetaLinux 工具 下载页面,查看最新 PetaLinux BSP。


下载: ARM MALI 400 技术支持

可通过以下链接免费下载支持 Zynq™ UltraScale+™ MPSoC 产品的 MALI 400 用户空间二进制文件。这里也可以下载支持 ZCU102 评估板及 PetaLinux 工具的 Yocto 文件。

该下载涵盖相应软件版本的软件:

  • AMD 发布
    • 2016.1 & 2016.2
    • 2016.3 & 2016.4
    • 2017.1 & 2017.3
    • 2018.1 & 2018.3
    • 2019.1
技术文档
Default Default 标题 文件类型 日期
培训 & 支持