User manual TEXAS INSTRUMENTS TMS320DM335 DATA MANUAL REV C

DON'T FORGET : ALWAYS READ THE USER GUIDE BEFORE BUYING !!!

If this document matches the user guide, instructions manual or user manual, feature sets, schematics you are looking for, download it now. Diplodocs provides you a fast and easy access to the user manual TEXAS INSTRUMENTS TMS320DM335. We hope that this TEXAS INSTRUMENTS TMS320DM335 user guide will be useful to you.


TEXAS INSTRUMENTS TMS320DM335 DATA MANUAL REV C: Download the complete user guide (1177 Ko)

Manual abstract: user guide TEXAS INSTRUMENTS TMS320DM335DATA MANUAL REV C

Detailed instructions for use are in the User's Guide.

[. . . ] TMS320DM335 www. ti. com SPRS528C ­ JULY 2008 ­ REVISED JUNE 2010 TMS320DM335 Digital Media System-on-Chip (DMSoC) Check for Samples: TMS320DM335 1 Digital Media System-on-Chip (DMSoC) 1. 1 123 TMS320DM335 Features ­ EmbeddedICE-RTTM Logic for Real-Time Debug ARM9 Memory Architecture ­ 16K-Byte Instruction Cache ­ 8K-Byte Data Cache ­ 32K-Byte RAM ­ 8K-Byte ROM ­ Little Endian Video Processing Subsystem ­ Front End Provides: · Hardware IPIPE for Real-Time Image Processing · Up to 14-bit CCD/CMOS Digital Interface · 16-/8-bit Generic YcBcR-4:2 Interface (BT. 601) · 10-/8-bit CCIR6565/BT655 Interface · Up to 75-MHz Pixel Clock · Histogram Module · Resize Engine ­ Resize Images From 1/16x to 8x ­ Separate Horizontal/Vertical Control ­ Two Simultaneous Output Paths ­ Back End Provides: · Hardware On-Screen Display (OSD) · Composite NTSC/PAL video encoder output · 8-/16-bit YCC and Up to 18-Bit RGB666 Digital Output · BT. 601/BT. 656 Digital YCbCr 4:2:2 (8-/16-Bit) Interface · Digital HDTV (720p/1080i) output for connection to external encoder External Memory Interfaces (EMIFs) ­ DDR2 and mDDR SDRAM 16-bit wide EMIF With 256 MByte Address Space (1. 8-V I/O) ­ Asynchronous16-/8-bit Wide EMIF (AEMIF) · Flash Memory Interfaces ­ NAND (8-/16-bit Wide Data) ­ OneNAND(16-bit Wide Data) Flash Card Interfaces · Highlights ­ High-Performance Digital Media System-On-Chip (DMSoC) ­ Up to 216-MHz ARM926EJ-STM Clock Rate ­ Digital HDTV (720p/1080i) output for connection to external encoder ­ Video Processing Subsystem · Hardware IPIPE for Real-Time Image Processing · Up to 14-bit CCD/CMOS Digital Interface · Histogram Module · Resize Image 1/16x to 8x · Hardware On-Screen Display · Up to 75-MHz Pixel Clock · Composite NTSC/PAL video encoder output ­ Peripherals include DDR and mDDR SDRAM, 2 MMC/SD/SDIO and SmartMedia Flash Card Interfaces, USB 2. 0, 3 UARTs and 3 SPIs ­ Enhanced Direct-Memory-Access (EDMA) ­ Configurable Power-Saving Modes ­ On-Chip ARM ROM Bootloader (RBL) to Boot From NAND Flash, MMC/SD, or UART ­ 3. 3-V and 1. 8-V I/O, 1. 3-V Core ­ Debug Interface Support ­ Up to 104 General-Purpose I/O (GPIO) Pins ­ 337-Pin Ball Grid Array at 65 nm Process Technology · High-Performance Digital Media System-on-Chip (DMSoC) ­ 135-, 216-MHz ARM926EJ-STM Clock Rate ­ Fully Software-Compatible With ARMTM ­ Extended Temperature 135- and 216-MHz Devices are Available · ARM926EJ-S Core ­ Support for 32-Bit and 16-Bit (Thumb Mode) Instruction Sets ­ DSP Instruction Extensions and Single Cycle MAC ­ ARM® Jazelle® Technology 1 · · · · 2 3 Please be aware that an important notice concerning availability, standard warranty, and use in critical applications of Texas Instruments semiconductor products and disclaimers thereto appears at the end of this data sheet. All other trademarks are the property of their respective owners. Copyright © 2008­2010, Texas Instruments Incorporated PRODUCTION DATA information is current as of publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters. TMS320DM335 SPRS528C ­ JULY 2008 ­ REVISED JUNE 2010 www. ti. com · · · · · · · · ­ Two Multimedia Card (MMC) / Secure Digital (SD/SDIO) ­ SmartMedia Enhanced Direct-Memory-Access (EDMA) Controller (64 Independent Channels) USB Port with Integrated 2. 0 High-Speed PHY that Supports ­ USB 2. 0 Full and High-Speed Device ­ USB 2. 0 Low, Full, and High-Speed Host Three 64-Bit General-Purpose Timers (each configurable as two 32-bit timers) One 64-Bit Watch Dog Timer Three UARTs (One fast UART with RTS and CTS Flow Control) Three Serial Port Interfaces (SPI) each with two Chip-Selects One Master/Slave Inter-Integrated Circuit (I2C) Bus® Two Audio Serial Port (ASP) ­ I2S and TDM I2S ­ AC97 Audio Codec Interface ­ S/PDIF via Software ­ Standard Voice Codec Interface (AIC12) ­ SPI Protocol (Master Mode Only) · Four Pulse Width Modulator (PWM) Outputs · Four RTO (Real Time Out) Outputs · Up to 104 General-Purpose I/O (GPIO) Pins (Multiplexed with Other Device Functions) · On-Chip ARM ROM Bootloader (RBL) to Boot from NAND Flash (with SPI EEPROM Boot option), MMC/SD, or UART · Configurable Power-Saving Modes · Crystal or External Clock Input (typically 24 MHz or 36 MHz) · Flexible PLL Clock Generators · Debug Interface Support ­ IEEE-1149. 1 (JTAG) Boundary-Scan-Compatible ­ ETBTM (Embedded Trace BufferTM) with 4K-Bytes Trace Buffer memory ­ Device Revision ID Readable by ARM · 337-Pin Ball Grid Array (BGA) Package (ZCE Suffix), 0. 65-mm Ball Pitch · 90nm Process Technology · 3. 3-V and 1. 8-V I/O, 1. 3-V Internal · Community Resources ­ TI E2E Community ­ TI Embedded Processors Wiki 2 Digital Media System-on-Chip (DMSoC) Submit Documentation Feedback Product Folder Link(s): TMS320DM335 Copyright © 2008­2010, Texas Instruments Incorporated TMS320DM335 www. ti. com SPRS528C ­ JULY 2008 ­ REVISED JUNE 2010 1. 2 Description The DM335 processor is a low-cost, low-power processor providing advanced graphical user interface for display applications that do not require video compression and decompression. [. . . ] After the AEMIF module is configured, booting will continue immediately after the OneNAND's boot page with the AEMIF module managing pages thereafter. · The RBL supports 3 distinct boot modes: ­ BTSEL[1:0] = 00 - ARM NAND/SPI Boot ­ BTSEL[1:0] = 10 - ARM MMC/SD Boot ­ BTSEL[1:0] = 11 - ARM UART Boot · In NAND mode if SPI boot fails, then NAND mode is tried. · RBL uses GIO61 to indicate boot status (can use to blink LED): ­ After reset, GIO61 is initially driven low (e. g LED off) ­ If NAND boot fails, then GIO61 shall toggle at 4Hz while MMC/SD boot is tried. ­ If MMC/SD boot fails, then GIO61 shall toggle at 4Hz while MMC/SD boot is retried. ­ If UART boot fails, then GIO61 shall toggle at 2Hz while UART boot is retried. ­ When boot is successful, just before program control is given to UBL, GIO61 is driven high (e. g. ­ DM335 Timer0 shall be used to accurately toggle GIO61 at 4Hz and 2Hz. · ARM ROM Boot - SPI boot in NAND Mode ­ No support for a full firmware boot. Instead, copies a second stage User Boot Loader (UBL) from SPI to ARM Internal RAM (AIM) and transfers control to the user software. ­ Support for 16 and 24 bit SPI EEPROMs ­ Support for up to 30KB UBL (32KB - ~2KB for RBL stack) ­ RBL will copy UBL to ARM Internal RAM (AIM) via SPI interface from a SPI peripheral like SPI EEPROM. · ARM ROM Boot - NAND Mode (See Section 3. 12. 2 for a full explanation of the differences between Standard Mode and Compatibility Mode. ): ­ No support for a full firmware boot. Instead, copies a second stage User Boot Loader (UBL) from NAND flash to ARM internal RAM (AIM) and transfers control to the user-defined UBL ­ Support for NAND with page sizes up to 8192 bytes in Standard Mode and 2048 bytes in Compatibility Mode Note: At the time of documentation for this device, 8192-byte devices were not available for testing. The code does contain support for these devices; however, it has not yet been tested. ­ Support for magic number error detection and retry (up to 24 times) when loading UBL ­ Support for up to 30KB UBL (32KB IRAM - ~2KB for RBL stack) Copyright © 2008­2010, Texas Instruments Incorporated Detailed Device Description Submit Documentation Feedback Product Folder Link(s): TMS320DM335 85 TMS320DM335 SPRS528C ­ JULY 2008 ­ REVISED JUNE 2010 www. ti. com · · ­ Optional, user-selectable, support for use of DMA and I-cache during RBL execution (i. e. , while loading UBL) ­ Supports booting from 8-bit NAND devices (16-bit NAND devices are not supported) ­ Uses/Requires 4-bit HW ECC (NAND devices with ECC requirements 4 bits per 512 bytes are supported) ­ Supports NAND flash that requires chip select to stay low during the tR read time Notes: ­ See Section 3. 12. 2 for a full explanation of the differences between Standard Mode and Compatibility Mode. ­ The GIO000 pin must be held high during NAND boot for the boot process to fuction properly. Instead, copies a second stage User Boot Loader (UBL) from MMC/SD to ARM Internal RAM (AIM) and transfers control to the user software. ­ Support for MMC/SD Native protocol (MMC/SD SPI protocol is not supported) ­ Support for descriptor error detection and retry (up to 24 times) when loading UBL ­ Support for up to 30KB UBL (32KB - ~2KB for RBL stack) ARM ROM Boot - UART mode ­ No support for a full firmware boot. Instead, loads a second stage User Boot Loader (UBL) via UART to ARM internal RAM (AIM) and transfers control to the user software. ­ Support for up to 30KB UBL (32KB - ~2KB for RBL stack) The general boot sequence is shown in Figure 3-6. For more information, refer to the TMS320DM335 Digital Media System-on-Chip (DMSoC) ARM Subsystem Reference Guide (literature number SPRUFX7). 86 Detailed Device Description Submit Documentation Feedback Product Folder Link(s): TMS320DM335 Copyright © 2008­2010, Texas Instruments Incorporated TMS320DM335 www. ti. com SPRS528C ­ JULY 2008 ­ REVISED JUNE 2010 Reset Boot mode ?No Yes Boot from MMC/SD Boot OK ? No Yes Invoke OneNAND Invoke loaded Program Figure 3-6. Boot Mode Functional Block Diagram 3. 12. 2 RBL NAND Boot Process The RBL NAND boot process is described as follows: · Upon NAND boot, if a SPI EEPROM is present, RBL reads first 32 bytes and look for magic pattern at offset 0x8. [. . . ] In no event shall TI's liability arising out of such information exceed the total purchase price of the TI part(s) at issue in this document sold by TI to Customer on an annual basis. Addendum-Page 1 IMPORTANT NOTICE Texas 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. [. . . ]

DISCLAIMER TO DOWNLOAD THE USER GUIDE TEXAS INSTRUMENTS TMS320DM335




Click on "Download the user Manual" at the end of this Contract if you accept its terms, the downloading of the manual TEXAS INSTRUMENTS TMS320DM335 will begin.

 

Copyright © 2015 - manualRetreiver - All Rights Reserved.
Designated trademarks and brands are the property of their respective owners.