Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements , improv ements , and ot her chang es to it s product s and services a t any time and to discontinue any
product or service without notice. Customers should obtain the latest relevant information before placing orders
and should verify that such information is current and complete. All products are sold subject to TI's terms and
conditions of sale supplied at the time of order acknowledgment.
TI warrants pe rformance of i ts hardware products to the speci fications appl icable at the time of sal e in accordanc e
with TI's standard w arranty . T esting and other quali ty control techniques are used to the extent TI deems necessary
to support this warranty. Except where mandated by government requirements, testing of all parameters of each
product is not necessarily performed.
TI assumes no li ability for a pplications assi stance or customer produc t design. Custom ers are responsibl e for their
products and applications using TI components. To minimize the risks associated with customer products and
applications, customers should provide adequate design and operating safeguards.
TI does not warrant or represent that any license, either express or implied, is granted under any TI patent right,
copyright, mask work right, or o ther TI inte llect ual property right rela ting to an y com binati on, machin e, or proces s
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a license from TI to use s uch prod uct s or servic es or a warranty or en dorsem ent there of. Use
of such information may r equ ire a l ice ns e from a thi rd p a r ty un der the p atents or other in tel lec tu al pro per ty of the
third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction o f informa tion in T I dat a books or dat a sheet s is permissible only i f reproduc tion is without alteratio n
and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteration is an unfair and de ce ptiv e b us ine ss prac ti ce. TI is not responsib le or liable for such al tere d
documentation.
Resale of TI products or services with statements different from or beyond the parameters stated by TI for that
product or servic e voids all exp res s a nd any implied wa rran tie s for the associa ted TI p r od uct or se rvice and is an
unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are UR Ls where y ou c an obtain informati on on other Texas Instruments product s and application s ol utions:
ProductsApplications
Amplifiersamplifier.ti.comAudiowww.ti.com/audio
Data Convertersdataconverter.ti.comAutomotivewww.ti.com/automotive
DSPdsp.ti.comBroadbandwww.ti.com/broadband
Interfaceinterface.ti.comDigital Controlwww.ti.com/digitalcontrol
Logiclogic.ti.comMilitarywww.ti.com/military
Power Mgmtpower.ti.comOptical Networkingwww.ti.com/opticalnetwork
Microcontrollersmicrocontroller.ti.comSecuritywww.ti.com/security
Low Power Wirelesswww.ti.com/lpwTelephonywww.ti.com/telephony
Video & Imagingwww.ti.com/video
Wirelesswww.ti.com/wireless
Texas Instruments (TI) provides the enclosed product(s) under the following conditions:
This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMON-
STRA TION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished
end-product fit for general consumer use. Perso ns handling the product(s) m ust have electronics
training and observe good engineering practice standards. As such, the goods being provided
are not intend ed to be compl ete in terms of required de sign-, marke ting-, and/or m anufactur ingrelated protecti ve considerations, including produ ct safety and environmental measures typically
found in end prod uc t s t hat i nc orpo rate such semiconductor c om po nen ts or circuit board s. T his
evaluation board/kit does not fall within the scope of the European Union directives regarding
electromagnetic comp atibility , restricted substances (RoHS), rec ycling (WEEE), FCC, CE or UL,
and therefore may not meet the technical requirements of these directives or other related
directives.
Should this evaluation board/kit not meet the specifications indicated in the User's Guide, the
board/kit may b e returned with in 30 days from the d ate of deliv ery fo r a ful l refun d. THE FO REGOING WARRANTY IS THE EXCLUSIVE WARRANTY MADE BY SELLER TO BUYER AND
IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED, IMPLIED, OR STATUTORY, INCLUDING ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR
PURPOSE.
The user assumes all responsibility and liability for proper and safe handling of the goods.
Further, the user indemnifies TI from all claims arising from the handling or use of the goods.
Due to the open construction of the product, it is the user's responsibility to take any and all
appropriate precautions with regard to electrostatic discharge.
EXCEPT TO THE EXTENT OF THE INDEMNITY SET FORTH ABOVE, NEITHER PARTY
SHALL BE LIABLE TO THE OTHER FOR ANY INDIRECT, SPECIAL, INCIDENT AL, OR CONSEQUENTIAL DAMAGES.
TI currently deals w i th a v ari ety of cus tom ers for pro du ct s , an d the r efo re ou r arra ngement with
the user is not exclusive.
TI assumes no liability for applications assistance, customer product design, softwareperformance, or infringement of patents or services described herein.
Please read the U ser's Guide and, specificall y, the W arnings and Restric tions notice in the User's
Guide prior to handling the product. This notice contains important safety information about
temperatures and voltages. For ad ditional informatio n on TI's environmental and/or sa fety pro grams, please contact the TI application engineer or visit www.ti.com/esh.
No license is granted un der an y pa tent right or other intel lectu al proper ty rig ht of TI cove ring or
relating to any machine, process, or combination in which such TI products or services might
be or are used.
This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMONSTRA TION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished
end-product fit for general consumer use. It generates, uses, and can radiate radio frequency
energy and has not been tested for compliance with the limits of computing devices pursuant
to part 15 of FCC rules, which are designed to provide reasonable protection against radio
frequency interfere nce. Operation of this eq uip me nt in other environments ma y c aus e in terfe rence with radio co mm un ic atio ns , in w hi ch cas e the use r at his ow n ex pe nse w il l be req uire d t o
take whatever measures may be required to correct this interference.
About This Guide
The DVEVM (Dig ital Video Ev al uat ion Mo dul e) i s an e valua tio n pl atform
that showcases the DaVinci architecture and lets users evaluate the
power and performance of DaVinci as a Multimedia engine.
This guide gives you overview information about the board and the
software provided with the board. It is intended to be used as an
introductory docum ent for the DVEVM. Other do cuments provide more
in-depth information. See the DVEVM documentation section of the
release notes fo r a complete l ist of docum ents that have b een include d
with the product.
Notational Conventions
This document uses the following conventions:
Preface
❏Program listings, program examples, and interactive displays are
shown in a mono-spaced font. Exampl es us e bold for emphasis,
and interactive displays use bold to distinguish commands that you
enter from items that the system displays (such as prompts,
command output, error messages, etc.).
❏Square brackets ( [ and ] ) identify an option al paramete r. If you use
an optional parameter, you specify the information within the
brackets. Unless the square br ack ets a re i n a bold ty pefac e, do no t
enter the brackets themselves.
v
Trademarks
Trademarks
The Texas Instruments logo and Texas
Instruments are registered trademarks of Texas
Instruments. Trademarks of Texas Instruments
include: TI, DaVinci, the DaVinci logo, XDS, Code
Composer, Code Composer Studio, Probe Point,
Code Explorer, DSP/BIOS, RTDX, Online DSP
Lab, DaVinci, TMS320, TMS320C54x,
TMS320C55x, TMS320C62x, TMS320C64x,
TMS320C67x, TMS320C5000, and
TMS320C6000.
MS-DOS, Windows, and Windows NT are trademarks of Microsoft
Corporation.
UNIX is a registered trad emark of The O pen Grou p in the Un ited States
and other countries.
Linux is a registered trademark of Linus Torvalds.
Solaris, SunO S, and Java are trademarks or r egistered trademarks of
Sun Microsystems, Inc.
All other brand, produc t names, and service names are trademark s or
registered trademarks of their respective companies or organizations.
Your TMS230DM357 DVEVM kit contains the following hardware items.
Section 2.1, Setting Up the Hardware tells how to connect these
components.
❏EVM Board This board contains a DaVinci TMS320DM357 Digital
❏Universal Power Supply. Both U.S. and European power are
❏Cables. Serial and Ethernet cables are included to allow for host
❏IR Remote Control (Phillips). This universal remote control is
The DVEVM kit also comes with the following software disks. Information
about how to use the software components is provided in Chapter 4.
❏DaVinci Digital Software Developer’s Kit, including TI DaVinci
Media System-on-Chip.
supported.
development.
included to provide a user interface to the demo applications.
Demonstration Version of MontaVista Linux Pro v5.0. (2 DVDs)
❏Spectrum Digital EVM Tools
1-2
1.2What’s on the Board?
The EVM comes lo aded with peripherals your mult imedia applications
may need to make use of. T he fol low in g block di agr am show s th e maj or
hardware components.
TI JTAG
SD/
MMC
DC6
Serial Media
DDR
DDR
ARM JTAG
S1
DDR
Video Ports
DC1 (EMIF)
Boot
NAND
EMIF
CPLD
PGM
TMS320
DM357
Storage
NAND
CPLD
S3
What’s on the Board?
IR
MSP430
JTAG
3V
BAT
I2C
I2C
EEPROM
Config
I2C
GPIO
I2C
GPIO
DC7
User LEDs
I2C
GPIO
MSP430
3.3V Boa rd S u pply Voltag e
1.8V I/O Voltage
1.2V CPU Co r e Vo l tage
EMAC
PWR
SW
DC5 (VIDEO OUT)
OUT
COMP
DC4 (VIDEO IN)
SVHS
USB
TVP
5146
IN
IN
VIDEO
DC3DC2
AIC33
IN
AUDIO
OUT
AUDIO
HP OUT
S/PDIF
Drivers
Optical
S/PDIF
ENET
PHY
10/100
ENET
Analog
S/PDIF
UART
Diagram provided courtesy of Spectrum Digital Inc.
Figure 1–1 DM357 Hardware Block Diagram
For more information about the hardware, see the Spectrum Digital
website at http://support.spectrumdigital.com/boards/evmdm357.
The DaVinci EVM incorporates a battery holder to provide backup power
to the MSP430’s real-ti me clock when the power is no t applied to the
board. The battery is not inclu ded in the kit. See the Spectrum Digital
DaVinci EVM Technical Reference for suggested battery part numbers.
+5V
DVEVM Overview1-3
What’s Next?
1.3What’s Next?
To get started eval uating the DVEVM kit and d evelo pin g ap pli c ati ons for
the DM357, begin by using this Getting Started guide. It will step you
through connecting the hardware, testing the software, and beginning to
develop applications.
When you are ready for more information about DaVinci Technology and
the DM357 architecture, see the following:
❏TI DaVinci Software Updates: http://www.ti.com/dvevmupdates
❏TI Linux Community for DaVinci Processors:
http://linux.davincidsp.com
❏Codec Engine Application Developer's Guide (SPRUE67)
❏TI DaVinci Technology Developers Wiki: http://wiki.davincidsp.com
❏Other PDF documents on the DVDs included with the DVEVM kit
1-4
EVM Hardware Setup
This chapter tells you how to set up the EVM hardware.
To set up the hardwa re pr ovided wit h the DVE VM kit, use the steps tha t
follow. You may skip steps if you do not need to access a particular
peripheral. For examp le, if you do not need to use the serial ca ble, skip
that step.
For reference, the num bers in the following photo of the DM357 E VM
target board correspond to the steps in the procedure.
8
8
3
3
1
1
2
2
567
567
4
4
Important: The EVM board is sensitive to static
discharges. Use a g rounding strap or other de vice to
prevent damaging the board. Be sure to connect
communication cables before applying power to any
equipment.
2-2
Setting Up the Hardware
1)On the S3 mini-dip switch, verify that positions 1 through 4 are
configured to boot from on-board NAND as in the following f igure,
where the black rectangle is the switch location.
1
2
3
4
5
6
7
8
9
10
Also on the S3 mini-dip switch, verify that position 10 selects the
correct video format— NTSC or PAL . The following diagram shows
the switch in the NTSC setting.
2)Connect an audio speaker to Stereo Line Out (P5) and an audio
source to Stereo Line In (P3).
Audio In (P3)Audio Out (P5)
EVM Hardware Setup2-3
Setting Up the Hardware
3)Connect your video display to the composite video-out RCA
connector (J8).
Composite
Video Out (J8)
4)Connect a vid eo source (such as a cam era or DVD player) to the
composite video-in RCA connector (J12). Then power on your video
input and output devices.
2-4
Composite
Video In (J12)
Setting Up the Hardware
5)(Optional) If you plan to use the UART port for a console window,
connect the pr ovided RS-232 nul l modem cable to the EVM UART
port (P6) and to a COM port on your host Linux workstation.
10/100
Ethernet (P2)
UART (P6)Power (J14)
6)(Optional) If you wil l be using an Ethernet connection, connect the
provided Ethernet c abl e to the E the rnet p or t (P2) on the E V M bo ard
and to an Ethernet network port.
Note: If you do not connect the board’s Ethernet controller to a
computer running a DHCP server, booting the board may take
several additional minutes.
7)Connect the p rovided power cable t o the DVEVM powe r jack (J14)
on the board. T o be ESD safe, plug in the other end of the cable only
after you have connected the power cord to the board.
8)Power on the EVM board by fli pping the powe r swi tch (SW 1).
EVM Hardware Setup2-5
Connecting to a Console Window
9)Y ou should see the initial screen of the demo software on your video
display. Use the IR remote to run the software as described in
Chapter 3.
2.2Connecting to a Console Window
You can ope n a console window that allows you to watch an d interrupt
EVM boot messages by following these steps:
1)Connect a ser ial cable be tween the seri al port on the EVM and th e
serial port (for example, COM1) on a PC.
2)Run a terminal session (such as Minicom on Linux or HyperTerminal
on Windows) on th e workstation and config ure it to connect to tha t
serial port with the following characteristics:
■Bits per Second: 115200
■Data Bits: 8
■Parity: None
■Stop Bits: 1
■Flow Control: No ne
3)When you power on the EVM, you will see boot sequence messages.
You can press a key to interrupt the boot sequence and type
commands in the U-Boot command shell. In this guide, commands to
be typed in the U-Boot shell are indicated by an
EVM # prompt.
2-6
Chapter 3
Running the Demonstration Software
This chapter explains how to run the software demos prov ided with the
DVEVM kit.
Out of the box, the EVM boots from flash and starts the demos
automatically after a few seconds when you power up the board. It does
not require an NFS mount or a TFTP server to run the standard demos.
Note: The default U-Boot bootargs definition sets "ip=off", which disables
the Ethernet connection.
The out-of-the-box boot parameters are listed in Section A.4.1. The
following are alternate ways you may want to boot the board:
❏TFTP boot with NAND flash file system (Section A.4.2)
❏Flash boot with NFS file system (Section A.4.3)
❏TFTP boot with NFS file system (Section A.4.4)
❏PAL video mode vs. NTSC video mode (Section 2.1)
To abort the sta ndard boot, press any key in th e console window (see
Section 2.2). Also see Section A.4, Alternate Boot Methods if you want to
change the boot configuration.
Note: It is best to power down the board cleanly in order to reboot,
rather than using the reset button or power switch. We recommend
that you use t he shutdown command to s hut down the operating
system and unmo unt the file syste m before removing power from
the board. This will hel p prevent c orruption of the flash-b ased root
file system.
3.2Starting the Standalone Demos
When you connect the EVM hardware, the pre-loaded examples run
automatically on your video display. These examples encode and
decode audio, video, and speech. There are two ways to use the demos:
❏Standalone. This is the default power-on mode. The demos run
automatically wi th n o conn ec tio n to a wo r kstation in the defa ult boo t
configuration. This is the mode documented in the rest of this
chapter.
The standalone demo was se t up by the DVSDK, whi ch copies the
file /examples/dvevmdemo to the directory /etc/rc.d/init.d (the central
repository for startup scripts). This file is symbolically linked to
/etc/rc.d/rc3id/S88demo. When the board boots up and enters
runlevel 3, this file is ex ecute d to s tart th e de mo we b s erve r and th e
demo interface.
3-2
Starting the Standalone Demos
❏Command line. Once you have connected the EVM to a workstation
and installed the ne ces sar y so ftware ( as de scr ibe d i n S ecti on 4.3.1 ,
Installing the T arget Linux Software), you can run the demos from the
board’s Linux command line. For furt her information on running the
demos from the command li ne, see the demo doc umentation th at is
linked to by the DVSDK release notes.
Note: When you run the demos fr om the comma nd line, make s ure
the interface process used by the standalone mode demos is not
running. Otherwis e y ou wil l see er ror me ss ag es rais ed whe n d evi c e
drivers fail to open.
Running the Demonstration Software3-3
Loading...
+ 47 hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.