GSG: DVSDK for Windows CE Software Setup

From Texas Instruments Embedded Processors Wiki

Jump to: navigation, search
Translate this page to   

^ Up to Overview of DVSDK for Windows CE

Contents


This page describes step by step instructions for setting up DVSDK for Windows CE 6.0 R3.

Important Note: The OMAP3 and AM/DM37x EVMs from Mistral Solutions come with instructions to set up DVSDK software for Linux. You should ignore these instructions. Instead, use the following instructions foto set up DVSDK under Windows CE.

Downloading software

You need to download the following software components before you begin installing:


The DVSDK for WinCE package comes with pre-built binaries. If you plan to recompile any of the software components delivered with DVSDK, you will need to download the following packages as well (refer to the release notes in the DVSDK installation package for exact tools versions used):


Installing the software

Installing the Windows Embedded CE software

You must install the following software prior to installing the OMA35xx WinCE BSP. Note that the software must be installed in the order listed. Contact Microsoft for more information about the listed software and known issues with the installation process:

If you do not already have this software, you can obtain evaluation versions from Microsoft at http://msdn.microsoft.com/en-us/embedded/aa731407.aspx.

Installing TI Code Generation Tools

Run the ti_cgt_c6000_6.1.9_setup_win32.exe file that you downloaded and answer the prompts within the installer. CAUTION: Instead of the default installation path, install TI Code Generation tools in a directory that has no spaces in the path else some component builds may fail.

Installing DSP/BIOS

Run the bios_setupwin32_5_41_00_06.exe file that you downloaded and answer the prompts within the installer.

Installing XDCtools

Run the xdctools_setupwin32_3_16_01_27.exe file that you downloaded and answer the prompts within the installer. CAUTION: Instead of the default installation path, install XDCtools in a directory that has no spaces in the path else some component builds may fail.

Installing ActivePerl

Follow the installation instruction from the downloaded ActivePerl package

Installing the Board Support Package (BSP)

Follow the procedures in ARM A8 WinCE BSP User Guide to set up the BSP and the WinCE build environment required to build DVSDK.

Installing the DVSDK software

To install the OMAP35xx WinCE DVSDK software, follow these steps:

REM DSP BIOS installation path.
set BIOS_INSTALL_DIR=
set BIOS_INSTALL_DIR=C:\CCStudio_v3.3\bios_5_41_00_06

REM DSP Code generation tool path
set CODEGEN_INSTALL_DIR=
set CODEGEN_INSTALL_DIR=C:\TITOOLS\CGTools_6_1_9

REM Installation directory of XDCTOOLS
set XDC_INSTALL_DIR=
set XDC_INSTALL_DIR=C:\TITOOLS\xdctools_3_16_01_27

REM Perl path
set BASE_PERL=
set BASE_PERL=c:\perl

Integrating DVSDK with the WinCE OMAP3530 Board Support Package

Add subproject.png

MMF:TI:C6ACCEL
MMF:TI:CMEM
MMF:TI:CS
MMF:TI:DMAISampApps
MMF:TI:DSPLINK
MMF:TI:AAC_DECODE_FILTER
MMF:TI:AAC_PARSER_FILTER
MMF:TI:H264_DECODE_FILTER
MMF:TI:H264_ENCODE_FILTER
MMF:TI:MP4_3GPP_DEMUX_FILTER
MMF:TI:MPEG2_DECODE_FILTER
MMF:TI:MPEG4_DECODE_FILTER
MMF:TI:MPEG4_ENCODE_FILTER
MMF:TI:TIMM

DVSDK 1 10 Catalog.png


NOTE:
By default, many DVSDK source components (CMEM, DSPLINK, Codec server, DMAI, DSHOW & C6ACCEL) are set to be rebuilt. If it is desired not to build a specific component, edit the file setbuild.bat and set the appropriate BUILD_XXX variable to 0. For example, if DSHOW is not to be rebuilt, set BUILD_DSHOW to 0 in setbuild.bat.
Some components such as DSPLINK will always build after cleaning, whereas other components such as DSHOW and C6ACCEL must be explicitly configured to be rebuilt clean. For example, setting CLEAN_DSHOW=1 cleans the DSHOW project before rebuilding.
All the build variables in setbuild.bat that control the building of various DVSDK components are shown below:
set BUILD_CMEM=0
set BUILD_DSPLINK=0
set BUILD_CODECSERVER=0
set BUILD_DMAI=0
set CLEAN_DSHOW=0
set BUILD_DSHOW=0
set CLEAN_C6ACCEL=0
set BUILD_C6ACCEL=0

What next?

To begin running demo applications, go to the GSG: OMAP35xx WinCE DVSDK Running the Demos topic.

E2e.jpg For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article GSG: DVSDK for Windows CE Software Setup here.
Hyperlink blue.png Links
ARM Microcontroller MCU ARM Processor Digital Media Processor Digital Signal Processing Microcontroller MCU Multi Core Processor
Ultra Low Power DSP 8 bit Microcontroller MCU 16 bit Microcontroller MCU 32 bit Microcontroller MCU

Leave a Comment
Personal tools
Namespaces
Variants
Actions
Navigation
Print/export
Toolbox