Z3 Technology Z3-DM8168-PCI-RPS Manual

Z3 Technology Z3-DM8168-PCI-RPS Manual

Pcie h.264 hd video daughtercard
Hide thumbs Also See for Z3-DM8168-PCI-RPS:

Advertisement

Quick Links

CONFIDENTIAL
Z3-DM8168-PCI-RPS
PCIe H.264 HD Video Daughtercard
PCIe Starter Kit System
Version 1.3
July 16, 2012
Model Name: Z3-DM8168-PCI-RPS
1
___________________________________________________________________________________________
V1.3
th
Z3 Technology, LLC ♦ 100 N 8
ST, STE 250 ♦ Lincoln, NE 68508-1369 U.S.A. ♦ +1.402.323.0702

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Z3-DM8168-PCI-RPS and is the answer not in the manual?

Questions and answers

Summary of Contents for Z3 Technology Z3-DM8168-PCI-RPS

  • Page 1 CONFIDENTIAL Z3-DM8168-PCI-RPS PCIe H.264 HD Video Daughtercard PCIe Starter Kit System Version 1.3 July 16, 2012 Model Name: Z3-DM8168-PCI-RPS ___________________________________________________________________________________________ V1.3 Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 U.S.A. ♦ +1.402.323.0702...
  • Page 2 Technology, LLC. All rights reserved. No part of this document may be copied or reproduced in any form or by any means without prior written consent of Z3 Technology, LLC. Z3 Technology, LLC assumes no responsibility for any errors that may appear in this document.
  • Page 3 Updated Image. Edited Table of Contents 12/22/11 Updated Z3-DM8168-PCI-RPS Image 2/13/12 Added Troubleshooting Section 6/1/12 FCC and CE Mark Statement 7/16/12 Address Update ___________________________________________________________________________________________ V1.3 Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 U.S.A. ♦ +1.402.323.0702...
  • Page 4: Table Of Contents

    The DM8168-MOD-xx PCI Express hardware ..................19 12.4 Using the DM8168 PCI Express interface .................... 20 Troubleshooting ............................20 FIGURES Figure 1 ................................. 7 ___________________________________________________________________________________________ V1.3 Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 U.S.A. ♦ +1.402.323.0702...
  • Page 5: General Description

    SATA jacks providing a direct connection to these DM8168 peripherals. The Z3-DM8168-PCI-RPS software is based on the Linux OS. The kit comes with all the low level resources such as the Linux kernel, u-boot, tool chain and starter file system pre-integrated and configured. There is no need to port or integrate OS functions, media drivers, etc.
  • Page 6: Applications

    The versatile design allows the system designer to focus on the end application with confidence that the Z3-DM8168-PCI-RPS will handle all of the audio and video media operations required with little or no additional engineering effort. Whether the end application requires encode or decode media from storage or streaming, the readily available, production-ready Z3-DM8168-PCI-RPS will simplify the overall system design, reducing time to market and development costs.
  • Page 7 6. Disconnect the HDMI output of the Brite-View Box from the TV monitor and connect it to the HDMI input of the Z3-DM8168-APP-2x. 7. Connect Ethernet from Z3-DM8168-APP-2x to a PC directly or through an Ethernet switch. 8. Set the PC’s IP address to 192.168.1.110 – This is the default address the Z3-DM8168-PCI-RPS streams to. ___________________________________________________________________________________________ V1.1...
  • Page 8 Please note that you must type in “rtp://” before you enter your computer’s static IP address. 13. Open VLC 14. Under Media, press “Open File” and open the SDP file (provided by Z3 Technology on your Z3 Server Account). 15. You should now see video playing on VLC.
  • Page 9: Encode & Stream With Z3-Mvp-02 Decode

    Encode & Stream with PC VLC Decode). At step 12, use the “U” menu to enter the IP address of the Z3-MVP-02 player, making sure to include “rtp://” before the IP address. Press “S” to start encoding. ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 10 Please note that you must type in “rtp://” before you enter the IP address of the Z3-MVP-02. 8. You should now see video playing on the monitor *It is possible that you may need to reboot both the Z3-DM8168-PCI-RPS system and Z3-MVP-02 systems if you do not see video on the monitor.
  • Page 11: Installing The Released Materials

    On a PC running Linux, create a directory where the released materials are going to be located, such as /home/z3/z3-netra: # mkdir /home/z3/z3-netra Copy the released tar archive to that directory. # cp z3-dm8168-1.0.0-20110209.tar.bz2 /home/z3/z3-netra ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 12: Building The Code

    8. Configuring the Target for Your Own Development Environment The best way to develop software for the Z3-DM8168-PCI-RPS system is to use the HDD of a Linux PC to serve as the root file system for the target DM8168 system. It is also productive to allow the Z3-DM8168-PCI- RPS system to fetch the Linux kernel from the PC using the network, so all the software that is being run by the DM8168 is in effect coming from the PC.
  • Page 13 Make sure that the DM8168 is connected to your network and power cycle. If the steps above are successfully completed, the DM8168 system will boot the kernel obtained via TFTP from the Linux PC, ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 14: U-Boot Startup Scripts

    Update U-Boot environment settings run update-ramdisk Update root filesystem ramdisk run update-jffs2 Update jffs2 image (creating a JFFS2 image requires mtd-utils on host) ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 15: Building The Code

    "build-tools", "dvsdk", "kernels", "u-boot", etc. Then run the following commands to build the system executables. ./build-tools/setup.sh source z3-env make z3_netra_pcie_ep_defconfig make clean make all install make demos ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 16: Ubifs

    The procedure below shows how to transfer the development NFS root filesystem onto the target and write it to NAND using the UBIFS filesystem format: 0) Boot the board from NFS in U-Boot: Z3-DM8168-MOD# run boot-nfs ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 17: Dependencies

    If the build aborts with an error then most likely your installation is lacking one or more of these packages. mtd-utils: JFFS2 and UBI utilities. ___________________________________________________________________________________________ V1.1 Z3 Technology, LLC ♦ 4701 Innovation Drive CB103 ♦ Lincoln, NE 68521 USA ♦ +1.402.323.0702...
  • Page 18: Pci Express

    APP-2x board into any PCI Express slot that it will fit in – 4, 8 or 16 lanes. The Z3-DM8168-PCI-RPS board set can also operate as 1 1-lane PCIe device. This means that if the mechanical restrictions of inserting a big board into a small slot did not exist, it would also work. Since this is a generic situation some motherboard vendors have included PCIe slots that have their backs open to allow the insertion of board with more lanes than the connector.
  • Page 19: The Dm8168-Mod-Xx Pci Express Hardware

    BIOS that will correct the behavior of the BIOS, making it effectively impossible to use that motherboard. Z3 Technology recommends that development with the PCI-RPS system be done on an Asus P8H67- MPRO motherboard. We found that the BIOS performs the system initialization correctly.
  • Page 20: Using The Dm8168 Pci Express Interface

    PCIe interface. The host PC can upload the u-boot, kernel and root file system in the DM8168 memory space via PCIe bus, then let the DM8168 execute it. Example software to boot the Z3-DM8168-PCI-RPS system via PCIe bus is provided as part of the EZSDK in the …/ezsdk/example-applications/linux-driver-examples-psp*/pcie directory. The boot example application takes command line parameters with the file names for u-boot, kernel and root file system, uploads them and boots the DM8168.

Table of Contents