Vivado+PetaLinux 系统搭建教程
===========================
—— 以 **[ZedBoard](http://zedboard.org/product/zedboard)** 为例
## 概述
本教程使用 **Vivado2019.1** + **PetaLinux2019.1** 在 **[ZedBoard](http://zedboard.org/product/zedboard)** 上搭建了一个 SoC 系统,以 PS(ARM CPU)为核心,使用 PL(FPGA)实现一些外设。
本教程并不只机械的讲述操作流程,而是在操作流程中穿插了一些知识点:
+ ZYNQ的基本架构和原理。例如:
+ PS与PL如何交互?:GP和HP接口怎么用?
+ 什么是MIO和EMIO?
+ 三种使用外设的方式:PS-MIO外设、PS-EMIO外设、PL外设。
+ 在Vivado中的硬件已经准备好后,如何使用PetaLinux生成Linux启动镜像,并让它在ZedBoard上启动。本教程讲解2种启动方式:
+ SD卡启动
+ SPI-Flash启动
+ 如何使用C语言编写Linux应用程序,把外设用起来,本教程提供2个示例:
+ GPIO流水灯示例
+ Central-DMA (CDMA) 内存数据搬移示例
## 开始阅读
请从《**Zedboard Vivado+PetaLinux 系统搭建教程.pdf**》开始阅读。
目录:
+ 概述
+ 准备工作
+ 安装 Vivado 2019.1
+ 安装 PetaLinux 2019.1
+ Vivado 硬件搭建
+ 建立工程
+ 建立BlockDesign
+ 编写Verilog顶层文件
+ 建立引脚约束
+ 综合、实现、生成bitstream、生成硬件描述(HDF文件)
+ 用PetaLinux制作SD卡系统镜像
+ ZYNQ启动原理
+ 制作SD卡启动镜像
+ 从SD卡启动
+ 运行软件
+ 测试串口
+ 测试以太网
+ 测试 GPIO
+ 测试 Central-DMA (CDMA)
+ 用PetaLinux制作QSPI-flash启动镜像
+ 制作QSPI-flash启动镜像
+ 烧写QSPI-flash
+ 从QSPI-flash启动
没有合适的资源?快使用搜索试试~ 我知道了~
linux项目工程资料-Vivado+PetaLinux 为 Xilinx Zynq7 搭建 Linux 系统.zip
共10个文件
pdf:2个
c:2个
zip:2个
需积分: 5 1 下载量 136 浏览量
2024-03-05
16:51:30
上传
评论
收藏 48.71MB ZIP 举报
温馨提示
【无积分此资源可私信博主有偿获取】 Linux项目是一个开放源代码的操作系统项目,由林纳斯·托瓦兹(Linus Torvalds)于1991年首次发布。该项目以Linux内核为核心,围绕其构建了一个完整的操作系统,包括各种系统工具、库、应用程序和硬件支持。 以下是Linux项目的一些主要特点和资料介绍: 开放源代码:Linux项目的所有源代码都是公开的,并允许任何人自由使用和修改。这为开发者提供了极大的灵活性和创新能力,同时也促进了全球范围内的协作和发展。 跨平台性:Linux操作系统可以在多种硬件架构和平台上运行,包括x86、ARM、MIPS等。这使得Linux成为了一种非常灵活的操作系统,适用于各种设备和应用场景。 可定制性:由于Linux的源代码是公开的,用户可以根据自己的需求进行定制和修改。这使得Linux成为了一种非常适合企业级应用的操作系统,可以根据企业的特定需求进行定制和优化。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。
资源推荐
资源详情
资源评论
收起资源包目录
使用 Vivado+PetaLinux 为 Xilinx Zynq7 搭建 Linux 系统 —— 以 Zedboa.zip (10个子文件)
资料总结
PetaLinux 2019 安装指南.pdf 797KB
LICENSE 35KB
zedboard_app
led_gpio
led_gpio 8KB
led_gpio.c 1KB
cdma_test
cdma_test.c 6KB
cdma_test 8KB
zedboard_vivado.zip 22.32MB
README.md 2KB
Zedboard Vivado+PetaLinux 系统搭建教程.pdf 4.65MB
zedboard_images.zip 21.48MB
共 10 条
- 1
资源评论
妄北y
- 粉丝: 1w+
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功