Manuale d’uso / di manutenzione del prodotto TI SITARA del fabbricante Texas Instruments
Vai alla pagina 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.
Un punto importante, dopo l’acquisto del dispositivo (o anche prima di acquisto) è quello di leggere il manuale. Dobbiamo farlo per diversi motivi semplici:
Se non hai ancora comprato il Texas Instruments TI SITARA è un buon momento per familiarizzare con i dati di base del prodotto. Prime consultare le pagine iniziali del manuale d’uso, che si trova al di sopra. Dovresti trovare lì i dati tecnici più importanti del Texas Instruments TI SITARA - in questo modo è possibile verificare se l’apparecchio soddisfa le tue esigenze. Esplorando le pagine segenti del manuali d’uso Texas Instruments TI SITARA imparerai tutte le caratteristiche del prodotto e le informazioni sul suo funzionamento. Le informazioni sul Texas Instruments TI SITARA ti aiuteranno sicuramente a prendere una decisione relativa all’acquisto.
In una situazione in cui hai già il Texas Instruments TI SITARA, ma non hai ancora letto il manuale d’uso, dovresti farlo per le ragioni sopra descritte. Saprai quindi se hai correttamente usato le funzioni disponibili, e se hai commesso errori che possono ridurre la durata di vita del Texas Instruments TI SITARA.
Tuttavia, uno dei ruoli più importanti per l’utente svolti dal manuale d’uso è quello di aiutare a risolvere i problemi con il Texas Instruments TI SITARA. Quasi sempre, ci troverai Troubleshooting, cioè i guasti più frequenti e malfunzionamenti del dispositivo Texas Instruments TI SITARA insieme con le istruzioni su come risolverli. Anche se non si riesci a risolvere il problema, il manuale d’uso ti mostrerà il percorso di ulteriori procedimenti – il contatto con il centro servizio clienti o il servizio più vicino.