Pmod包演示


概述

Pmod Pack演示了两个应用程序,演示了Zybo Pmod Pack在运行Linux的Zybo上的操作。在Zybo上运行的这个演示版本是一个轻量级的Linux发行版内存使用Petalinux工具开发的光盘操作版本。遵循本教程,您将能够将Linux部署到Zybo上,并运行Zybo Pmod Pack的演示项目。


先决条件

硬件

  • Zybo
  • USB电缆
  • Zybo Pmod包(PmodRTCCPmodALSPmodTMP3PmodOLEDPmodBT2

软件

  • 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™