
TMS320DM644x DVEVM Windows CE v5.0
BSP DSP/BIOS LINK
User's Guide
Literature Number: SPRUEW0
March 2007

2 SPRUEW0 – March 2007
Submit Documentation Feedback

Contents
Trademarks ................................................................................................................ 5
Preface ............................................................................................................................... 6
1 Distribution ............................................................................................................... 8
1.1 Distribution Contents .................................................................................................. 8
1.2 Contents of DSP/BIOS™ LINK ..................................................................................... 9
2 Mininum System Requirements .................................................................................. 10
2.1 Hardware .................................................................................................................. 10
2.1.1 Development/Debug Host Machine ......................................................................... 10
2.2 Software .................................................................................................................. 10
2.2.1 Generic Software Requirement ............................................................................... 10
2.2.2 Platform Specific Software Requirements for DaVinci EVM .............................................. 10
3 DSP/BIOS Link Usage ............................................................................................... 11
3.1 WinCE Platform Configurations for DSP/BIOS LINK ...................................................... 11
3.1.1 Config.bib ........................................................................................................ 11
3.1.2 Platform.bib ...................................................................................................... 11
3.1.3 Platform.reg ..................................................................................................... 12
4 Sample Applications ................................................................................................. 13
4.1 Loop Sample ............................................................................................................ 13
4.1.1 Invoking the Application ....................................................................................... 13
4.2 Message Sample ....................................................................................................... 14
4.2.1 Invoking the Application ....................................................................................... 15
4.3 Scale Sample ............................................................................................................ 15
4.3.1 Invoking the Application ....................................................................................... 16
4.4 READWRITE Sample ................................................................................................. 16
4.4.1 Invoking the Application ....................................................................................... 17
SPRUEW0 – March 2007 Table of Contents 3
Submit Documentation Feedback

List of Figures
1-1 DSP/BIOS LINK Distribution Folder ....................................................................................... 8
4-1 Data Flow in the Sample Application – LOOP.......................................................................... 13
4-2 Execution of Loop.exe in Platform Builder .............................................................................. 14
4-3 Message Flow in the Sample Application - MESSAGE ............................................................... 15
4-4 Data and Message Flow in the Sample Application – SCALE ....................................................... 16
4-5 Data and Message Flow in the Sample Application – READWRITE ................................................ 17
4-6 Execution of Readwritegpp.exe From the Platform Builder ........................................................... 18
List of Tables
1 Terms, Acronyms, and Descriptions ...................................................................................... 6
1-1 Distribution Tree ............................................................................................................. 9
4 List of Figures SPRUEW0 – March 2007
Submit Documentation Feedback

Trademarks
DaVinci, DSP/BIOS are trademarks of Texas Instruments.
Windows, Microsoft are registered trademarks of Microsoft Corporation in the United States and/or other
countries.
SPRUEW0 – March 2007 List of Tables 5
Submit Documentation Feedback

About This Manual
This document accompanies the release of Windows
(EVM) board.
Purpose and Scope
This document describes the usage of the DSP/BIOS™ LINK binaries provided along with the Windows
CE 5.00 BSP for the DaVinci EVM platform, information on the DSP LINK binaries released, and the
procedure to integrate them in a given Windows CE image.
Notational Conventions
This document uses the following conventions.
• Backward slashes are used as pathname delimiters for filenames.
• Catalog->Third Party refers to the Catalog Window Tree Items in the Platform Builder IDE.
• All the shell commands are in courier new font.
• Menu commands are depicted using the following notation menu name > menu command.
Terms, Abbreviations, and Descriptions
Read This First
®
CE 5.0 BSP for DaVinci™ evaluation module
Preface
SPRUEW0 – March 2007
Table 1. Terms, Acronyms, and Descriptions
Number Term Description
1 BIB Binary Image Builder
2 BSP Board Support Package
3 CHIRP Channel I/O Request Packets
4 CHNL Channel
5 EVM Evaluation Module
6 GIO General Input Output
7 GPP General Purpose Processor
8 LDRV Link Driver
9 OSAL OS Abstraction Layer
10 PCPY Processor Copy Driver
11 PROC Processor
12 SHMIPS Shared Memory Inter-processor Signaling
13 SIO Streaming Input Output
14 SMA Shared Memory Allocator
15 SWI Software Interrupt
16 TSK Task
17 ZCPY Zero Copy Driver
Preface6 SPRUEW0 – March 2007
Submit Documentation Feedback