Software Overview
4-2
4.1 Software Overview
To begin developing applications, you need to install the DVEVM
development environment. This section 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 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 ARM-side DVEVM software.
❏ Standalone demonstration software. This is provided on the
EVM’s NAND flash. The hard-wired examples encode and decode
audio, video, and speech. Another demo shows the board’s network
capabilities. See Section 3.2, Starting the Standalone Demos and
Section 3.5, Running the Network Demo.
❏ 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_dm357_setuplinux_#_#_#_#.bin (DVSDK installer)
■ mvl_5_0_0_demo_lsp_setuplinux_#_#_#_#.bin
■ xdctools_setuplinux_#_#_#.bin (XDCtools installer)
■ data.tar.gz (Contains A/V data files for use by the demos)
■ restore/dm357_flash_image_#_#_#_#.tar (Contains files for
NAND flash recovery. Contact TI Technical Worldwide Support if
you need details.)
■ restore/overlay.tar.gz (Contains demo files in case they are
needed for recovery. You can ignore this file.)
■ bios_setuplinux_#_#_#.bin (You can ignore this DSP/BIOS
installer because the DM357 EVM contains no DSP.)
❏ Disk 3: SDI Board Support Software. It contains EVM board
utilities.