查看: 1067|回复: 0

PetaLinux 简介第一部分

[复制链接]

该用户从未签到

发表于 2019-7-4 14:41:22 | 显示全部楼层 |阅读模式
分享到:
什么是 PetaLinux?
PetaLinux 是构建于Yocto Linux 发行版的一组高级命令。PetaLinux 工具让您能够为赛灵思处理器系统定制、构建和部署嵌入式 Linux 解决方案/Linux 镜像。此工具专为提高设计效率而量身定制,并可与赛灵思硬件设计工具(如 Vivado)一起使用,以便于轻松地开发面向 Zynq® UltraScale+™ MPSoC、Zynq®-7000 SoC 和 MicroBlaze™ 的 Linux 系统。

简单说来,它是一组简化的命令,可用于快速轻松地为赛灵思开发板制作定制的 Linux 系统/镜像!
PetaLinux 设计流程
PetaLinux 设计流程如下所示。本教程主要讲解图中所示的 1-4 部分内容。我假设您已在系统上安装并设置了 PetaLinux 工具,但如果还没有安装和设置,则可以单击这里阅读“入门指南”。

在此博客中,我就不对通常在 SDK 中完成的“软件设置和启动程序”部分做详细介绍了。在运行此博客提供的 Tcl 脚本时,该部分会自动完成。
3.jpg
步骤 1:创建硬件平台
注意:您可以使用此博客文章提供的预先构建的 HDF 文件跳过此步骤。

背景:
本节主要介绍使用 Vivado 2018.3 为电路板创建定制硬件时需遵循的步骤。从 Vivado,我们将输出硬件描述文件 (HDF)。

为了为电路板构建目标 PetaLinux 工程,PetaLinux 工具需要了解电路板上的底层硬件系统。HDF 文件对电路板的硬件架构进行了描述。如果要构建 PetaLinux 工程,则必须执行此操作,以便生成的镜像可以在打开电源启动时正确地配置电路板。

回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-23 23:42 , Processed in 0.122725 second(s), 18 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.