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中文)

From Texas Instruments Wiki
Jump to: navigation, search

[资源简介]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%.

[软件设计资源] 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]

         DaVinci_FAQs

         Linux Topics  

         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]

FAQ's[edit]

AVS FAQ SATA FAQ

  • 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.
  • How can I estimate Power required for my application using these processors?
  • 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.
  • 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.jpg {{
  1. switchcategory:MultiCore=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article DM816x Resource Guide(English中文) here.

Keystone=
  • For technical support on MultiCore devices, please post your questions in the C6000 MultiCore Forum
  • For questions related to the BIOS MultiCore SDK (MCSDK), please use the BIOS Forum

Please post only comments related to the article DM816x Resource Guide(English中文) here.

C2000=For technical support on the C2000 please post your questions on The C2000 Forum. Please post only comments about the article DM816x Resource Guide(English中文) here. DaVinci=For technical support on DaVincoplease post your questions on The DaVinci Forum. Please post only comments about the article DM816x Resource Guide(English中文) here. MSP430=For technical support on MSP430 please post your questions on The MSP430 Forum. Please post only comments about the article DM816x Resource Guide(English中文) here. OMAP35x=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article DM816x Resource Guide(English中文) here. OMAPL1=For technical support on OMAP please post your questions on The OMAP Forum. Please post only comments about the article DM816x Resource Guide(English中文) here. MAVRK=For technical support on MAVRK please post your questions on The MAVRK Toolbox Forum. Please post only comments about the article DM816x Resource Guide(English中文) here. For technical support please post your questions at http://e2e.ti.com. Please post only comments about the article DM816x Resource Guide(English中文) here.

}}

Hyperlink blue.png Links

Amplifiers & Linear
Audio
Broadband RF/IF & Digital Radio
Clocks & Timers
Data Converters

DLP & MEMS
High-Reliability
Interface
Logic
Power Management

Processors

Switches & Multiplexers
Temperature Sensors & Control ICs
Wireless Connectivity