This is an old revision of the document!


Zybo Z7 Pcam 5C Demo

FIXME

The demo in action - displaying the Pcam 5C data.

Overview

Description

The Zybo Z7 Pcam 5C project demonstrates the usage of the Pcam 5C as a video source by forwarding the streaming image data out to the HDMI TX port. The behavior is as follows:

  • Video data streams in through the Pcam port and out through the HDMI source (TX) port.
  • A UART interface is available to configure the image sensor and additional post processing IP Cores.

Features Used

Not Used Used
4 slide switches X
5 LEDs X
2 RGB LEDs (1*) X
6 push buttons X
USB-UART Bridge X
Micro SD card connector X
HDMI Sink X
HDMI Source X
Pcam camera connector X
Audio codec w/ three 3.5mm jacks X
User EEPROM X
10/100/1000 Ethernet PHY X
1GB 1066MHz DDR3 Memory X
Serial Flash X
6 Pmod ports (5*) X
Pmod for differential analog signals X
USB HID Host X

Prerequisites

Skills

  • Basic familiarity with Vivado & SDK
    • This experience can be found by walking through our “Getting Started with Vivado” guide

Hardware

  • Zybo Z7 board
  • Micro-USB cable
  • 1 HDMI cable
  • 1 Pcam 5C assembly
  • HDMI monitor

Software

  • Vivado Design Suite & Xilinx SDK 2016.4
    • Version 2016.4 must be used to generate the project

Downloads

Zybo Z7-20 Pcam 5C Project Repository – ZIP GIT Repo


Download and Launch the Zybo Z7 Pcam 5C Demo

Follow the Using Digilent Github Demo Projects Tutorial. Since this is a Vivado SDK Project, you can either directly launch SDK and import the hardware handoff, or you can generate a bitstream in Vivado before launching SDK. Select the hardware handoff options in the tutorial if you don't want to modify the project block design later. Return to this guide when prompted to check for additional hardware requirements and setup.
Plug one end of the HDMI cable into the HDMI TX port of the Zybo Z7 and the other into your HDMI monitor.

FIXME
Attach the Pcam 5C assembly (which includes the Pcam 5C and the attached 15-pin flat flexible cable) by inserting the other end of the FFC into the Pcam connector on the Zybo Z7 as shown in image below. Ensure the cable is securely latched by pressing down firmly on the connector with two fingers.

To see the UART communication channel, open a terminal program on your computer set to 112500 baud rate, 8 data bits, no parity bit and 1 stop bit. On startup, the Zybo Z7 will display the image sensor control and post processing menu, shown below.

FIXME

Using the Zybo Z7 Pcam 5C Demo

Pcam 5C Image Sensor and Post Processing Options

1 - FIXME

FIXME

The demo in action - streaming camera data from the sensor.

Pcam 5C Image Quality Notes