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.
Device:AM389x:C6A816x:DM816x:Device Evaluation
AM389x, C6A816x, DM816x Device Information[edit]
In this page, you will find information to evaluate the device capabilities. If there are ever any discrepancies in information, the device datasheet is considered the official source
Overview[edit]
This set of devices provides pin-pin and software compatible solutions allowing our customers to scale as needed across our Sitara™, C6-Integra™, and DaVinci™ brands while saving their investment.
All devices have the CYG package option.
See Device Nomenclature in datasheet and Parametrics table in product folders for speed ranges supported for each specific part number.
General Device Selection Guidelines:
- For a general overview of TI's ARM portfolio, see the ARM Platform Technical Guide Brochure.
- Also take a look at the DSP & ARM MPU Selection Tool for help choosing a processor.
- For a comparison between ARM9, ARM11 and Cortex-A8, take a look at this matrix.
Key Documentation[edit]
The product folders on ti.com contain the datasheet, errata, user guides, and much more.
- DM8168/DM8167/DM8166/DM8165 Datasheet
- C6A8168/C6A8167 Datasheet
- AM3894/3892 Datasheet
- The datasheet contains a detailed features list, description, and block diagram of the processor. In addition, the datasheet contains information on the device pinout, electricals, package, and basic configuration.
- DM816x Silicon Errata
- C6A816x Silicon Errata
- AM389x Silicon Errata
- The errata contains silicon revision information along with deviations from the datasheet and user guides that were revealed during the validation process. Some of these deviations will be corrected or added to the processor datasheet and user guide, but others will only appear in the errata.
- DM816x Technical Reference Manual
- C6A816x Technical Reference Manual
- AM389x Technical Reference Manual
- Complete Technical reference from top level block diagrams to register level information.
You can get help from the experts at TI by posting your questions and searching for answers on the AM389x, C6A816x, DM816x Forum at:
Processor and Co-Processor Benchmarks[edit]
- ARM - Up to 2850 Dhrystone MIPS
- DSP - Up to 12000/9000 C674x MIPS/MFLOPS
- 3D Graphics - Up to 30 MTriangles/s
Peripheral Throughput and Optimizations[edit]
- Refer to the device PSP Datasheet for Performance and Benchmark data for the following peripherals:
- SATA
- EMAC
- NAND/NOR
- PCIe
- USB
- SD
Power Consumption[edit]
Device Evaluation[edit]
Evaluation Boards[edit]
- TI Evaluation Module:
- EVM Product Folder
- Base Board Specifications: Rev G DDR3 EVM
- The only change on Revision G is the SPI Flash (U20) changed from W25X32VSFIG to W25Q32BVSFIG
- Starting with Revision G of the EVM, version information is stored in a user accessible I2C EEPROM on the main board at EEPROM address 0 (I2C address 0x50). Details are available in the EVM FAQ.
- The only change on Revision F is the DM8168 device is marked differently:
- Rev F: TMS320DM8168ACYG2
- Rev E: TMX320DM8168ACYG
- Side-by-side Comparison of Rev B and Rev E EVM Schematics: File:TI816xEVM RevB to RevE Compare.pdf
- Major changes to EVM schematics:
- Move to Micron DDR3 from Elpida; made change to address DDR VTT power supply sequencing issue – pages 21 and 53
- Changes to capacitors around TPS65232, and improvement to capacitor placement in the layout, to avoid electrical overstress of TPS65232 – page 51
- Changes to resistors for AVS control and to pull GPIO3 low – page 54
- Use of AVS enabled DM8168 devices
- Capacitor change to address USB VBUS power supply sequencing issue – page 56
- Resistor change to fix PCIe Reset issue – page 28
- Also refer to Revision History on last page of EVM schematics.
- Major changes to EVM schematics:
- EVM HW Mods for AVS
- Expansion I/O Daughter Card Specifications: Rev C I/O Dcard
- Reference Designs:
- Z3-DM8168-MOD is a compact OEM-ready module from Z3 Technology based on the DM8168.
Linux[edit]
- Refer to the EVM Software pages to download the latest Linux EZ Software Development Kit (EZSDK) and for instructions on setting up the software:
- Linux PSP Releases
SW Development Tools[edit]
Code Composer Studio[edit]
Android[edit]
- Rowboat is a community portal for Android on TI ARM® Cortex™-A8 platforms
- A completely free, open-source project for all customers, developers, and third parties
- Supported by TI Development team
- Android base port and graphics support available for TI EVMs and Community boards on rowboat.
- Includes: Code (binary and source), WiKi, How-to’s, links, IRC, FAQs, and more
- TI Android Development Kit
- Derived from rowboat to aid customer development and out of the box experience.
- Stable periodic snapshots (approx. every 6 months) available on www.ti.com
- Tested by TI quality assurance team
- Includes product specific documentation
- AM389x ANDROIDDEVKIT-GINGERBREAD
- Commercial support for Android developers is available from Mentor Graphics
FAQs and Other SW Reference Information[edit]
- EZSDK FAQ
- PSP/Linux FAQ
- Linux Topics
- How to build a Ubuntu Linux host under VMware
- How to build a Ubuntu Linux host under VirtualBox
- Instructions for building Qt - A cross-platform application and user interface (UI) framework.
- SysLink User Guide
Training Material[edit]
- High-level overview videos are available today in the product folders.
- TI816x One-day Workshop
- Additional online modules and seminars will be available starting in late 3Q11. Details will be posted on ti.com.