NOTICE: The Processors Wiki will End-of-Life on January 15, 2021. It is recommended to download any files or other content you may need that are hosted on processors.wiki.ti.com. The site is now set to read only.
DM816x Resource Guide(English中文)
Contents
[资源简介]About this resource guide[edit]
There are plenty of resource in TI website and here just make it clearer for you to get the entrance rapidly without much documentation first. You can go through these resource links and get the concept for the chip / platform quickly.
For deeply development, you should read the specs, Application notes and resource in DM816x Wiki carefully. For any question / issue, you can leave your message to TI E2E™ Community - DaVinci™ Video Processors.
[硬件设计资源] H/W designer's resource[edit]
TI provides a rich set of documents for a good hardware design.
- [评估板]TI provides the verified reference boards for your development that is EVM. For DM816x, the EVM is from Spectrum Digital to DM816x EVM H/W design. Refer to DM816x EVM H/W design, You can find schematic/PCB/CCS test code/etc. in the link.
- [芯片资料]Go to DM816x chip documents for the latest chip User Guides(TRM), Data sheet (DM), and Silicon Errata(Silicon bug and the workaround).
- [原理图设计]You can get the schematic check list here for your reference.
- [PCB设计]PCB design:
o High Speed DSP Systems Design Reference Guide (spru889.pdf)
o Sch/Layout guidelines:
• Refer to DDR2 routing guidelines or DDR3 routing guidelines in datasheet.
• You can find SATA, PCIe, HDMI and Video DAC design & layout guidelines in datasheet.
• USB 2.0 Board Design and Layout Guidelines. (spraar7.pdf)
• Pls make sure that you are following the guidelines 100%.
- [电源设计]Check Power estimation for power desgin and know power Supply Sequencing Requirements and reset timing from datasheet.
- [时钟设计]Know DM8168 System and PCIe/SATA Input Clock Requirements in chapter “clocking” of datasheet.
- [XDS连接]Refer to XDS Target Connection Guide for more information on JTAG circuit design.
- [硬件设计]Hardware Design Checklist and DM816x_Hardware_Design_Guide
- [ESD/EMD设计]System Level ESD/EMI Protection Guide
- [I/O Daughter Card link]Expansion I/O Daughter Card
- Be noted, DM8168 PG2.0 will support VGA H/V SYNC pins.Following is the mapping for HS and VS pins: HS -- AR5/AT9/AR8; VS -- AL5/AP9/AL9.
[软件设计资源] S/W designer's resource[edit]
TI has rich reference software for customer development including Linux and Android and also supplies some application softwares.
- [linux] Refer to the DM816x EVM Software page to download the latest Linux EZ Software Development Kit (EZSDK) and for instructions on setting up the software. Linux PSP Release PSP means Platform Support Products). With each PSP release, there are Release Notes, UserGuide, and Feature Performance Guide. Besides these, there are plenty of application notes, such as: how to setup the environment, toolchain setup, etc. Please find all these in DaVinci_Linux
- [SW Development Tools] Debug and Trace Tools, CCSv5
- [DDR3 SW Leveling]DDR3 Initialization with software Leveling.pdf
- [DDR3 Timing registers configure tool]here
- [Codec下载]You can get the codecs fromhere.
- [FAQs and Other SW Reference Information]
How to build a Ubuntu Linux host under VMware
SysLink User Guide SysLink User Guide
[工具链] Tools & Utilities[edit]
Maybe some additional utilities are needed for downloading, compiling, and development.
- [Linux及工具链] First to download ubuntu here : Ubuntu SW. These build instructions have been created assuming that you are running an Ubuntu Linux 10.04 server.For more detail info, please refer to the below website:Installing the Toolchain.
[外设]Peripheral Overview[edit]
There are variations in the availability of some functions of the AM389x devices.
[相关设计]Reference Designs[edit]
The link provide block diagrams and design considerations for various needs.
[培训资料]Training Material[edit]
- TI Trainings :including OMAP,DSP, Microcontrollers.
- Module 1: TI816x Netra One-day Workshop
- Module 2: TI816x Netra One-day Workshop
- Module 3: TI816x Netra One-day Workshop
- Developing HD Video Applications with the TI DaVinci DM8168
FAQ's[edit]
- What are some advantages of these device families?
- Pin for Pin compatible set of devices for design flexibility
- The DM816x, C6A816x and AM389x device families are all pin for pin compatible
- AM389x, DM816x and C6A816x are software compatible.
- Up to 50% reduction in system cost due to high integration
- Memory Controller support DDR2/DDR3 providing flexibility to choose memory
- Integrated USB PHYs, SATA PHYs, PCIe PHY, HDMI TX PHY.
- Pin for Pin compatible set of devices for design flexibility
- How can I estimate Power required for my application using these processors?
- A power estimation spreadsheet for the DM816x, C6A816x and AM389x device families is now available. The spreadsheet and a description of how to use it are available in an Embedded Processors wiki page: [DM816x, C6A816x and AM389x Power Estimation Spreadsheet]
- How can I determine which product in the DM816x, C6A816x and AM389x families is the best choice?
- Target Applications:
- AM389x: Single-board computing, Network & Comms Processing, Industrial automation, Human Machine Interface, Interactive POS kiosks.
- DM8168: multi-media application, such as DVR, video conference, etc.
- Please refer to the Product Matrix to see the different features supported by each device.
- Target Applications:
- What are key care abouts for board design?
- Please refer to the routing, design and layout specifications in the following sections of the datasheet: DDR, SATA, PCIe, USB, HDMI, and Video DAC.
- How can I use nfs after system bootup?
- copy the File:Mount.zip to /sbin, then using "mount.nfs xx.xx.xx.xx:/NFS_DIR /mnt -o nolock", the xx.xx.xx.xx refered to the NFS server IP.
- How can I determine if these devices would be able to meet my feature needs with the existing pin mux?
- Please refer to Pin Mux Utility.
Useful Links[edit]
- E2E Forums - Visit these sites to ask questions and search for answers