Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications,
enhancements, improv ements, and othe r changes to its product s and se rvices a t any time and to dis continue 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 perform ance of it s hardware products to the specific ations appl icable at the ti me of sale i n accordance
with TI's standard warra nty. T esting and other qualit y 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 appl ications assi stance or cu stomer product d esign. Customers 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 rig ht, or other TI inte llect ual prop erty righ t relatin g to any c ombin ation, m achin e, or proc ess
in which TI products or services are used. Information published by TI regarding third-party products or services
does not constitute a lic ense from TI to use such produc t s or servic es or a warrant y or en dorsemen t thereof. Use
of such information may requ ire a l ice ns e from a thi rd party under the patents or ot her in tel lec tu al pro perty of the
third party, or a license from TI under the patents or other intellectual property of TI.
Reproduction of i nformation in T I data books or data sheet s is permissible only i f reproductio n is without al teration
and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this information with alteratio n is an u nfa ir an d de ceptive business practice. TI is not r esp ons ib le o r lia bl e for s uc h 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 voi ds al l e xp r es s a nd an y i mp li ed wa rran tie s for the associated TI product or service and is an
unfair and deceptive business practice. TI is not responsible or liable for any such statements.
Following are URLs w here y ou c an obtain information on other Texa s In st rum ent s p r odu ct s an d a ppl ic ation solutions:
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 EV ALUATION PURPOSES ONL Y and is not cons idered by TI to be a finished
end-product fit for g eneral 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 intended to be compl ete in terms of re quired desi gn-, marke ting-, and/or m anufacturing related protective c onsiderations, including produ ct safety and environmental measures typically
found in end produc t s t hat i nc orpo r ate su ch sem iconductor components or circu it b oard s. T his
evaluation board/kit does not fall within the scope of the European Union directives regarding
electromagnetic compa tibility , restricted substances (RoHS), recyc ling (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 be re turned within 30 day s from the d ate of deliv ery for a full re fund. T HE FOR EGOING 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 wi th a v ari ety of c ust omers for pro ducts, and therefore our arrangeme nt w it h
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 Use r's Guide and, specifically , the W arnings and Restrictio ns notice in the User's
Guide prior to handling the product. This notice contains important safety information about
temperatures and vo lt ag es . Fo r ad ditional information on TI's en vi ronm en t al and/or safety programs, please contact the TI application engineer or visit www.ti.com/esh.
No license is granted un der any p aten t right or other intel lectual pro per ty right of TI co verin g 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 EV ALUATION PURPOSES ONL Y and is not considered by TI to be a finishe d
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 . Op era tion of thi s eq uipment in other environments may c aus e in terfe r ence with radio co mm un ic atio ns , in which case the user at his own ex pe nse will be required to
take whatever measures may be required to correct this interference.
About This Guide
The DVEVM (Digital Video Eval uat ion Module) is an eval ua tio n pl atf or m
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 for a complete lis t of documents th at have been included
with the product.
Notational Conventions
This document uses the following conventions:
❏Program listings, program examples, and interactive displays are
Preface
shown in a mono-spaced font. Examples use 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 parameter. If you use
an optional parameter, you specify the information within the
brackets. Unless t he sq uar e brac k ets a re in a bold typeface, do no t
enter the brackets themselves.
v
Trademarks
Trademarks
The Texas Instruments logo and Texas
Instruments are registered trade marks 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 Open Grou p in the Un ited States
and other countries.
Linux is a registered trademark of Linus Torvalds.
Solaris, SunOS, and Java are trademarks or reg istered trademarks of
Sun Microsyst ems, Inc.
All other brand, product na mes, and service names are trademarks 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 con tains 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
❏Spectrum Digital EVM Tools
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)
1-2
1.2What’s on the Board?
The EVM comes lo aded with peripherals your multime dia applications
may need to make use of. The fol lo win g bl ock di agr am sho ws th e maj or
hardware components.
TI JTAG
SD/
MMC
DC6
DDR
DDR
ARM JTAG
S1
NAND
Serial Media
DDR
Video Ports
DC1 (EMIF)
Boot
TMS320
DM357
EMIF
CPLD
PGM
Storage
NAND
CPLD
S3
What’s on the Board?
IR
MSP430
JTAG
BAT
I2C
I2C
EEPROM
Config
I2C
GPIO
I2C
GPIO
DC7
3V
User LEDs
I2C
GPIO
MSP430
3.3V Board S u pply Voltage
1.8V I/O Voltage
1.2V CPU Core Voltage
EMAC
PWR
SW
DC5 (VIDEO OUT)
OUT
COMP
DC4 (VIDEO IN)
USB
TVP
5146
IN
SVHS
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 not ap plied to the
board. The battery is not included 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 evaluating the DV EV M kit a nd d ev elo pin g ap pli c ations for
the DM357, begin by usi ng 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 T echnology 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 hardware prov ided wit h the DVEVM k it, us e the steps that
follow. You may skip steps if you do not need to access a particular
peripheral. For examp le, if you do not ne ed to use the s erial cabl e, skip
that step.
For reference, the num bers in the following photo of the DM357 EV M
target board correspond to the steps in the procedure.
8
8
3
3
1
1
2
2
567
4
4
Important: The EVM board is sensitive to static
discharges. Use a g rounding strap or other devi ce to
prevent damaging the board. Be sure to connect
communication cables before applying power to any
equipment.
567
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 figu re,
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 followi ng 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 video source (such as a camera o r 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 pla n to use the UART port for a console window,
connect the prov ided RS-232 null m odem 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 will be using an Ethernet connection, connect the
provided Ethernet cabl e to the E the rn et p ort (P 2) on the E V M bo ar d
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 provi ded power cable t o the DVEVM power jack (J14)
on the board. To 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 flippi ng the powe r switc h (SW1).
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 open a console windo w that allows you to watch and interrupt
EVM boot messages by following these steps:
1) Connect a seria l cable betwee n the serial port on the EVM and the
serial port (for example, COM1) on a PC.
2) Run a terminal session (such as Minicom on Linux or HyperTerminal
on Windows) on the wor kstation and configure i t to connect to that
serial port with the following characteristics:
■Bits per Second: 115200
■Data Bits: 8
■Parity: None
■Stop Bits: 1
■Flow Control: None
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 ru n the software demos provide d 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 standard boo t, press any key in the console wi ndow (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 the shutdown command to shu t down the operating
system and unmount the file system b efore removing po wer from
the board. This will help p revent cor ruption of the flash-bas ed root
file system.
3.2Starting the Standal one 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 with n o c onn ectio n to a workstation 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, which 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 ec ute d to s tart the de mo we b s erve r a nd th e
demo interface.
3-2
Starting the Standalone Demos
❏Command line. Once you have connected the EVM to a workstation
and installed the neces s ary so ftwar e (as de sc ribe d i n S ec ti on 4.3.1 ,
Installing the Target Linux Software), you can run the demos from the
board’s Linux command line. For further information on running the
demos from the command li ne, see the demo docume ntation that is
linked to by the DVSDK release notes.
Note: When you run the demos from th e command l ine, make sur e
the interface process used by the standalone mode demos is not
running. Otherwise y ou wil l see er r or me ss ag es r aised 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.