Multi-channel h.264 hd multimedia system (12 pages)
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...
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.
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.
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.
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...
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...
"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...
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...
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...
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.
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.
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.
Need help?
Do you have a question about the Z3-DM8168-PCI-RPS and is the answer not in the manual?
Questions and answers