Pmod包演示
概述
Pmod Pack演示了两个应用程序,演示了Zybo Pmod Pack在运行Linux的Zybo上的操作。在Zybo上运行的这个演示版本是一个轻量级的Linux发行版内存使用Petalinux工具开发的光盘操作版本。遵循本教程,您将能够将Linux部署到Zybo上,并运行Zybo Pmod Pack的演示项目。
先决条件
硬件
-
Zybo
-
USB电缆
-
Zybo Pmod包(PmodRTCC,PmodALS,PmodTMP3,PmodOLED,PmodBT2)
软件
-
Linux操作系统
-
这个演示使用的是Ubuntu 16.04(在14.04版本也验证过)
-
-
Xilinx SDK 2015.4
-
在Vivado 2015.4安装期间,选择作为额外的安装选项。
-
-
-
可以找到PetaLinux参考指南在这里.
-
董事会的支持文件
-
董事会的支持文件- - - - - -BSP下载
教程
PetaLinux
1.下载BSP和Setup Dependencies
下载并解压缩BSP。检查PetaLinux参考指南中的“PetaLinux工具安装要求”一节,以验证您拥有PetaLinux正确运行的所有依赖项。有些工具是32位二进制文件,因此您需要确保拥有适当的32位库。
Sudo apt-get install lib32z1 lib32ncurses5 lib32bz2-1.0 lib32stdc++6
如果还没有运行shell,还需要运行以下命令将shell更改为bash。
sudo dpkg-reconfigure破折号
当提示使用破折号作为默认shell时,选择no。Bash是PetaLinux推荐的shell。
2.创建PetaLinux项目目录。
进入希望创建PetaLinux项目的目录后,输入以下命令。
Petalinux-create -t project -s
3.运行PetaLinux配置。
将目录更改为刚刚创建的项目目录,并输入以下命令:
petalinux-config
配置工具已经设置了相应的默认选项,所以当配置菜单打开时,您可以简单地按下退出键,然后它应该恢复(这将花费几分钟时间)。
4.构建PetaLinux项目。
一旦配置从Digilent存储库下载了适当的文件,您将需要构建项目。输入以下命令来构建项目(这也将花费几分钟时间)。
petalinux-build
Vivado
这里有一个链接到Digilent的Github,它拥有这个包中所有Pmod的IP。
这些IP使用于Microblaze或Zynq架构
https://github.com/Digilent/vivado-library/tree/master/ip/Pmods
Pmod包资源
链接以查找Pmod包的其他信息和资源
Pmod™