Zynq-7000 SoC  – 非安全启动和配置-Xilinx-AMD社区-FPGA CPLD-ChipDebug

Zynq-7000 SoC – 非安全启动和配置

描述

第6章 – Zynq-7000 SoC技术参考手册中的“引导和配置”介绍了非安全引导过程。

https://www.xilinx.com/cgi-bin/docs/ndoc?t=user_guides;d=ug585-Zynq-7000-TRM.pdf

引导裸金属

单核启动和配置

Zynq-7000 SoC:概念,工具和技术指南的第3.2节“设计独立应用软件”解释了使用Xilinx SDK在Zynq-7000 SoC上进行的独立应用开发:
https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/ug873-zynq-ctt.pdf

注意: Zynq-7000 SoC:概念,工具和技术指南与工具版本相关联。使用适用于所用工具版本的版本。

独立应用程序的引导过程位于:
http://wiki.xilinx.com/zc702-boot-from-flash

AMP:Linux / Bare Metal Boot

XAPP1078描述了在Zynq-7000 SoC上的AMP配置中运行Linux和裸机。它位于以下URL:
https://www.xilinx.com/support/documentation/application_notes/xapp1078-amp-linux-bare-metal.pdf

部分重新配置

Zynq-7000 SoC器件上名为“ 部分重新配置硬件加速器 ”的应用笔记XAPP1159涵盖了Bare Metal环境中的部分配置。

https://www.xilinx.com/support/documentation/application_notes/xapp1159-partial-reconfig-hw-accelerator-zynq-7000.pdf

启动Linux

维基有关于Linux启动过程的信息,生成可启动映像并将其编程到Quad-SPI器件。

维基还有关于如何构建内核和ramdisk的信息。

构建Linux内核:
http://wiki.xilinx.com/zynq-linux

构建根文件系统:
http://wiki.xilinx.com/zynq-rootfs

有关启动和调试Linux应用程序的详细步骤,请参阅Zynq-7000 SoC的第5章“使用SDK进行Linux启动和应用程序调试” :概念,工具和技术指南。
http://www.xilinx.com/support/documentation/zynq-7000_user_guides.htm

注意: Zynq-7000 SoC:概念,工具和技术指南与工具版本相关联。使用适用于所用工具版本的版本。

预构建的可启动Linux映像随Xilinx wiki以及我们的软件工具一起发布。您可以从以下位置下载这些图像
http://wiki.xilinx.com/zynq-release-14-x

如何下载器件树生成器脚本文件以及如何在SDK中使用它在Xilinx wiki页面的链接中进行了解释:
http://wiki.xilinx.com/device-tree-generator

使用U-Boot

Xilinx维基页面包含有关如何构建U-boot以及如何使用U-boot编程QSPI的信息:
http://wiki.xilinx.com/zynq-uboot#toc10

Zynq-7000 SoC:概念,工具和技术指南中介绍了构建U-boot和制作U-boot包装的Linux映像(uImage)的逐步方法:

https://www.xilinx.com/support/documentation/sw_manuals/xilinx14_7/ug873-zynq-ctt.pdf

注意: Zynq-7000 SoC:概念,工具和技术指南与工具版本相关联。使用适用于所用工具版本的版本。

AMP:Linux /免费RTOS启动

有关在ZC702上启动Linux / Free RTOS AMP和运行演示应用程序的信息,请访问以下URL:

https://www.xilinx.com/publications/products/petalinux/petalinux-zynq-amp-guide.pdf

部分重新配置

Zynq-7000 SoC上的硬件加速器部分重新配置应用笔记(XAPP1159)介绍了Linux环境中的部分配置。它还具有命令行Linux和Qt GUI Linux的参考设计:

https://www.xilinx.com/support/documentation/application_notes/xapp1159-partial-reconfig-hw-accelerator-zynq-7000.pdf

第二   (SSBL)和随后的Stage Booting

第二和后续启动阶段完全由用户控制。第3章 – “引导和配置”   Zynq-7000 SoC软件开发人员指南 提供有关第二个和后续引导阶段的信息:

https://www.xilinx.com/support/documentation/user_guides/ug821-zynq-7000-swdev.pdf

请登录后发表评论

    没有回复内容