Software Overview

4.1Software 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.

4-2

Page 32
Image 32
Texas Instruments TMS320DM357 DVEVM v2.05 manual Software Overview