background image

2

 

 

CONFIDENTIAL 

DOC-USR-0089-03 

 

____________________________________________________________________________________

 

Z3 Technology, LLC 

 100 N. 8th St. STE 250 

 Lincoln, NE 68508-1369 USA 

 +1.402.323.0702 

Revision History 

 

Version  Date 

Change Note 

Author 

1.0.0 

02/23/2016 

Original Document 

JW/TA 

1.0.1 

03/16/2016 

Added Linux system requirements and corrected steps in section 9.1 

JW/TA 

1.0.2 

05/13/2016 

Updated HEVC decode max resolution, Updated Multimedia submenu 
screen 

TA 

 

Содержание Sitara Z3-AM572x-RPS

Страница 1: ... 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 Z3 Technology LLC incorporates HDMI technology The terms of HDMI and HDMI High Definition Multimedia Interface and the HDMI Logo are trademarks or registered trademarks of HDMI Licensing LLC in the Un...

Страница 2: ...LC 100 N 8th St STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 Revision History Version Date Change Note Author 1 0 0 02 23 2016 Original Document JW TA 1 0 1 03 16 2016 Added Linux system requirements and corrected steps in section 9 1 JW TA 1 0 2 05 13 2016 Updated HEVC decode max resolution Updated Multimedia submenu screen TA ...

Страница 3: ...s Encoder 9 UNTARRING AND BUILDING THE SAMPLE CODE 10 5 0 5 1 Preparing the Linux Environment 10 5 2 Making the Directories and Running the Make Script 10 CODE OVERVIEW 11 6 0 6 1 The z3 Directory 11 6 2 Processor SDK Documentation 11 RUNNING THE ENCODER 13 7 0 7 1 Set up the Video Source 13 7 2 Connect the Encoder 13 7 3 Set up the Terminal Window 14 7 4 Power on the Board 14 7 5 Start Encoding 1...

Страница 4: ...02 323 0702 LIST OF FIGURES Figure 1 Z3 AM572x MOD xx Dimensions 5 Figure 2 Z3 AM572x RPS Dimensions and Interfaces 6 Figure 3 Z3 AM572x RPS Block Diagram 7 Figure 4 HDMI Encode Connections 13 Figure 5 Z3 AM572x RPS Matrix App Launcher 15 Figure 6 Multimedia Submenu Screen 15 Figure 7 Z3 720P RTP Encode Screen while Running 16 Figure 8 Example of Encoded Video Streaming to VLC RTP 16 ...

Страница 5: ...dule card with one Z3 AM572x APP 01 application board The software consists of Linux kernel and application packages to allow users to develop their own advanced multimedia graphics and DSP applications The Z3 AM572x MOD xx is a compact OEM module which supports H 264 High Profile encode and decode at up to 1080p60 and HEVC H 265 decode up to 720p30 It features a unique expansion interface compris...

Страница 6: ... The kit comes with all of the low level resources such as the Linux kernel u boot tool chain and starter file system pre integrated and configured The software bundle also contains tools to allow the development of high level applications using hardware accelerated video processing DSP and graphics Those customers that license the optional source code package can also receive source code for Z3 s...

Страница 7: ...________________________________________________________________ Z3 Technology LLC 100 N 8th St STE 250 Lincoln NE 68508 1369 USA 1 402 323 0702 The following figure shows a block diagram of the Z3 AM572x RPS system Figure 3 Z3 AM572x RPS Block Diagram ...

Страница 8: ... the RPS 2 2 If You Already Have a System from Z3 and Need to Update the Firmware There are several options for updating the firmware on your RPS by following the instructions in Section 9 0 RUNNING THE CODE YOU BUILT ON THE BOARD on page 18 2 3 If You are Ready to Start Development Details on how to untar and build the code can be found in Section 5 0 UNTARRING AND BUILDING THE SAMPLE CODE on pag...

Страница 9: ...ional Interfaces include 1Gb Ethernet SATA2 USB 3 0 USB 2 0 PCIe Micro SD Mini PCIe Card and RS 232 Serial Mini PCIe Card for easy WiFi BT and 4G implementation Supports streaming in MPEG 2 TS RTP and RTMP Supports unicast and multicast streaming Supports on the fly bitrate changes HTTP based configuration software for user friendly configuration control and update RS 232 serial port for technical...

Страница 10: ...oard encoder 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 am57xx Copy the released tar archive to that directory cp SW AP1 00631 01_AM5728 RPS 20160512 tar bz2 home z3 z3 am57xx Untar the archive tar xvjf SW AP1 00631 01_AM5728 RPS 20160512 tar bz2 Note Untarring could take 5 to 10 minutes Then...

Страница 11: ...2 00 01 47 Z3 has modified the board support U Boot and Linux to support Z3 hardware The z3 directory contains software packages developed by Z3 Technology LLC The z3 directory is described in more detail in the next section 6 1 The z3 Directory There are 3 main subdirectories matrix_gui adv7611 and edid 6 1 1 matrix_gui This directory contains the code for adding applications to the Matrix Launch...

Страница 12: ...ocessor_SDK_Linux_DSS http processors wiki ti com index php Processor_Training _Multimedia http processors wiki ti com index php Processor_SDK_Linux_MMIP Building the Video Codec Firmware http processors wiki ti com index php Linux_Core_U Boot_User s_Guide http processors wiki ti com index php Processor_Linux_SDK_Graphics_and_Display http processors wiki ti com index php Processor_SDK_Linux_Exampl...

Страница 13: ...in Z3 s testing the Brite View BV 5005HD is used Power on the HD Source Connect HDMI to a monitor Set the HD Source to 720p output Select content you would like to stream If you see playback on the monitor you ve confirmed the source works 7 2 Connect the Encoder Connect the supplied 2 5 mm serial cable and gender changer to the serial console of the application 1 board and to your PC Take the HDM...

Страница 14: ...e right Serial Device is specified typically dev ttyUSB0 Set option E Bps Par Bits to 115200 8N1 Press return Select Exit 7 4 Power on the Board Connect the 12V 2 5A power supply and turn on the power switch If all is configured properly you 7 will see the board booting up within the terminal window This will bring up the TI Matrix App Launcher on the TV monitor The Z3 AM572x RPS comes preloaded w...

Страница 15: ...the Matrix App Launcher select the icon labeled Multimedia 8 In the Multimedia Submenu select the icon labeled Z3 720P RTP Encode 9 Click on run 10 This application is pre configured to encode your 720p HDMI content and output it via RTP 11 Note This application will output video only for two to three minutes Audio is not currently supported Figure 6 Multimedia Submenu Screen Figure 5 Z3 AM572x RP...

Страница 16: ...o View the RTP Stream If you have not yet done so copy the z3 am5728 sdp file received from Z3 to your PC 12 Run the VLC media player on your PC version used in testing at Z3 2 05 13 Select Media Open File 14 Select the z3 am5728 sdp file on your PC 15 You will now see your source video streaming to VLC 16 Figure 7 Z3 720P RTP Encode Screen while Running Figure 8 Example of Encoded Video Streaming...

Страница 17: ...HCP is usually the recommended option because it allows all of the Internet examples to run correctly However if you want to assign a static IP address to your system the easiest way is to edit the file uEnv txt in the boot partition of your boot device Here is an example of the following static IP settings 1 Z3 AM572x RPS IP address 192 168 57 28 Default gateway IP address 192 168 0 6 IP Netmask ...

Страница 18: ...indows You will need to have an SD card 3 reader to access the SD card a Linux method use the install script shown below Note You need to replace sdd with your SD card block device sudo umount dev ssd sudo bin z3 install sdcard img sh images z3 img dev sdd If you don t know which device to use this command will list all the removable devices lsblk d o NAME RM grep 1 If there is more than one item ...

Страница 19: ...releases so you have to make the following changes to the first partition the first partition is usually named boot and contains the files MLO and u boot img Copy the zImage and z3 dtb files to cp targetNFS boot zImage media z3 boot cp targetNFS boot z3 dtb media z3 boot 2 Edit the uEnv txt for NFS booting gedit board u boot uEnv mmc boot no tftp rootfs nfs txt 3 Change the following values to mat...

Страница 20: ...lease cd home z3 z3 am57xx ln s z3 AM572x RPS 20160217 images images ln s z3 AM572x RPS 20160217 filesys filesys d Start the NFS server sudo service nfs kernel server restart 7 Make sure the Z3 AM572x RPS is connected to your DHCP capable network Note If you want to use a static IP follow the static IP example in Section 8 0 8 Power on the Z3 AM572x RPS 9 4 U Boot Start Up Sequence Besides booting...

Страница 21: ... dev mmcdev if mmc rescan then echo SD MMC found on device mmcdev if run loadbootenv then echo Loaded environment from bootenv run importbootenv fi if test n uenvcmd then echo Running uenvcmd run uenvcmd fi if run loadimage then run loadfdt echo Booting from mmc mmcdev run args_mmc bootz loadaddr fdtaddr fi fi The loadbootenv importbootenv sequence looks for a file named uEnv txt in the first part...

Страница 22: ... on VLC Is VLC version 1 1x or later Problem NFS does not work Is the link to targetNFS properly set up Does the IP address in the line added in etc exports match the IP address set in nfsserver in u boot Does the value of nfs_root in u boot point to z3 am57xx targetNFS Did you start the NFS server If you modified the exports file did you remember to restart the NFS server after that When contacti...

Отзывы: