Manuel d'utilisation / d'entretien du produit TI SITARA du fabricant Texas Instruments
Aller à la 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.
Un point important après l'achat de l'appareil (ou même avant l'achat) est de lire le manuel d'utilisation. Nous devons le faire pour quelques raisons simples:
Si vous n'avez pas encore acheté Texas Instruments TI SITARA c'est un bon moment pour vous familiariser avec les données de base sur le produit. Consulter d'abord les pages initiales du manuel d'utilisation, que vous trouverez ci-dessus. Vous devriez y trouver les données techniques les plus importants du Texas Instruments TI SITARA - de cette manière, vous pouvez vérifier si l'équipement répond à vos besoins. Explorant les pages suivantes du manuel d'utilisation Texas Instruments TI SITARA, vous apprendrez toutes les caractéristiques du produit et des informations sur son fonctionnement. Les informations sur le Texas Instruments TI SITARA va certainement vous aider à prendre une décision concernant l'achat.
Dans une situation où vous avez déjà le Texas Instruments TI SITARA, mais vous avez pas encore lu le manuel d'utilisation, vous devez le faire pour les raisons décrites ci-dessus,. Vous saurez alors si vous avez correctement utilisé les fonctions disponibles, et si vous avez commis des erreurs qui peuvent réduire la durée de vie du Texas Instruments TI SITARA.
Cependant, l'un des rôles les plus importants pour l'utilisateur joués par les manuels d'utilisateur est d'aider à résoudre les problèmes concernant le Texas Instruments TI SITARA. Presque toujours, vous y trouverez Troubleshooting, soit les pannes et les défaillances les plus fréquentes de l'apparei Texas Instruments TI SITARA ainsi que les instructions sur la façon de les résoudre. Même si vous ne parvenez pas à résoudre le problème, le manuel d‘utilisation va vous montrer le chemin d'une nouvelle procédure – le contact avec le centre de service à la clientèle ou le service le plus proche.