Instruction/ maintenance manual of the product TI SITARA Texas Instruments
Go to page of 43
TI Sitara™ARM TI Sitara™ARM Microprocessors Microprocessors Yair Hou gui Application Engineer Application Engineer 1.
TI Embedded Processors Portfolio TI Embedded Processors 32-bit ARM Cortex ™ - M3 16-bit ultra- low power High- performance ARM Cortex - A8 Low-pow er DSPs TI Embedded Processors Digital Signal Proce.
What is Sitara ™ ? • High-level operating system • 300MHz – 1GHz+ in future devices • Advanced graphical user interface s Ideal for ap plications requiring • New platform of high-performan.
Sitara ™ ARM ® microprocessors In Development A vailable Now In Development ARM Cortex-A8 ARM9 A vailable Now ARM Cortex-A8 AM37xx (2Q10) “AM38x Next” (201 1 ) “AM33x Next” (201 1 ) AM1705 .
Develop product designs with TI’s expanding Sitara ™ MPU portfolio expanding Sitara MPU portfolio Cortex ™ -A8 ARM926 Performance AM37x Sampling AM35x AM18x Performance • High performance gene.
CORTEX-A8 PRODUCT DETAILS PRODUCT DETAILS 6.
AM3517/05 Core and Accelerato rs ARM ® AM3517/05 processors Display Subsystem C.
AM3517/05 Peripherals Peripherals AM3517/05 processors Peripherals CAN – High e nd controller area network Controller (HECC) USB 2.
AM3505/17 Platforms Applications Software Compatibility 3D Graphics Compatibility Shared Peripheral Set AM3517 AM ™ ARM Cortex-A8 600 MHz Graphics Open GL ES 2.
CORTEX A-8 : Highlights • First ARMv7 instruction-set architecture • Superscalar architecture delivers high performance – Advanced dynamic Branch prediction – Advanced dynamic Branch predictio.
AM35x Memory Controller • T wo dedicated memory controllers/one internal controllers/one internal memory – SDRAM controller (EMIF4) – General purpose memory – General purpose memory controller.
GPMC Controller AM35x Supported PsRAM, OneNAND, • 16-bit external memory controller • GPMC can communicate with NOR/NAND Flash, ASYNC Logic 1GB (128MB per CS- mux mode) • GPMC can communicate wi.
DDR Controller AM3517/05 AM3517/05 SDRAM Supported mDDR/DDR2 • Supports mDDR / DDR2 • DDR controller has three Supported Measured Throughput 810MB/sec • DDR controller has three functional block.
Power Managem ent • AM35x power manageme nt features: • AM35x power manageme nt features: – Single voltage and power domain – Multiple clock domains – Single Operating Voltage and Frequency .
AM35x Power Options TPS650732 TPS65910 TPS650732 T ouchscreen Interface Integration R TC 32kHz Integrated Integrated Battery Charger Battery Charger AC & USB w/ DPPM 10 10- -bit ADC bit ADC 4 inpu.
AM35x devel opment tools AM3517 evaluation module AM3517 eXperimenter $995 $199 • AM3517 • PowerVR SGX • Integrated p rocessor , power and Wifi module • Includes Modu le and interface board fo.
Getting Help • TI E2E f orums – http://e2e.ti.com • Embedded Processor Wiki page: – http://wiki.omap.com/index.php/Main_Page • Self Serve Collateral • Self Serve Collateral – http://ap-fpdsp - swapps.dal.design.ti.com/index.php/Self_serve _collateral • OMAP Developer Series Videos (5 Parts) – http://focus.
ARM-9 PRODUCT DETAILS PRODUCT DETAILS 18.
AM1707 AM1806 AM1808 AM1705 Multiple peripheral, memory and performance combinations AM1707 AM1806 AM1808 AM1705 OS & TI - provided Linux & W indows ® Embedded CE OS & drivers Example cod.
Features AM1808/1806 microprocessors Features CPU Cores – ARM926EJ-S™ (MPU) up to 450 MHz Memory – ARM: ARM9 Subsystem LCD Controller The boxes w ith yellow border are features found in .
Features AM1707/1705 microprocessors ARM9 Subsystem The boxes w ith yellow border are features found in AM1707 and not in AM1705 Features CPU Cores – ARM926EJ-S™ (MPU) up to 450 MHz Memory ARM 926EJ-S CPU LCD PRU 128KB – ARM: – 16KB – L1 Program Cache – 16KB – L1 Data Cache – On-chip 128KB RAM – SDRAM Peripherals (1.
CPU Core – ARM926EJ-S • 375/450 MHz ARM926EJ-S 64K • Includes MMU • 16K I-Cache ARM926EJ-S 450 MHz 64K Boot ROM 8K RAM • 16K D-Cache • 64K ROM 16K I-Cache 16K D-Cache RAM V ector T able MM.
Universal Parallel Port (uPP AM18x only) Config uPP Peripheral High Speed parallel data port T wo Bidirectional and What Is uPP? Config Registers I/O Channel A I/O Internal External Pins CPU M.
Programmable Real-time Unit (PRU) 1. What is PRU? – P rogrammable R eal-time U nit Subsystem – Dual 32bit RISC processors running at ½ CPU freq. – Local instruction and data RAM.
PRU Value 1. Extend Connectiv ity and Peripheral capability – Implement special peripherals and bus interfaces (e.g. UARTs) – Implement smart d ata movement schemes. Especially useful for – Implement smart d ata movement schemes. Especially useful for Audio algorithms (e.
PRU Subsystem • Provides two independent PRU0 Core DRAM0 PRU Subsy stem Functional Block Diagram 32 GP O • Provides two independent programmable real-time (PRU) cores • 32 - Bit Load/Store RISC .
AM1x development tools AM18x evaluation module AM17x evaluation module Hawkboard $1 150 $845 $89 • T ouch screen LCD • Full pe ripheral access • Connector for PRU • Supports AM18x, C674x, or O.
Sitara Sitara Software 28.
Sitara ™ AM35x MPUs It’s all about the software! • Full software dev elopment kit including: Sitara ™ AM35x MPUs Innovative software – NRE and roy alty-free • Full software dev elopment kit including: – Base port to multiple industry leading Operating Syst ems • Linux kernel 2.
AM35x Software Stack TI Base SW/Components TI HW/Libraries 3 rd party/Customer Applications Level Software User interface Browser/ media players 3 rd party/Customer “Applications” Board Support Pa.
Sitara ™ AM1x MPUs It’s all about the software! • Full software dev elopment kit including: Sitara ™ AM1x MPUs Innovative software – NRE- and royalty-free • Full software dev elopment kit including: – Base port to multiple industry leading Operating Syst ems • Linux kernel 2.
ARM9 Software Stack TI Base SW/Components TI HW/Libraries 3 rd party/Customer Applications Level Software User Interface Browser/ Media Play er s 3 rd party/Customer “Applications” Media Play er s.
Commercial Linux Vendors V endor Capabilities Supported Platforms Linux bu ild tool with support for multiple kernel versions and OMAP3530, DM355, OMAP - L137, DM6446, T imeSys multiple kernel versions and middleware packages that enables users to easily customize di stribution.
Sourcery G++ Linux SW Dev T ool: CODESourcery Sourcery G++ Complete software developme nt environment based on the open-so urce Linux GNU Toolchain f or ARM code developmen t with broad adoption in the Linux community.
More Linux Tool Support Options More Linux Tool Support Options T ool Debug Compile Other Features and link TI Code Composer Studio Low Level DSP and ARM Low-level ARM (ARMv7) and DSP (NEON roadmap) Power A ware Debug Application - level ARM (ARMv7, http://www .
3rd Party ARM Speech Codecs V endor Speech Codecs Audio Codecs V endor Speech Codecs Audio Codecs Ittiam G.71 1 (E/D), G.726 (E/D), GSM- AMR NB (E/D) AAC-LC(E/D), AAC-HE(E/D), MP3(E/D), BSAC(D), FLAC(D), OGG VORBIS (D), WMA(E/D), Dolby-AC3 5.1(E/D), WMA- Lossless (D),WMA - Pro LBR (D), MP2 - 5.
3rd parties ARM codec List ARM Cortex A8 V ideo and Image Codecs V endor V ideo Codecs Image Ittiam DivX (D), H.263 Baseli ne (D), H.264 BP (E/D), H.264 MP (D), H.264 HP (D), MPEG4 ASP (D), MPEG4 BP JPEG (E/D) (D), MPEG4 ASP (D), MPEG4 BP (E/D), WMV9/VC1 BP/MP (D), MPEG2 (on request) V isual ON H.
Windows® Embedded C E SW Strategy Customers can o btain CE 6.0 Customers can o btain CE 6.0 Download BSP from TI TI CE 6.0 BSP Drivers, Application Framework, & Graphics Package Drive.
Windows Embedded CE System Integrators / Consulting Integrators / Consulting V endor Expertise/Services TI Partner for BSP Development for OMAP35x. Supports system BSQUARE TI Partner for BSP Development for OMAP35x. Supports system integration nee ds for customers.
RTOS - Summary • A vailable for purchase from commercial suppliers • A vailable for purchase from commercial suppliers • Sales and Support is provided by the RT OS Supplier • TI works with R T OS supplier to enable their OS on TI platforms V endor OS Description Link QNX Neutrino Micro kernel based o perating system.
Why Sitara ™ ARM ® microprocessors • TI’s Sitara family offer various combinations of high- performance and low power levels • Customers can reduce system risks and accelerate time to market .
More Information • AM35x landing page: www.ti.com/AM35x • Sitara home page: www.ti.com/sitara • Sitara home page: www.ti.com/sitara • ARM home page: www.ti.com/ar m • TI Embedded Processor Wiki : wiki.davincid sp.com • TI Embedded Processor Wiki : wiki.
THANK THANK THANK YOU YOU.
An important point after buying a device Texas Instruments TI SITARA (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Texas Instruments TI SITARA yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Texas Instruments TI SITARA - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Texas Instruments TI SITARA you will learn all the available features of the product, as well as information on its operation. The information that you get Texas Instruments TI SITARA will certainly help you make a decision on the purchase.
If you already are a holder of Texas Instruments TI SITARA, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Texas Instruments TI SITARA.
However, one of the most important roles played by the user manual is to help in solving problems with Texas Instruments TI SITARA. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Texas Instruments TI SITARA along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center