Z3 Technology Z3-DM368-RPS User Manual

Low-power h.264 hd multimedia system
Hide thumbs Also See for Z3-DM368-RPS:
Table of Contents

Advertisement

Quick Links

User's Guide
Low-Power H.264 HD Multimedia System
High Definition Video Processor Module
DM368 Rapid Prototyping System
Z3-DM368-RPS
Model Name:
DOC-USR-0049-01
Manual Version 1.06.03
Software Version 1.06.03
November 11, 2013
Before attempting to connect or operate this product, please read these
instructions carefully and save the manual for future use.
This document contains proprietary and confidential information of Z3 Technology, LLC ("Z3"). This document may
not be used, reproduced, disclosed, or disseminated to anyone without the prior written approval of an authorized
representative of Z3.

Advertisement

Table of Contents
loading
Need help?

Need help?

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

Questions and answers

Summary of Contents for Z3 Technology Z3-DM368-RPS

  • Page 1 This document contains proprietary and confidential information of Z3 Technology, LLC ("Z3"). This document may not be used, reproduced, disclosed, or disseminated to anyone without the prior written approval of an authorized...
  • Page 2 1.06.00 07/11/13 Formatting, Doc P/N Updated to same format as other Z3 User’s Guides, updated 1.06.03 11/11/13 information to reflect latest release. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 3: Table Of Contents

    Appendix A: Example of Successful Boot Log .................... 32   Appendix B: Updating using an SD card ...................... 35   Appendix C: Troubleshooting ........................36   ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 4 Figure 2 Z3-DM368-RPS App Board ................6 Figure 3 Sample Content of Images Directory after Successful Build ........10 Figure 4 Demo Connections for Z3-DM368-RPS ............. 12 Figure 5 Mapping of A/V Cable to Component Jacks ............13 Figure 6 Z3-DM368-RPS Main Menu ................14 Figure 7 Web Interface Main Screen .................
  • Page 5: General Description

    68 mm Figure 1 Z3-DM368-MOD An application board, the Z3-DM365-APP, is included with the Z3-DM368-RPS. This application board uses the I/O expansion capability of the Z3-DM368-MOD to implement additional functions not present in the base module. The Z3-DM365-APP application board has 2 HDMI inputs, 2 YPbPr component inputs, 2 analog stereo audio inputs, an SD card jack and 2 bi-color LEDs.
  • Page 6: Figure 2 Z3-Dm368-Rps App Board

    Component Out Composite In SD Card Composite Out Headphone Out Ethernet Serial HDMI Out 5V Power MicroSD GPIOs Figure 2 Z3-DM368-RPS App Board ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 7: Included Parts List

    1 x Gender Changer (to connect to serial cable) § 2 x Video Cables § 1 Content SD Card § 1 x Z3-368-RPS Documentation § ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 8: Features

    16:9 PAL, 4/5 720p, 720p, 3/4 1080i, 1080p, and 1080i 3.2 Supported Output Resolutions Composite: 576i25, 480i30, and 480i29.97 Component: 1080i30, 1080i29.97, 720p60, 720p59.94, 480p60, 480i30, and 480i29.97 ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 9: Untarring And Building The Sample Code

    # sudo yum install glibc.i686 4.2 Making the Directories and Running the Make Script The software provided will allow you to re-create the pre-installed software of the Z3-DM368-RPS starting from the included source code. On a PC running Linux, create a directory where the released materials are going to be located: # mkdir /home/z3/z3-dm368 Copy the released tar archive to that directory (note: could also be RPS-SRC, name may slightly vary).
  • Page 10: Figure 3 Sample Content Of Images Directory After Successful Build

    The result should be something like the following. Note that actual filenames, dates, and times will differ. Figure 3 Sample Content of Images Directory after Successful Build ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 11: Code Overview

    Once you have untarred the code, you will see the following top-level directories: build-tools Config files and scripts for building the codebase dvsdk The DM368 DVSDK from TI with changes for Z3 Technology hardware filesys The root file system for the DM368 target flash_utils The UBL and a tool to write it into the board’s NAND flash...
  • Page 12: Running The Encode Demo

    CONFIDENTIAL Z3-DM368-RPS V1.06.03 6. Running the Encode Demo This section gives step-by-step instructions on taking the Z3-DM368-RPS and using it to stream 1080p or 1080i video to VLC running on your PC. 6.1 Set up the HD Source (1) Select an HD source with component output.
  • Page 13: Set Up The Terminal Window

    -Select “Serial Port Setup” -Ensure the right Serial Device is specified (typically “/dev/ttyUSB0”) -Set option E (“Bps/Par/Bits”) to 115200 8N1 -Press <return> ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 14: Power On The Board

    After about a minute, you will see the RPS Main Menu: Figure 6 Z3-DM368-RPS Main Menu ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 15: Ensure Your Pc Has A Proper Ip Address

    IP address of the board noted in step (7) (for example, if the default value is used, it would be http://192.168.0.65). After about 3 seconds, the main screen should come up: Figure 7 Web Interface Main Screen ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 16: Figure 8 Modifications For Encoding Demonstration

    Figure 9 Modifications for Encoding Demonstration Figure 8 Modifications for Encoding Demonstration (13) Click “Start Encoder.” The status should change to “Running.” ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 17: Run Vlc To View Stream

    (16) Press “Enter.” (17) You should now see video streaming to VLC: Figure 11 Example of Z3 Video Streaming on VLC (UDP) ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 18: Streaming Rtp

    (22) Open VLC. Select “Media – Open File” and select the “z3-dm368_5004.sdp” file you just copied. (22) You should then see RTP video streaming on VLC: Figure 12 Example of Z3 Video Streaming to VLC (RTP) ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 19: Exercising Other Features

    (such as generating debug logs) can also be gained from the options in the serial interface. Details on the other parameters available can be found on page 27. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 20: Running The Code You Built On The Board

    Figure 13 Updating the Device Firmware from the Web Interface (3) This brings you to the Software Updater screen. Click “Browse” and browse to the directory z3- dm368/z3-dm368-RPS-(date)/images and select the image file “z3-dm368-rtptx-demo.img”: ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8...
  • Page 21: Figure 13 Browsing For The Image File In The Updater

    It is also possible to update the firmware using an SD card with the ZWriter tool. Details can be found in Appendix C on page 36. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 22: Method 2: Running Your Code Through Tftp/Nfs

    (a) Get nfs if it is not already installed: # sudo apt-get install nfs-kernel-server (b) Create /export/users and set it up: # mkdir –p /export/users ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 23 (d) In the editor, you want to modify the values for nfsserver, serverip, gatewayip, netmask, ipaddr, tftp_root, and nfs_root – as shown in the figure below: ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 24: Figure 14 Editing Uboot_Envdm368.Txt

    (e) Save your changes and then copy this file to your home directory (this will make it easy to transfer from minicom later). # cp uboot_envDM368.txt /home/z3 ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 25: Figure 15 Minicom Terminal Settings

    (j) You should then see a series of commands being pasted within u-boot. The very last line should say “Writing to NAND … Done” ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 26: Other Available U-Boot Commands

    DM365 EVM:> boot You should see the Z3-DM368-RPS boot the kernel obtained via TFTP, mount a file system using NFS, and then go straight to the serial menu. Appendix A shows an example of a successful boot. If you are running into issues, see the “Troubleshooting”...
  • Page 27: Summary Of Options

    1 I-frame every 15 frames. Video Burst Size 150 – 2000ms (300) # of ms to buffer. The higher the value, ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 28 “MPEG-2 TS” or “MPEG-2 TS over RTP” is selected. A margin of 30-50% over the video bitrate for high bitrates is recommended. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 29: Decode

    The IP address and port being streamed to. H.264 Video Codec The video format being used in the incoming stream. Only H.264 is supported in this release. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 30 Stop the current decode session. [Button] Start Decoder ----- Start a decode session. [Button] Status IDLE, STOPPED, RUNNING Current status of the decoder. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 31: Both Encode And Decode

    Set Pass Assign a password to the Z3-DM368-RPS. UPDATE Update firmware. Local IP Address 192.168.X.XX (192.168.0.65) Set the IP address of the Z3-DM368-RPS. Local Netmask 255.255.X.X (255.255.0.0) Set the netmask of the Z3-DM368-RPS Default Gateway 192.168.X.XX (192.168.0.1) Set the gateway for the network the Z3- DM368-RPS is connected to.
  • Page 32: Appendix A: Example Of Successful Boot Log

    Mounting local filesystems: mount mount: mounting /dev/root on / failed: No such y failed (1: ). Starting hotplug subsystem: [success] [success] isapnp ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 33 A -- Video Bitrate [ 4000k ] B -- Video Profile [ High ] C -- Gop Size [ 60 Frames ] ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 34 W -- Save User Settings X -- Exit Y -- Load Factory Default Settings Z -- Exit to record script +============================================================== ---- enter option: ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...
  • Page 35: Appendix B: Updating Using An Sd Card

    Appendix B: Updating using an SD card Besides using the Web interface, it is also possible to update the firmware of the Z3-DM368-RPS using an SD card. The process requires a Windows PC, an SD card, and the ZWriter tool (included with the RPS). The process for updating via SD card is as follows: (1) Locate the img update file received from Z3 and copy it to your Windows computer.
  • Page 36: Appendix C: Troubleshooting

    -Is the Ethernet cable plugged in to the Z3-DM368-APP board solidly (do you see the link light)? -Does the Z3-DM368-RPS IP address and the PC IP address have the same first 2 values (or, if netmask is set to 255.255.255.0, the same first 3 values)? -Do the Z3-DM368-RPS and the PC running VLC have the same netmask? (Default value is 255.255.0.0)
  • Page 37 -If you modified the exports file, did you remember to restart the NFS server after that? When contacting Z3 Support for additional support, please capture and include a log file with the diagnostic level set to analysis. ___________________________________________________________________________________________ Z3 Technology, LLC ♦ 100 N 8 ST, STE 250 ♦ Lincoln, NE 68508-1369 USA ♦ +1.402.323.0702...

Table of Contents