Software Overview
4-2
4.1 Software Overview
To begin developing applications, you need to install the DVEVM
development environment. This chapter outlines the steps required to
load the DVEVM software onto the development host. You will need the
distribution disks or the files they contain to get started.
The DaVinci software approach provides interoperable, optimized,
production-ready video and audio codecs that leverage DSP and
integrated accelerators. These codecs are built into configurable
frameworks, and are presented via published APIs within popular
operating systems (such as Linux) for rapid software implementation.
The following software is provided with the DVEVM.
❏ Standalone demonstration software. This is provided on the hard
drive on the EVM. The hard-wired examples encode and decode
audio, video, and speech. Another demo shows the board’s network
capabilities. See Section 3.2 and Section 3.5.
❏ Disk 1: MontaVista Linux Pro v5.0 System Tools and Target File
System. The version provided with the DVEVM kit is the
demonstration version. It contains the following file:
■ mvl_5_0_demo_sys_setuplinux.bin. This installation file
contains the MontaVista Tool development tool chain and the
target file system.
❏ Disk 2: TI DVSDK Software. This DVD includes demo applications,
Codec Engine software, example codec servers, and DVEVM
documentation. It contains the following files:
■ this manual in PDF format
■ dvsdk_setuplinux_#_#_#_#.bin (DVSDK installer)
■ mvl_5_0_0_demo_lsp_setuplinux_#_#_#_#.bin
■ xdctools_setuplinux_#_#_#.bin (XDCtools installer)
■ bios_setuplinux_#_#_#.bin (DSP/BIOS installer)
■ TI-C6x-CGT-v#.#.#.#.bin (TI Code Generation Tools installer)
■ SoCAnalyzer_#.#.#.#.exe. SoC Analyzer installer.
■ data.tar.gz (Contains A/V data files for use by the demos)
■ restore/overlay.tar.gz (Contains demo files in case they are
needed for recovery. You can generally ignore this file.)
❏ Disk 3: SDI Board Support Software. This disk contains ARM-
based test code, CCStudio GEL files, and other EVM support
software.