DM6467T-开发板-评估板

合集下载

dm6467开发平台搭建方法

dm6467开发平台搭建方法

达芬奇 DM6467 评估板 系统软件平台构 建 方 法Revision Table Date Rev. Author Content of revision 1.0 2009-09-01 Andy,LIU OriginalApproval1 系统介绍.......................................................................................................................................4 2 开发环境的建立...........................................................................................................................4 3 网络文件系统的建立...................................................................................................................5 4 tftp 服务的建立 .............................................................................................................................5 5 UBOOT 的使用.............................................................................................................................6 6 启动方式说明...............................................................................................................................8 7 硬盘的恢复...................................................................................................................................9 8 uboot 和 kernel 的编译..................................................................................................................9 9 在 nand flash 上使用 uboot 烧写 kernel .....................................................................................101 系统介绍建立 DM6467 开发平台是进行软件研发的基础,DM6467 EVM 以 LINUX 为 操作系统,文件系统可以放置在 FLASH 中,也可以放置在硬盘中,可以根据具 体的应用进行选取。

基于TMS320DM6467的H.264图像解码平台的实现

基于TMS320DM6467的H.264图像解码平台的实现

基于TMS320DM6467的H.264图像解码平台的实现摘要:当前利用达芬奇技术设计的视频解码平台都是借助linux 操作系统完成。

本文设计了一种基于tms320dm6467的图像解码平台,并针对h.264高清视频流,在不借助操作系统的前提下利用该平台完成了高清图像的解码工作。

测试表明该方案取得了较好的效果。

abstract: in video decoding, almost all the davinci decoding platform is used of linux operation system. this paper designed a video decoding platform, and based on this platform the h.264 video stream has been decoded. it shows that the program has gotten better results.关键词: tms302dm6467;h.264;图像解码key words: tms302dm6467;h.264;video decoding中图分类号:tp311.5 文献标识码:a 文章编号:1006-4311(2013)24-0177-030 引言h.264视频标准由于其显著的压缩比,良好的网络亲和性,较强的抗误码特性等,其应用前景将覆盖整个视频应用领域。

目前针对h.264标准的视频编解码硬件平台一般通过达芬奇(davinci)芯片实现。

软件开发都是在linux操作系统下完成。

作为平台硬件与操作系统内核之间的接口,设备驱动程序在操作系统下为应用程序屏蔽了硬件细节,硬件设备对应用程序只有一个设备文件,其对硬件设备的操作同普通文件操作一样。

在一些特殊应用场合,用户需要对硬件平台的底层运行行为充分掌握,并对软件流程与代码进行充分评测,这就需要达芬奇硬件平台在无操作系统支持下完成针对h.264高清视频流的解码工作。

DM6467 开发板 入门(第二版)

DM6467 开发板 入门(第二版)

之士官方 DM6467 参考资料— 原厂DM6467 开发板 入门指南(英文影印版)本手册详细介绍了DM6467开发板的软件、硬件情况,详细阅读本手册您将可以了解到:硬件如何驳接、DM6467 EVM的设置、怎样连接到一个控制台、怎样运行一个演示软件、怎样启动独立演示程序、如何启动编码+解码演示程序、如何运行网络演示程序、如何安装Linux 、自己编译内核等。

在您使用本手册的过程中有任何技术问题或需要帮助,请联系技术支持:support@ 之士DM6467优惠促销中,请联系销售: sales@更多信息请访问DM6467专题网站:IMPORTANT NOTICETexas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, modifications, enhancements, improvements, and other changes to its products and services at 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 performance of its hardware products to the specifications applicable at the time of sale in accordance with TI's standard warranty. Testing and other quality 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 liability for applications assistance or customer product design. Customers are responsible 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 other TI intellectual property right relating to any combination, machine, or process 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 such products or services or a warranty or endorsement thereof. Use of such information may require a license from a third party under the patents or other intellectual property of the third party, or a license from TI under the patents or other intellectual property of TI.Reproduction of information in TI data books or data sheets is permissible only if reproduction is without alteration and is accompanied by all associated warranties, conditions, limitations, and notices. Reproduction of this infor-mation with alteration is an unfair and deceptive business practice. TI is not responsible or liable for such altered documentation.Resale of TI products or services with statements different from or beyond the parameters stated by TI for that product or service voids all express and any implied warranties 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 where you can obtain information on other Texas Instruments products and application solu-tions:Products ApplicationsAmplifiers Audio /audioData Converters Automotive /automotiveDSP Broadband /broadband Interface Digital Control /digitalcontrol Logic Military /militaryPower Mgmt Optical Networking /opticalnetwork Microcontrollers Security /securityLow Power Wireless /lpw Telephony /telephonyVideo & Imaging /videoWireless /wireless Mailing Address:Texas InstrumentsPost Office Box 655303 Dallas, Texas 75265Copyright © 2008, Texas Instruments IncorporatedEVALUATION BOARD/KIT IMPORTANT NOTICETexas Instruments (TI) provides the enclosed product(s) under the following conditions:This evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMON-STRATION, OR EVALUATION PURPOSES ONLY and is not considered by TI to be a finished end-product fit for general consumer use. Persons handling the product(s) must have electronics training and observe good engineering practice standards. As such, the goods being provided are not intended to be complete in terms of required design-, marketing-, and/or manufacturing-related protective considerations, including product safety and environmental measures typically found in end products that incorporate such semiconductor components or circuit boards. This evaluation board/kit does not fall within the scope of the European Union directives regarding electromagnetic compatibility, restricted substances (RoHS), recycling (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 returned within 30 days from the date of delivery for a full refund. THE FORE-GOING WARRANTY IS THE EXCLUSIVE WARRANTY MADE BY SELLER TO BUYER AND IS IN LIEU OF ALL OTHER WARRANTIES, EXPRESSED, IMPLIED, OR STATUTORY, IN-CLUDING 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, INCIDENTAL, OR CON-SEQUENTIAL DAMAGES.TI currently deals with a variety of customers for products, and therefore our arrangement with the user is not exclusive.TI assumes no liability for applications assistance, customer product design, software performance, or infringement of patents or services described herein.Please read the User's Guide and, specifically, the Warnings and Restrictions notice in the User's Guide prior to handling the product. This notice contains important safety information about temperatures and voltages. For additional information on TI's environmental and/or safety pro-grams, please contact the TI application engineer or visit /esh.No license is granted under any patent right or other intellectual property right of TI covering or relating to any machine, process, or combination in which such TI products or services might be or are used.Mailing Address:Texas InstrumentsPost Office Box 655303Dallas, Texas 75265Copyright © 2008, Texas Instruments IncorporatedFCC WarningThis evaluation board/kit is intended for use for ENGINEERING DEVELOPMENT, DEMON-STRATION, 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 interference. Operation of this equipment in other environments may cause interfer-ence with radio communications, in which case the user at his own expense will be required to take whatever measures may be required to correct this interference.PrefaceAbout This GuideThe DVEVM (Digital Video Evaluation Module) kit is an evaluationplatform that showcases the DM646x architecture and lets usersevaluate the power and performance of the DM646x as a multimediaengine.This guide gives you overview information about the board and thesoftware provided with the board. It is intended to be used as anintroductory document for the DVEVM. Other documents provide morein-depth information. See the DVEVM release notes for a complete list ofdocuments that have been included with the product.Additional Documents and ResourcesYou can use the following sources to supplement this user’s guide:❏Spectrum Digital website:/boards/evmdm6467❏TI Linux Community for DaVinci Processors:❏TI DaVinci Software Updates: /dvevmupdates❏TI DaVinci Technology Developers Wiki: ❏Codec Engine Application Developer's Guide (SPRUE67)❏Other PDF documents included with the DVEVM kit❏Section 4.11 lists documentation in the DVSDK software installation.❏SoC Analyzer Help menuvNotational ConventionsNotational ConventionsThis document uses the following conventions:❏Program listings, program examples, and interactive displays areshown in a mono-spaced font. Examples use bold for emphasis,and interactive displays use bold to distinguish commands that youenter from items that the system displays (such as prompts,command output, error messages, etc.).❏Square brackets ( [ and ] ) identify an optional parameter. If you usean optional parameter, you specify the information within thebrackets. Unless the square brackets are in a bold typeface, do notenter the brackets themselves.TrademarksThe Texas Instruments logo and Texas Array Instruments are registered trademarks of TexasInstruments. Trademarks of Texas Instrumentsinclude: TI, DaVinci, the DaVinci logo, XDS, CodeComposer, Code Composer Studio, Probe Point,Code Explorer, DSP/BIOS, RTDX, Online DSPLab, DaVinci, TMS320, TMS320C54x,TMS320C55x, TMS320C62x, TMS320C64x,TMS320C67x, TMS320C5000, andTMS320C6000.MS-DOS, Windows, and Windows NT are trademarks of MicrosoftCorporation.UNIX is a registered trademark of The Open Group in the United Statesand other countries.Linux is a registered trademark of Linus Torvalds.Solaris, SunOS, and Java are trademarks or registered trademarks ofSun Microsystems, Inc.All other brand, product names, and service names are trademarks orregistered trademarks of their respective companies or organizations.December 18, 2008viContents 1DVEVM Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-1 This chapter introduces the DVEVM (Digital Video Evaluation Module) kit.1.1Welcome! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-21.2What’s in this Kit?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-21.3What’s on the Board?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-31.4What’s Next? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1-4 2EVM Hardware Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-1 This chapter tells you how to set up the EVM hardware.2.1Setting Up the Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-22.2Connecting to a Console Window . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2-7 3Running the Demonstration Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-1 This chapter explains how to run the software demos provided with the DVEVM kit.3.1Default Boot Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-23.2Starting the Standalone Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-23.3Running the Standalone Demos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-43.3.1Shutting Down the Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-53.3.2About the Encode + Decode Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-63.3.3About the Encode Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-73.3.4About the Decode Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-93.3.5About the Third Party Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-103.4Running the Demos from the Command Line . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-103.5Running the Network Demo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3-12 4DVEVM Software Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-1 This chapter explains how to use the software provided with the DVEVM kit.4.1Software Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-24.1.1Command Prompts in This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-34.1.2Software Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-44.2Preparing to Install . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-54.3Installing the Software . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-54.3.1Installing the Target Linux Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-64.3.2Installing the DVSDK Software. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-74.3.3Installing the A/V Demo Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-84.3.4Installing the SoC Analyzer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .4-9viiContentsviii4.3.5Exporting a Shared File System for Target Access . . . . . . . . . . . . . . . . . . . 4-94.3.6Testing the Shared File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-114.3.7Notes on Using Evaluation/Production Codecs . . . . . . . . . . . . . . . . . . . . . 4-12 4.4Setting Up the Build/Development Environment. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-124.4.1Writing a Simple Program and Running it on the EVM. . . . . . . . . . . . . . . . 4-13 4.5Building a New Linux Kernel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-13 4.6Rebuilding the DVEVM Software for the Target . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-15 4.7Booting the New Linux Kernel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-16 4.8Testing the Build Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-17 4.9Using the Digital Video Test Bench (DVTB) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-18 4.10Running The SoC Analyzer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-19 4.11Documentation for DSP-Side Development . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-20A Additional Procedures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A-1This appendix describes optional procedures you may use depending on your setup and specific needs.A.1Putting Demo Applications in the Third-Party Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-2A.2Setting Up a TFTP Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-4A.3Alternate Boot Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-5A.4Updating and Restoring the Bootloaders. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-7A.5Installing uImage in NAND Flash. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-9A.6Rebuilding DSP/BIOS Link. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-10A.7Restoring and Updating the EVM Hard Disk Drive. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-11DVEVM Overview This chapter introduces the DVEVM (Digital Video Evaluation Module) kit.Topic Page 1.1Welcome! . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2 1.2What’s in this Kit?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–2 1.3What’s on the Board?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–3 1.4What’s Next? . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1–41-1Welcome!1-21.1Welcome!Your new DVEVM (Digital Video EvaluationModule) kit will allow you to evaluate TI’s newDaVinci TM Technology and the DM646xarchitecture.This technology brings together system-solutioncomponents tailored for efficient and compellingdigital video and audio.1.2What’s in this Kit?Your 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 TMS320DM6467 dual-core device with an ARM9 and C64+ DSP for development ofapplications that use both a general-purpose processor and an accelerated DSP processor.❏Hard Disk Drive . The hard drive provided with the EVM is a 2.5"Spinpoint drive with 40 GB of storage. The drive speed in 5400 RPM and it has an 8MB cache. The drive is an Ultra ATA 66/100/133 IDE.Software has been preloaded on this EVM board’s hard disk drive.❏IR Remote Control . This universal remote control is included to provide a user interface to the demo applications.❏Cables. Cables used to connect the EVM board to peripheral devices and to a host Linux workstation used for development are provided in the kit.The DVEVM kit also comes with the following software. Information about how to use the software components is provided in Chapter 4.❏DaVinci Digital Video Evaluation Kit.❏TI DaVinci Demonstration Version of MontaVista Linux Pro v5.0Target ❏TI DaVinci Demonstration Version of MontaVista Linux Pro v5.0Tools ❏A/V Media Clips ❏Spectrum Digital EVM Tools ❏SoC AnalyzerWhat’s on the Board?1.3What’s on the Board?The EVM comes loaded with peripherals your multimedia applicationsmay need to make use of. The hard drive on the board also comes pre-loaded with demonstration software. The following block diagram showsthe major hardware components.Figure 1–1 EVM Hardware Block DiagramFor more information about the EVM hardware, see the DaVinci EVMwebsite at /boards/evmdm6467.DVEVM Overview1-3What’s Next?1-41.4What’s Next?To get started evaluating the DVEVM kit and developing applications for the DM646x, 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 DM646x architecture, see the following:❏Spectrum Digital website:/boards/evmdm6467❏TI Linux Community for DaVinci Processors: ❏TI DaVinci Software Updates: /dvevmupdates ❏TI DaVinci Technology Developers Wiki: ❏Codec Engine Application Developer's Guide (SPRUE67)❏Other PDF documents included with the DVEVM kit❏Section 4.11 lists documentation in the DVSDK software installation.❏SoC Analyzer Help menuEVM Hardware SetupThis chapter tells you how to set up the EVM hardware.Topic Page 2.1Setting Up the Hardware. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–2 2.2Connecting to a Console Window . . . . . . . . . . . . . . . . . . . . . . . . . . . 2–72-1Setting Up the Hardware2-22.1Setting Up the HardwareTo set up the hardware provided with the EVM, use the steps in the sections that follow. You may skip sections if you do not need to access a particular peripheral. For example, if you do not need to use the serial cable, skip that section.1)The EVM is sensitive to static discharges. Usea grounding strap or other device to prevent damaging the board.Be sure to connect communication cables before applying power to any equipment.2)Verify that the EVM board’s EMU0/1 select switch (S1) is setcorrectly. The settings shown here enable both ARM and DSP JTAGfor emulation debugging.Setting Up the HardwareEVM Hardware Setup 2-33)Verify that the EVM board’s SW3 boot/muxing configuration switch iscorrectly set. The BM1, BM2, and BM3 switches should be set to On.These switch settings, which are shown in the following figure,enable the following:■SPI boot mode■EMIF A is 8-bit data bus for CS2■PCI pin multiplexing enabled on DM6467■DSP is booted via ARM processor4)Connect the Ethernet cable to the Ethernet port on the EVM boardand to an Ethernet network port. Note that the U-Boot bootargs mustinclude "ip=dhcp" to enable the network connection.Setting Up the Hardware2-45)Connect a video source (for example, a camera or DVD player) to thecomponent input video connectors (J1, J2, J3). Note: To run the demos described in Chapter 3, you will need to have an HD (720p) video source connected to the EVM board's component input connectors.6)Connect your video display to the EVM board’s component outputvideo connectors (J10, J11 and J12) using the component cables included with the DVEVM kit. Note: To run the demos described in Chapter 3, you will need to have an HD display connected to the EVMboard's component output connectors.Setting Up the HardwareEVM Hardware Setup 2-57)Connect an audio speaker to the headphone connector (P4).8)Connect an audio source to the microphone connector (P8).Setting Up the Hardware2-69)If you plan to use the UART port for a console window, connect theRS-232 null modem cable to the EVM UART port (P1) and to the COM port of your host workstation.10)Power on your video input and output devices.11)Connect the power cable to the EVM power jack on the board. To beESD safe, plug in the other end of the power cable only after you have connected the power cord to the board. Then turn on the board.12)The initial screen of the demo software should be displayed on yourvideo output device. Use the IR remote to run the software asdescribed in Chapter 3.Connecting to a Console Window 2.2Connecting to a Console WindowYou can open a console window that allows you to watch and interruptEVM boot messages by following these steps:1)Connect a serial cable between the serial port on the EVM and theserial port (for example, COM1) on a PC.2)Run a terminal session (such as Minicom on Linux or HyperTerminalon Windows) on the workstation and configure it to connect to thatserial port with the following characteristics:■Bits per Second: 115200■Data Bits: 8■Parity: None■Stop Bits: 1■Flow Control: None3)When you power on the EVM, you will see boot sequence messages.You can press a key to interrupt the boot sequence and typecommands in the U-Boot command shell. In this guide, commands tobe typed in the U-Boot shell are indicated by anEVM # prompt.EVM Hardware Setup2-72-8Running the Demonstration Software This chapter explains how to run the software demos provided with theDVEVM kit.Topic Page3.1Default Boot Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–23.2Starting the Standalone Demos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–23.3Running the Standalone Demos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–43.4Running the Demos from the Command Line . . . . . . . . . . . . . . . . 3–103.5Running the Network Demo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3–123-1Default Boot Configuration 3-23.1Default Boot ConfigurationOut 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.3.1. The following are alternate ways you may want to boot the board:❏TFTP boot with hard drive file system (Section A.3.2)❏Flash boot with NFS file system (Section A.3.3)❏TFTP boot with NFS file system (Section A.3.4)To abort the standard boot, press any key in the console window (see Section 2.2). Also see Section A.3, Alternate Boot Methods if you want to change the boot configuration.3.2Starting the Standalone DemosWhen you connect the EVM hardware, the pre-loaded examples run automatically on the display connected to the EVM board's component output connectors, using a 720p (HD) video source connected to the component input connectors. 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 no connection to a workstation in the default bootconfiguration. This is the mode documented in the rest of this chapter.The standalone demo was set 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 executed to start the demo web server and the demo interface.❏Command line. Once you have connected the EVM to a workstation and installed the necessary software (as described in Section 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 line, see the demo documentation that is linked to by the DVSDK release notes.Note: When you run the demos from the command line, make sure the interface process used by the standalone mode demos is notStarting the Standalone DemosRunning the Demonstration Software 3-3running. Otherwise you will see error messages raised when device drivers fail to open.Once the EVM board has booted, the displayshould show a picture of the remote control.You use the IR remote to control the demos.The order of the buttons on the actual remotemay be different from the picture; if yourremote looks different, find the buttons withthe same labels on your remote.To use the demos in standalone mode, followthese steps:1)Check to make sure the batteries areinstalled in your IR remote.2)Make sure an HD (720p) video source isconnected to the EVM board'scomponent input connectors. Also makesure an HD display is connected to theEVM board's component outputconnectors.Note: The demos do not currentlysupport composite video output.3)The initial screen shows a diagram of theIR remote, which you use to run thestandalone demos. Take a minute to lookat the functions of the various buttons.4)Since this is a universal remote, you mayneed to set it to use the codes necessaryto run the DVEVM demos. To do this, holddown the "Code Search" button until thered light on the remote stays lit. Thenpress the "DVD" button and enter "0020"as the code.5)If you accidentally put the remote in TV or some other mode, press"DVD" to return the remote to the correct mode.6)If the remote does not accept the DVD+0020 code, do a full reset byremoving the batteries, pressing the Power button for at least a minute, then reinserting the batteries. Then program the remote as in Step 3.。

达芬奇技术简单介绍

达芬奇技术简单介绍

达芬奇(DaVinci™)技术是一种专门针对数字视频应用、基于信号处理的解决方案,能为视频设备制造商提供集成处理器、软件、工具和支持,以简化设计进程,加速产品创新。

目录∙达芬奇技术产品系列∙达芬奇技术开发工具∙达芬奇技术简化数字视频设计∙面向数字视频的达芬奇技术达芬奇技术产品系列∙TMS320DM644x 数字媒体处理器——基于ARM926 处理器与TMS320C64x+DSP内核的高集成度。

TMS320DM6446、TMS320DM6443 和TMS320DM6441 处理器适用于视频电话、车载信息娱乐以及IP机顶盒(STB)等应用和终端设备。

TMS320DM643x 数字媒体处理器——基于C64x+TM DSP 内核TMS320DM6437、TMS320DM6435、TMS320DM6433 和TMS320DM6431 处理器是低成本应用领域的最佳解决方案,适用于车道偏离、防碰撞系统等车载市场应用、机器视觉系统、机器人技术和视频安全监控系统等。

TMS320DM647/TMS320DM648 数字媒体处理器——专门针对多通道视频安全监控与基础局端应用进行了优化,这些应用包括数码摄像机(DVR)、IP 视频服务器、机器视觉系统以及高性能影像应用等。

DM647 和DM648 数字媒体处理器具有全面可编程性,能够为要求极严格的流媒体应用提供业界领先的性能。

TMS320DM6467 数字媒体处理器——一款基于DSP 的SoC,专为实时多格式高清晰度(HD) 视频代码转换精心打造,能在前代基础上以仅十分之一的价格实现10倍的性能提升。

DM6467 集成了ARM926EJ-S 内核、C64x+ DSP内核,并采用高清视频/影像协处理器(HD-VICP)、视频数据转换引擎与目标视频端口接口。

DM6467 可充分满足HD 转码方面的市场要求,非常适用于企业及个人市场的媒体网关、多点控制单元、数字媒体适配器、数字视频服务器以及安全监控市场记录器与IP 机顶盒等应用。

TI最新达芬奇处理器DM6467 — TMDXEVM6467

TI最新达芬奇处理器DM6467 — TMDXEVM6467

TI最新达芬奇处理器DM6467 — TMDXEVM6467德州仪器(TI)最新推出了一款能够在多种应用间进行视频转码的新型达芬奇技术数字媒体处理器,这些应用包括媒体网关、多点控制设备、数字媒体适配器、视频安全监控DVR 以及IP 机顶盒等。

新型TM S320DM6467达芬奇处理器是一种基于DSP的片上系统(SoC),特别适合实时多格式高清(HD)视频编解码,并配套了完整的开发工具及数字多媒体软件。

该芯片集成了ARM926EJ-S内核与600MHz C64x+ DSP内核,并采用了高清视频协处理器、转换引擎与目标视频端口接口,在执行高清H.264 HP@ L4(1080p 30fps、1080i 60fps、720p 6 0fps)的同步多格式编码、解码与转码方面,比前代处理器性能提升了十倍。

实时多格式高清转码技术DM6467专为应对商业及消费类电子市场的高清转码挑战而设计的,通过其多内核设计,能够实现较前代数字媒体处理器高十倍的性能。

DM6467 处理器集成了ARM与DSP内核,并采用高清视频/影像协处理器(HD-VICP)、视频数据转换引擎以及目标视频端口接口。

HD-VICP 通过面向HD 1080i H.264 high profile 转码的专用加速器,实现了超过3GHz 的DSP处理能力,同时视频数据转换引擎还能管理包括垂直下调节(downscaling)、色度采样(chroma samp ling) 以及菜单覆盖(menu overlay) 等功能在内的视频处理任务。

不到300MHz的DSP内核可用于管理多格式视频转码,并为其它应用预留了足够的空间。

DM6467 可满足媒体网关与MCU 等需要转码技术的市场要求,但其强大的灵活性与高效性对要求同时进行高清编码与解码的应用来说也非常具有吸引力,如视频语音或视频安全等对于多通道标清编码要求较高的市场。

该器件的连接外设中还包括标准PCI 总线及千兆以太网。

达芬奇技术简单介绍

达芬奇技术简单介绍

达芬奇(DaVinci™)技术是一种专门针对数字视频应用、基于信号处理的解决方案,能为视频设备制造商提供集成处理器、软件、工具和支持,以简化设计进程,加速产品创新。

目录∙达芬奇技术产品系列∙达芬奇技术开发工具∙达芬奇技术简化数字视频设计∙面向数字视频的达芬奇技术达芬奇技术产品系列∙TMS320DM644x 数字媒体处理器——基于ARM926 处理器与TMS320C64x+DSP内核的高集成度。

TMS320DM6446、TMS320DM6443 和TMS320DM6441 处理器适用于视频电话、车载信息娱乐以及IP机顶盒(STB)等应用和终端设备。

TMS320DM643x 数字媒体处理器——基于C64x+TM DSP 内核TMS320DM6437、TMS320DM6435、TMS320DM6433 和TMS320DM6431 处理器是低成本应用领域的最佳解决方案,适用于车道偏离、防碰撞系统等车载市场应用、机器视觉系统、机器人技术和视频安全监控系统等。

TMS320DM647/TMS320DM648 数字媒体处理器——专门针对多通道视频安全监控与基础局端应用进行了优化,这些应用包括数码摄像机(DVR)、IP 视频服务器、机器视觉系统以及高性能影像应用等。

DM647 和DM648 数字媒体处理器具有全面可编程性,能够为要求极严格的流媒体应用提供业界领先的性能。

TMS320DM6467 数字媒体处理器——一款基于DSP 的SoC,专为实时多格式高清晰度(HD) 视频代码转换精心打造,能在前代基础上以仅十分之一的价格实现10倍的性能提升。

DM6467 集成了ARM926EJ-S 内核、C64x+ DSP内核,并采用高清视频/影像协处理器(HD-VICP)、视频数据转换引擎与目标视频端口接口。

DM6467 可充分满足HD 转码方面的市场要求,非常适用于企业及个人市场的媒体网关、多点控制单元、数字媒体适配器、数字视频服务器以及安全监控市场记录器与IP 机顶盒等应用。

俊竹科技DM6467T开发板领航——开发环境

俊竹科技DM6467T开发板领航——开发环境

俊竹科技DM6467T开发板领航——开发环境DM6467T是TI推出的一款ARM+DSP双核处理器。

一般来说,ARM用来做应用程序,如:读写flash,USB,网络程序,GPIO等应用。

DSP用来做自己的算法。

DM6467T 非常适合开发自己算法的应用产品。

在开发之前,如果你从事过linux的开发,将会更方便。

DM6467T 的linux环境开装与其它linux基本一致。

你需要安装虚拟机软件:VMware Workstation7.1Linux安装软件:版本Ubuntu 10.04SecureCRT软件:串口,ssh使用起来十分方便,推荐使用。

当然,你也可以使用其它类似工具在进入开发前,你需要完以下的准备工作:安装linux Ubuntu 10.04版本安装好串口工具(波特率:115200)在linux下安装TFTP服务在linux下安装SMB服务在linux下安装NFS服务关闭linux防火墙这些工作,如果你有linux上软件的开发经验,我相信你很容易做好。

如果没有做过,网上也有大把的资料供你参考。

相信对你来说,没有问题。

本篇不打算介绍这方面的内容。

DM6467T开发环境所需软件包:arago-demo-image-dm6467t-evm.tar.gzarm-2009q1-203-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2cs2dm6467_1_00_00_10_Setup.bindvsdk_3_10_00_19_overlay_dm6467.tar.gzdvsdk_3_10_00_19_Setup.binexamples-davinci.tar.gzflash-utils-davinciflash-utils-davinci.tar.gzflash-utils-dm646x.tar.gzlinux-davinci-staging.tar.gzlinuxlibs-2009.11-armv5te.tar.gzti_cgt_c6000_7.4.2_setup_linux_x86.binu-boot-dm646x.tar.gz上面这些资料都可以在TI的官网上下载到。

DM6437评估板技术手册

DM6437评估板技术手册

DM6437评估板技术手册一、DM6437 EVM概述1.1 dm6437关键特性> 时钟频率达600MHz> 1个TVP5146M2视频解码器(TI提供),支持复合或S视频端子(TVP5146M2: 是一个单芯片数字视频解码器,将所有流行带宽模拟格式视频转化为数字视频分量。

它支持RGB和YPbPr输入信号分量的模数转换,并支持NTSC,PAL和SECAM复合和S-video等输入信号的模数转换并解码成YCbCr分量)> 4个视频DACV输出---支持分量输出,RGB输出,复合输出> 128M DDR2 DRAM> 提供16M non-volatile flash memory, 64M NAND flash, 2M SRAM (volatile: 易丢失的)> 提供UART, CAN(控制器局域网络,一种总线协议) I/O接口> AIC33 立体音频编码器> 10/100 MBS以太网接口> 可配置的boot load 选项> 嵌入式的JTAG 仿真器接口> 4个用户LEDs及4个用户切换点> 提供子板扩展插槽> VL YNQ接口(VLINQ是由Ti公司研制的一种宽带接口,可使用在WLAN、modems, VOIP处理器以及音频视频媒体处理器上。

是一种全双工串行通信接口,将外部扩展物理设备连接到内部总线中。

当这些外部设备连接到内部总线时,就会被映射到内部物理地址空间。

多个VL YNQ 设备会形成一个菊链,设备间采用点对点或主从模式通信。

通过VL YNQ的数据采用8B/10B 编码分包。

VLYNQ总线包括1个时钟信号(CLK)和8个发送线以及8个接受线。

所有VL YNQ 信号只能同时由一个设备控制。

一个设备的发射脚同下一个设备的接收脚相连。

VL YNQ总线的理论最高速率可达125 MHz,而实际数度取决于连接在VL YNQ总线上的物理设备。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

技术规格
处理器 o TI 达芬奇(DaVinci™) DM6467(TMS320DM6467)
o ARM926EJ-S™ RISC o TMS320C64x+™ DSP 内存与存储器 o 256MBytes DDR2 内存
o 128MBytes NAND Flash o ATA 接口支持 IDE 硬盘 o SDIO 接口 (支持 SD 卡、xD 卡、 SM 卡、 MS 卡、 MMC 卡)
有任何技术问题或需要帮助,请联系技术支持:support@
之士 DM6467 优惠促销中,请联系销售:sales@
更多信息请访问 DM6467 专题网站:/dm6467/
1
©2011 Zeeis 版权所有
DM6467 达芬奇(DaVinci™) 开发板/一站式解决方案
视频与音频 o 分量高清视频输出 (RGB) o 分量高清视频输入 (RGB) o 复合视频输出 o 复合视频输入 o S 端子输出 o S 端子输入 o 音频输出(Line Out) o 音频输入(Line In) o 耳机输出 o 麦克风输入 o AIC32 立体声编解码 o CD 音质音频输入输出接口
DM6467 达芬奇(DaVinci™) 开发板/一站式解决方案
DM6467 达芬奇(DaVinci™) 开发板/一站式解决方案
产品介绍
之士

DM6467 达芬奇(DaVinci™) 全高清开发板/评估板/参考设计。之士可以提供最完整的资源例如:详细的设计文件、实时操作系统、 应用程序、源代码、原理图和电路图(PCB 文件)、Gerber 光绘文件等。采用之士的产品,可以使您快速建立基于 TI 达芬奇(DaVinci™) DM6467 的高清晰度网络视频编解码应用。
输入输出接口 o EIA-485 (RS485)接口 o 红外线遥控器接口 o 9 针 UART RS232 接口 o USB 2.0 接口 o JTAG 仿真接口 o 3 个 GPIO 可编程按键 o 10MB/100MB/1000MB 以太网接口
产品授权
之士

之士达芬奇(DaVinci™) 全高清 (DM6467)系列产品性价比极高,拥有自主知识产权,允许客户对其设计进行二次开发,没有任何 使用或修改方面的限制,使您快速方便的设计生产您的产品。
之士 DM6467 优惠促销中,请联系销售:sales@
更多信息请访问 DM6467 专题网站:/dm6467/
2
©2011 Zeeis 版权所有
硬件与软件
DM6467 达芬奇(DaVinci™) 全高清开发板/评估板由两块电路板组成。一块叫做核心板,包含 DM6467 处理器、DDR2 内存、闪存、 IDE 接口、JTAG 接口和以太网接口。另一块叫做扩展板,他提供众多外围设备的接口。
DM6467 开发板预装 Monta Vista Linux 操作系统与应用软件、演示视频编解码功能。
参考设计
DM6467 参考设计提供全套商用解决方案,能大大节约您的二次开发周期。您只需一次性缴纳授权费用,即可获得全套的软件及硬 件设计资料,为您高效的设计出优质产品打下良好的基础。
DM6467 参考设计提供了以下软件和硬件的源代码:
DM6467 核心板原理图 DM6467 扩展版原理图 DM6467 核心板电路图(PCB 文件) DM6467 扩展板电路图(PCB 文件) DM6467BOM (材料清单) 制造手册 全部硬件规格文档 MontaVista Linux 源代码与 TI DM6467 达芬奇(DaVinci™)开发板驱动程序库 Linux 目标文件系统 引导程序源代码 ARM & DSP GEL 文件 板级支持库(BSP) 闪存编程器源代码 硬件驱动程序与测试程序源代码 编译器、连接器以及相关的编译工具 快速入门指南 可以提供 DSP 编解码器(选配)
DM6467 评估板和开发板火热促销中,详情请通过电子邮件咨询。 DM6467 参考设计资料火热促销中,详情请通过电子邮件咨询。
想了解更多产品信息,可以通过电子邮件:sales@ 或拨打电话 024-31876750 来与我们取得联系,点此查看更多联系方式。
有任何技术问题或需要帮助,请联系技术支持:support@
相关文档
最新文档