IPNC Reference Design Kit Installation Guide

IPNC Reference Design Kit Installation Guide

User's Guide

Literature Number: SPRUI83 September 2016

Contents

1 System Installation............................................................................................................... 5 1.1 Installing the Release Package ........................................................................................ 6 1.2 Hardware Installation .................................................................................................... 7 1.3 Software Installation.................................................................................................... 10 1.4 Flashing NAND Flash .................................................................................................. 11

2 Building IPNC Application ................................................................................................... 17 2.1 IPNC Application Build Procedure.................................................................................... 17 2.2 Building U-boot and Kernel Image ................................................................................... 21

3 Running IPNC Application ................................................................................................... 21 3.1 Running IPNC Application............................................................................................. 21 3.2 Troubleshooting......................................................................................................... 24 3.3 Network Connections Setting ......................................................................................... 24 3.4 Streaming Demo on Web Browser .................................................................................. 27 3.5 RTSP Streaming Demo on VLC ...................................................................................... 32 3.6 End-to-End Low Latency Measurement ............................................................................. 36 3.7 ARM? CPU Loading Measurement................................................................................... 39 3.8 MJPEG Rate Control API Details..................................................................................... 40

2

Table of Contents

Copyright ? 2016, Texas Instruments Incorporated

SPRUI83 ? September 2016 Submit Documentation Feedback



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

List of Figures

IPNC_RDK Directory Tree.................................................................................................. 7 Full Setup Required for Testing With Component Video Input ........................................................ 7 Analog Component Cable Connected to EVM........................................................................... 8 Serial Cable Connected to EVM ........................................................................................... 9 XDS510 USB JTAG ......................................................................................................... 9 JTAG Board Connector.................................................................................................... 10 Flashing Using CCS ....................................................................................................... 11 IPNC RDK Directory Structure ........................................................................................... 17 Boot Mode Order ........................................................................................................... 24 PC Connected to DM38x EVM ........................................................................................... 25 PC Connected to IPNC Through a Router.............................................................................. 25 Remote Monitor With Web Browser .................................................................................... 26 Network Data Display...................................................................................................... 26 Security Warning ........................................................................................................... 27 Downloaded ActiveX Controls (32 bit)................................................................................... 28 GoDB Tech Private Limited ............................................................................................... 28 Manage Add-Ons........................................................................................................... 29 Restart Browser ............................................................................................................ 29 Install the Software......................................................................................................... 30 Main Login Screen ......................................................................................................... 31 Live Video ................................................................................................................... 32 Open Network Stream ..................................................................................................... 33 Configure Network Protocol............................................................................................... 34 Preferences ................................................................................................................. 35 Overlay Video Output...................................................................................................... 35 Input/Codecs ................................................................................................................ 36 End-to-End Latency ........................................................................................................ 36 Tools Preferences ...................................................................................................... 37 Reset Preferences ......................................................................................................... 37 Overlay Video Output...................................................................................................... 38 Input/Codecs ................................................................................................................ 38 Latency Measurement ..................................................................................................... 39

SPRUI83 ? September 2016 Submit Documentation Feedback

Copyright ? 2016, Texas Instruments Incorporated

List of Figures

3



List of Tables

1 Acronyms and Description.................................................................................................. 5 2 IPNC_RDK Release Directories .......................................................................................... 6 3 Source Directory ............................................................................................................. 6 4 Setting the Correct Environment ......................................................................................... 18 5 MAKE Command Options................................................................................................. 20

4

List of Tables

Copyright ? 2016, Texas Instruments Incorporated

SPRUI83 ? September 2016 Submit Documentation Feedback

User's Guide

SPRUI83 ? September 2016

IPNC Reference Design Kit Installation Guide

This document provides a brief description of the purpose and construction of the Internet Protocol (IP) Network Camera (using component video input as source), along with hardware and software environment requirements in the context of IP Network Camera deployment.

1 System Installation

Table 1. Acronyms and Description

Acronym/Abbreviation I2C

DHCP FTP GPIO HTTP MMC NTP OSS SPI PoE RTP RTSP SSL SMTP UBL UDP UART UPnP VPFE VPBE VGA WDT

Description Inter-Integrated Circuit Dynamic Host Configuration Protocol File Transfer Protocol General Purpose I/O Hypertext Transfer Protocol Multimedia Card Network Time Protocol Open Source Software Serial Peripheral Interface Power over Ethernet Real-time Transport Protocol Real Time Streaming Protocol Secure Socket Layer Simple Mail Transfer Protocol User Boot Loader User Datagram Protocol Universal asynchronous receiver/transmitter Universal Plug and Play Video Processing Front End Video Processing Back End 640 x 480 resolution Watch Dog Timer

Code composer studio is a trademark of Texas Instruments. ARM, Cortex are registered trademarks of ARM Limited. Linux is a registered trademark of Linux Torvalds in the U.S. and other countries.

SPRUI83 ? September 2016 Submit Documentation Feedback

IPNC Reference Design Kit Installation Guide

5

Copyright ? 2016, Texas Instruments Incorporated

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download