Z3 Technology Z3-DM8148-MC-RPS Instruction Manual

Developer’s Guide
Multi-Channel H.264 HD Multimedia System
High Definition Video Processor Module
DM8148 Multichannel Rapid Prototyping System
Model Name: Z3-DM8148-MC-RPS
DOC-USR-0024-01
Manual Version 2.00.02
Software Version 2.00.02
August 23, 2013
Before attempting to connect or operate this product, please read these
instructions carefully and save the manual for future use.

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
2
Revision History
Version
Date
Change Note
Author
0.0.1
09/20/11
Original Document
CH
0.0.2
10/11/11
Formatting changes. Updated images.
CH
0.0.3
11/28/11
Added section 7.3
CH
0.0.4
02/13/12
Added Troubleshooting Section
CH
0.0.5
07/16/12
Updated address
NS
1.1.0
10/04/12
Removed Linux SDK sentence, modified version # for production
NC
1.2.0
07/15/13
Formatting changes, corrections on p.9 and p.13
RC
1.2.1
07/25/13
Formatting changes
MC
2.0.2
08/19/13
Updated to reflect GUI support, added more detail on demo setup.
Changed version to match software release
RC

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
3
TABLE OF CONTENTS
1. General Description....................................................................................................................................5
2. Features........................................................................................................................................................7
2.1 Supported Input Resolutions ............................................................................................................7
2.2 Supported Output Resolutions .........................................................................................................7
3. Thermal Considerations.............................................................................................................................8
4. Untarring and Building the Sample Code................................................................................................ 9
4.1 Preparing the Linux Environment....................................................................................................9
4.2 Making the Directories and Running the Make Script .................................................................. 9
5. Code Overview .......................................................................................................................................... 11
5.1 The z3apps/rdk directory ............................................................................................................... 11
5.1.1 rdk_demo................................................................................................................................ 11
5.1.2 z3_mcfw_api ..........................................................................................................................12
5.1.3 z3.............................................................................................................................................. 12
5.2 RDK documentation .........................................................................................................................12
6. Running the Demos ...................................................................................................................................14
6.1 Set up the HD Source....................................................................................................................... 14
6.2 Connect the Board ...........................................................................................................................14
6.3 Set up the Terminal Window ..........................................................................................................15
6.4 Power on the board .........................................................................................................................16
6.5 Ensure your PC has a proper IP address .......................................................................................17
6.6 Run the Web Interface to Configure CH1..................................................................................... 17
6.7 Run VLC to View Stream .................................................................................................................19
7. Running the Decode Demo ...................................................................................................................... 20
8.1 Connect the Output .........................................................................................................................20
8.2 Set up the System ............................................................................................................................ 20
8.3 Set up input files..............................................................................................................................20
8.4 Run the demo....................................................................................................................................21
8. Exercising Other Features .......................................................................................................................25
9. Running The Code You Built on the Board ............................................................................................26
8.1 Method 1: Updating the Image File .............................................................................................26
8.2 Method 2: Running Your Code through TFTP/NFS .....................................................................28
8.3 Other available u-boot commands................................................................................................33
Appendix A: Example of Successful Boot Log ............................................................................................34
Appendix B: Troubleshooting ........................................................................................................................43

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
4
LIST OF FIGURES
Figure 1 Z3-DM8148-MOD-2X................................................................................... 5
Figure 2 Z3-DM8168-APP-02 I/O Board ....................................................................... 6
Figure 3 Sample Content of Images Directory after Successful Build .................................. 10
Figure 4 Demo Connections for Z3-DM8148-MC-RPS ...................................................... 14
Figure 5 Demo Connections for Z3-DM8148-MC-RPS (Audio / Video Detail) ......................... 14
Figure 6 DM8148-MC-RPS Main Menu ........................................................................ 16
Figure 7 Web Interface Initial Screen ....................................................................... 17
Figure 8 Web Interface Channel 1 Configuration Tab ..................................................... 18
Figure 9 VLC Network Screen Setting to Receive Z3 TS Stream ......................................... 19
Figure 10 Example of Z3 Video Streaming on VLC......................................................... 19
Figure 11 HDMI Out and USB on the Z3-DM8148-MOD-2X ................................................. 20
Figure 12 Main Screen for Demo to Run Decoder.......................................................... 22
Figure 13 Example Decode from File to Screen (Default Layout) ....................................... 22
Figure 14 Decoder Run-Time Menu .......................................................................... 23
Figure 15 Example Decode from File to Screen (2x2 Layout)............................................ 23
Figure 16 Example Settings for 4 Channel Decode ........................................................ 24
Figure 17 Example Output for 4 Channel Decode ......................................................... 24
Figure 18 Updating the Device Firmware from the Web Interface...................................... 26
Figure 19 Browsing for the Image File in the Updater .................................................... 27
Figure 20 Editing u-boot-env-centaurus-rdk.txt .......................................................... 30
Figure 21 Minicom Terminal Settings ........................................................................ 31
Figure 22 Minicom Paste File Selection ..................................................................... 31
Figure 23 Example of Successful u-boot Configuration ................................................... 32

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
5
1. General Description
The Z3-DM8148-MC-RPS is a development system that allows multiple channel encode and decode of HD
video. It can encode up to 2 channels of 1080i30 (30 frames per second, 60 fields per second) video, or 1
channel of 1080p60 (60 frames per second). The Z3-DM8148-MC-RPS consists of a hardware package and
software bundle designed to enable rapid development of multimedia applications. The hardware consists
of one Z3-DM8148-MOD-2X System on Module card and one Z3-DM8168-APP-02 advanced I/O board. The
software bundle consists of the necessary components for developing advanced multimedia, graphics, and
DSP applications.
The Z3-DM8148-MOD-2X is a compact OEM module. It is especially suited for power-sensitive applications
requiring a single video stream. These applications include broadcast video encoding and decoding, video
surveillance and security, industrial digital video recorders (DVRs), and medical video. The Z3-DM8148-
MOD-2X features a unique expansion interface comprised of five high density connectors providing access
to most of the interface signals available from the DM8148 processor. Figure 1 below shows the Z3-
DM8148-MOD-2X System on Module:
Figure 1 Z3-DM8148-MOD-2X
88 mm
108 mm
HDMI Out
GigE
SATA
USB (x2)
12V
Power
A/V Out
Serial
Power switch
and LED

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
6
An application board, the Z3-DM8168-APP-02, is included with the Z3-DM8148-MC-RPS.This application
board uses the I/O expansion capability of the Z3-DM8148-MOD-2X to implement additional functions not
present in the base module. The Z3-DM8168-APP-02 application board has 2 HDMI inputs, 2 YPbPr
component inputs, 2 analog stereo audio inputs, an SD card jack, 2 bi-color LEDs for status and a JTAG
header to access the module’s on-board MSP430 processor. Figure 2 below shows an image of the Z3-
DM8168-APP-02 application board:
Software licensing, additional design services, and support are available from Z3 Technology. Please
contact Z3 at http://www.z3technology.com or e-mail at sales@z3technology.com.
Audio
1 and 2 In
HDMI
1 and 2 In
In
Component
1 and 2 in
SD Card
LEDs
88 mm
186 mm
Figure 2 Z3-DM8168-APP-02 I/O Board
JTAG

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
7
2. Features
Single channel H264 video encode and decode up to 1080p60
Dual channel H264 video encode up to 1080i30
HDMI and Component I/O
Gigabit Ethernet, Dual USB2.0, Dual SATA2 (supporting 3Gbps), MMC/SD
512MB DDR3
256 MB NAND Flash
Control through RS-232 serial port or HTTP
JTAG debug port
High density connectors to interface to all signals
2.1 Supported Input Resolutions
HDMI: 1080p60, 1080p50, 1080i30, 1080i29.97, 1080i25, 720p60, 720p59.94, 720p50, 576p50,
576i25, 480p60, 480i30, and 480i29.97
Component: 1080i30, 1080i29.97, 720p60, 720p59.94, 480p60, 480i30, and 480i29.97
2.2 Supported Output Resolutions
HDMI: 1080p60, 720p60

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
8
3. Thermal Considerations
The main processor on the Z3-DM8148-MOD-2X generates a large amount of heat, and is cooled by a heat
sink. The heat sink may reach temperatures in excess of 75°C during operation. Please make sure that the
airflow for the heat sink is free and unimpeded at all times. Hot air must have a place to escape to allow
for room air to be used to cool the chip. Failure to do so may result in permanent damage to the processor.
The maximum continuous power consumption by the whole Z3-DM8148-MOD-2X system during normal
operation should be less than 18W, with up to 12W dissipated by the main processor. Please plan the
cooling strategy appropriately.

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
9
4. Untarring and Building the Sample Code
4.1 Preparing the Linux Environment
Prior to building the Z3 sample code, certain modules are required. In Ubuntu 10.x, the following
command can be used to get the required modules:
sudo apt-get install bison flex mtd-utils liblzo2-dev uuid-dev zlib1g-dev
libpcre3-dev autoconf autoconf-archive automake automake1.9 automake1.9-doc
libtool libtool-doc
In Fedora, the command would be:
sudo yum install bison flex mtd-utils mtd-utils-ubi lzo-devel libuuid-devel
pcre-devel automake automake17 automake14 autoconf libtool
If you are running a 64-bit OS, it may be necessary to install some 32-bit libraries for the cross-compiling
toolchain. You can determine whether your OS is 64-bit by using the “uname –p” command. A 64-bit OS
will return “x86_64,” while a 32-bit OS will return “i386”, “i586”, or “i686”.
For 64-bit Ubuntu, you can get the necessary libraries by typing:
# sudo apt-get install ia32-libs
For 64-bit Fedora, you can type:
# 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 DM8148-MC-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-dm814x
Copy the released tar archive to that directory:
# cp SW-5R1-00055-01_DM8148-MC-RPS-20130820.tar.bz2 /home/z3/z3-dm814x
Untar the archive:
# tar -xvjf SW-5R1-00055-01_DM8148-MC-RPS-20130820.tar.bz2
Note: Untarring could take 5 to 10 minutes.
Then go into the directory just created and run the build script:
# cd z3-centaurus-dm814x_MC-RPS-20130819
# ./makeall
Note: Building can take around 30-40 minutes. You will also need to type in the sudo password a few
times throughout the build.

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
10
The outcome of the build process should be newly created image files in the images directory. You can
confirm this by doing the following:
# cd images
# ls -alt
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

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
11
5. 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
dvr-rdk A modified version of the TI RDK code
factory Factory testing scripts (the user can disregard these)
filesys The base filesystem for release
kernels Kernel code for release
sysapps Various supporting applications
toolchain The ARM toolchain for building the codebase
u-boot u-boot code for release
z3apps Z3 demo application code and scripts
The Z3 demo code that comes with the Z3-DM8148-MC-RPS is run from the run.sh script in dvr-
rdk/dvr_rdk/bin/ti814x. This code calls the z3_dvr_rdk_demo_mcfw_api.out binary, which initializes and
runs the encoder. This binary is built from the dvr-rdk directory. The code for the binary resides in
z3apps/rdk/rdk_demo. The z3apps/rdk directory is described in more detail in the next section.
5.1 The z3apps/rdk directory
There are 3 main subdirectories: rdk_demo, z3_mcfw_api, and z3
5.1.1 rdk_demo
This directory contains the code for the various modes that Z3’s boards are able to run in. The encoder
setup is done in demo_vcap_vdis.c. The decoder setup is done in demo_vdec_vdis.c. The passthrough
setup is done in demo_vcap_vdis.c.
The file demo_rtptx.c is responsible for setting the output mode of the encoder. Output to file, rtp, and
MPEG2-TS are handled here.
The file demo_mcsenc.c contains the implementation of the command line interface. This can be run
using the following command:
# source /opt/mcsenc/mcsenc.sh

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
12
5.1.2 z3_mcfw_api
This directory contains a modified version of the TI mcfw api (found in dvr-
rdk/dvr_rdk/mcfw/src_linux/mcfw_api) that is tailored to work with Z3’s hardware and use-cases. The
link setup code for Z3’s demos can be found in the usecases directory. The use-case code is called from
ti_vsys.c in the same directory.
5.1.3 z3
This directory contains the base code for rtp tx and rx, as well as the base code for audio capture and
output.
5.2 RDK documentation
Documentation on the RDK can be found in dvr-rdk/dvr_rdk/docs. Below is a list of some of the major
documentation available:
Docs
├── DM81xx_DVR_RDK_Install_Guide.pdf
├── DM81xx_DVR_RDK_MainPage.pdf
├── DM81xx_DVR_RDK_Release_Notes.pdf
├── DM81xx_DVR_RDK_Release_Summary.pdf
├── AppNotes
│├── DM8107_DVR_RDK_DM8107DVR_SchematicChanges_BCH120.pdf
│├── DM8107_DVR_RDK_PowerSavings.pdf
│├── DM8168_DVR_RDK_AVS_User_Guide.pdf
│├── DM81xx_DVR_RDK_960H_Notes.pdf
│├── DM81xx_DVR_RDK_App_Notes_Summary.pdf
│├── DM81xx_DVR_RDK_Audio_Notes.pdf
│├── DM81xx_DVR_RDK_AVSync_Notes.pdf
│├── DM81xx_DVR_RDK_Boot_Logo_and_External_Device.pdf
│├── DM81xx_DVR_RDK_Customer_Display_Resolution.pdf
│├── DM81xx_DVR_RDK_Debug_Statistics.pdf
│├── DM81xx_DVR_RDK_Display_Output_Configuration.pdf
│├── DM81xx_DVR_RDK_Ethernet_Offload_Driver.pdf
│├── DM81xx_DVR_RDK_External_Video_Device_Configuration.pdf
│├── DM81xx_DVR_RDK_Flash_File_FS.pdf
│├── DM81xx_DVR_RDK_Graphics_Using_FBDev.pdf
│├── DM81xx_DVR_RDK_HDMI_Control_Notes.pdf
│├── DM81xx_DVR_RDK_Memory_Map.pdf

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
13
│├── DM81xx_DVR_RDK_Minimal_Root_File_System.pdf
│├── DM81xx_DVR_RDK_Network_Stack_Optimization_Techniques_for_Multichannel_NVR.pdf
│├── DM81xx_DVR_RDK_PLL_Print_Utility.pdf
│├── DM81xx_DVR_RDK_Qt_Installation_Guidelines.pdf
│├── DM81xx_DVR_RDK_SCD_AlgorithmIntegration.pdf
│├── DM81xx_DVR_RDK_Software_OSD_Notes.pdf
│└── DM81xx_DVR_RDK_Software_OSD_Text_Render_Notes.pdf
├── software_manifest.htm
├── TestReports
│├── DM810X_DVRRDK_Test_Report_04.00.00.03.xls
│├── DM814X_DVRRDK_Test_Report_04.00.00.03.xls
│├── DM816X_DVRRDK_Test_Report_04.00.00.03.xls
│└── HDMITestReports
├── Trainings
│└── DVR_RDK_McFW_Link_API_Training.pdf
├── Usecases
│├── DM810x_DVR_RDK_UseCaseGuide_4D1_8CIF_16CIF_DVR.pdf
│├── DM810x_DVR_RDK_UseCaseGuide_Decode_Display.pdf
│├── DM814x_DVR_RDK_UseCaseGuide_4D1_8CIF_16CIF_DVR.pdf
│├── DM814x_DVR_RDK_UseCaseGuide_Decode_Display.pdf
│├── DM816x_DVR_RDK_UseCaseGuide_16D1_DVR.pdf
│├── DM816x_DVR_RDK_UseCaseGuide_32D1_Decode_Display.pdf
│├── DM816x_DVR_RDK_UseCaseGuide_SD_HD_Encode_Card.pdf
│└── DM81xx_DVR_RDK_Interlace_UseCaseGuide.pdf
└── UserGuides
├── DM8168_DVR_RDK_GUI_Guide.pdf
├── DM816x_FAPLL.xls
├── DM81xx_DVR_RDK_Demo_Guide.pdf
├── DM81xx_DVR_RDK_FAQs.pdf
├── DM81xx_DVR_RDK_IPC_Bits_Out_Host.pdf
├── DM81xx_DVR_RDK_Migration_Guide.pdf
├── DM81xx_DVR_RDK_Overview.pdf
├── DM81xx_DVR_RDK_PSP_Arago.pdf
├── DM81xx_DVR_RDK_SCD_DMVAL_FAQs.pdf
├── DMVAL_API_and_UsersGuide.pdf
├── DVR_RDK_ApiGuide.CHM
└── SCD_TI_API_UsersGuide_v00.50.pdf

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
14
6. Running the Demos
This section gives step-by-step instructions on using the DM8148-MC-RPS 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 HDMI non-HDCP output (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 1080p or 1080i output
-Select content you would like to stream
6.2 Connect the Board
For these steps, please refer to Figure 4 and Figure 5.
HDMI In 2
HDMI In 1
Stereo 1
Stereo 2
Component 2
Component 1, or Composite 1 (Yellow) + Composite 2 (Red)
Figure 5 Demo Connections for Z3-DM8148-MC-RPS (Audio / Video Detail)
Serial
Power
Switch
12V In
Ethernet
See Figure 5 Detail
Figure 4 Demo Connections for Z3-DM8148-MC-RPS
HDMI
Out

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
15
(2) Connect the supplied 2.5mm serial cable and NULL modem adapter to your PC.
(3) Take the HDMI cable connected to the monitor and connect it to HDMI In 1 of the board.
(4) Connect the Ethernet
The next step is to set up a terminal to view the activity of the board …
6.3 Set up the Terminal Window
(5) If you are running from a Windows PC, run TeraTerm. Select “Setup – Serial Port” and set the
following:
Port: Whichever serial port the port is connected to
Baud Rate: 115200
Data: 8-bit
Parity: None
Stop: 1-bit
Flow Control: None
(6) If you are running from Linux, type:
# sudo minicom –s
And then configure by doing the following:
-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>
-Select “Exit”

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
16
6.4 Power on the board
(7) Connect the 12V power supply and turn on the switch. If all is configured properly, you should see the
board booting up within the terminal window. After about a minute, you will see the RPS Main Menu:
Note the local IP address and netmask (in this example, it is 192.168.81.48 and 255.255.0.0). This is the IP
address of the board. You will need this later to access the web interface.
Figure 6 DM8148-MC-RPS Main Menu

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
17
6.5 Ensure your PC has a proper IP address
(8) To be able to communicate with the board, the PC that you are communicating from needs to have at
least the same first 2 parts of the IP address. For example, if the board has an IP address of
192.168.81.48, your PC would need to have an address of 192.168.x.y, where y is anything but 48 (and
not conflicting with whatever is on your current network, of course). Ensure that this is the case. If
necessary, use the “P” and “N” options in the RPS menu to modify the address / network mask of the
board to conform to your network. Note that the first 2 parts being the same are based on a netmask
of 255.255.0.0. If netmask were 255.255.255.0, then the first 3 parts of the IP address would have to
be the same.
After you are done, make note of the address you set your PC to. This will be important in the
streaming step.
6.6 Run the Web Interface to Configure CH1
(9) In your PC, run a web browser (for best results, Z3 recommends FireFox or Chrome). In this browser,
type the IP address of the board noted in step (7) (for example, if the default value is used, it would
be http://192.168.81.48). After about 3 seconds, the control menu should come up:
(10) Click on the “CH1” tab
Figure 7 Web Interface Initial Screen

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
18
(11) You should see the Channel 1 configuration tab. In this tab, set “Output Format” to UDP and “Dest
Address” to the IP address of your PC (in this example, 192.168.0.2) Also make note of the value of
“Dest Port” (should be 5004 by default). You should also make sure “Video Source” is “HDMI1” and
Resolution is “1920x1080”:
(12) Click “start” (note: The demo may have already started as it will automatically start in 30 seconds if
a valid input is detected. If that occurs, just click “stop” first). The status should change from
“IDLE” or “STOPPED” to “RUNNING.”
Figure 8 Web Interface Channel 1 Configuration Tab
(b) Change format to UDP
(c) Change Dest Address to PC IP address
(d) Note Dest Port (will use in VLC)
(e) Click “start”
(f) After clicking “start”, the status
should change to “RUNNING”
(a) Confirm source is
HDMI1 and Resolution
is 1920x1080

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
19
6.7 Run VLC to View Stream
(13) Run VLC on your PC (version used in testing at Z3: 2.05)
(14) Select Media –Open Network Stream. In the box, type “udp://@192.168.0.6:5004”, where
“192.168.0.6” is the IP address of your PC, and 5004 is the value of “Dest Port” noted in step (11).
(15) Press “Enter.”
(16) You should now see video streaming to VLC:
Figure 9 VLC Network Screen Setting to Receive Z3 TS Stream
Figure 10 Example of Z3 Video Streaming on VLC

CONFIDENTIAL Z3-DM8148-MC-RPS V2.00.02
___________________________________________________________________________________________
Z3 Technology, LLC ♦100 N 8th ST, STE 250 ♦Lincoln, NE 68508-1369 USA ♦+1.402.323.0702
20
7. Running the Decode Demo
This section gives step-by-step instructions on using the DM8148-MC-RPS to decode a file from USB. (Note:
Sample decode files are available from Z3. Please contact Z3 for details).
7.1 Connect the Output
(1) Connect an HDMI cable to the HDMI Out on the Z3-DM8148-MOD-2X:
(2) Connect the other end of the HDMI cable to an HD Monitor.
7.2 Set up the System
(3) If you haven’t already done so, do steps (2) and (4)-(7) of the Encode Demo to set up the serial
terminal and to bring up the DM8148-MC-RPS main menu in the terminal screen (shown in Error!
Reference source not found.).
(4) From this main menu, select “X” to exit.
(5) The arago login should appear. From here, type “root” and <enter> to log in:
arago login: root
7.3 Set up input files
(6) Take a USB drive and make a “dm8148” directory at the top level.
(7) Copy the file(s) you want to decode to this dm8148 directory.
(8) Plug the USB drive into USB 1 of the Z3-DM8148-MOD-2X (see Error! Reference source not found.).
Figure 11 HDMI Out and USB on the Z3-DM8148-MOD-2X
HDMI
Out
USB
Table of contents
Other Z3 Technology Motherboard manuals