Texas Instruments TI SITARA Bedienungsanleitung

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43

Zur Seite of

Richtige Gebrauchsanleitung

Die Vorschriften verpflichten den Verkäufer zur Übertragung der Gebrauchsanleitung Texas Instruments TI SITARA an den Erwerber, zusammen mit der Ware. Eine fehlende Anleitung oder falsche Informationen, die dem Verbraucher übertragen werden, bilden eine Grundlage für eine Reklamation aufgrund Unstimmigkeit des Geräts mit dem Vertrag. Rechtsmäßig lässt man das Anfügen einer Gebrauchsanleitung in anderer Form als Papierform zu, was letztens sehr oft genutzt wird, indem man eine grafische oder elektronische Anleitung von Texas Instruments TI SITARA, sowie Anleitungsvideos für Nutzer beifügt. Die Bedingung ist, dass ihre Form leserlich und verständlich ist.

Was ist eine Gebrauchsanleitung?

Das Wort kommt vom lateinischen „instructio”, d.h. ordnen. Demnach kann man in der Anleitung Texas Instruments TI SITARA die Beschreibung der Etappen der Vorgehensweisen finden. Das Ziel der Anleitung ist die Belehrung, Vereinfachung des Starts, der Nutzung des Geräts oder auch der Ausführung bestimmter Tätigkeiten. Die Anleitung ist eine Sammlung von Informationen über ein Gegenstand/eine Dienstleistung, ein Hinweis.

Leider widmen nicht viele Nutzer ihre Zeit der Gebrauchsanleitung Texas Instruments TI SITARA. Eine gute Gebrauchsanleitung erlaubt nicht nur eine Reihe zusätzlicher Funktionen des gekauften Geräts kennenzulernen, sondern hilft dabei viele Fehler zu vermeiden.

Was sollte also eine ideale Gebrauchsanleitung beinhalten?

Die Gebrauchsanleitung Texas Instruments TI SITARA sollte vor allem folgendes enthalten:
- Informationen über technische Daten des Geräts Texas Instruments TI SITARA
- Den Namen des Produzenten und das Produktionsjahr des Geräts Texas Instruments TI SITARA
- Grundsätze der Bedienung, Regulierung und Wartung des Geräts Texas Instruments TI SITARA
- Sicherheitszeichen und Zertifikate, die die Übereinstimmung mit entsprechenden Normen bestätigen

Warum lesen wir keine Gebrauchsanleitungen?

Der Grund dafür ist die fehlende Zeit und die Sicherheit, was die bestimmten Funktionen der gekauften Geräte angeht. Leider ist das Anschließen und Starten von Texas Instruments TI SITARA zu wenig. Eine Anleitung beinhaltet eine Reihe von Hinweisen bezüglich bestimmter Funktionen, Sicherheitsgrundsätze, Wartungsarten (sogar das, welche Mittel man benutzen sollte), eventueller Fehler von Texas Instruments TI SITARA und Lösungsarten für Probleme, die während der Nutzung auftreten könnten. Immerhin kann man in der Gebrauchsanleitung die Kontaktnummer zum Service Texas Instruments finden, wenn die vorgeschlagenen Lösungen nicht wirksam sind. Aktuell erfreuen sich Anleitungen in Form von interessanten Animationen oder Videoanleitungen an Popularität, die den Nutzer besser ansprechen als eine Broschüre. Diese Art von Anleitung gibt garantiert, dass der Nutzer sich das ganze Video anschaut, ohne die spezifizierten und komplizierten technischen Beschreibungen von Texas Instruments TI SITARA zu überspringen, wie es bei der Papierform passiert.

Warum sollte man Gebrauchsanleitungen lesen?

In der Gebrauchsanleitung finden wir vor allem die Antwort über den Bau sowie die Möglichkeiten des Geräts Texas Instruments TI SITARA, über die Nutzung bestimmter Accessoires und eine Reihe von Informationen, die erlauben, jegliche Funktionen und Bequemlichkeiten zu nutzen.

Nach dem gelungenen Kauf des Geräts, sollte man einige Zeit für das Kennenlernen jedes Teils der Anleitung von Texas Instruments TI SITARA widmen. Aktuell sind sie genau vorbereitet oder übersetzt, damit sie nicht nur verständlich für die Nutzer sind, aber auch ihre grundliegende Hilfs-Informations-Funktion erfüllen.

Inhaltsverzeichnis der Gebrauchsanleitungen

  • Seite 1

    TI Sitara™ARM TI Sitara™ARM Microprocessors Microprocessors Yair Hou gui Application Engineer Application Engineer 1[...]

  • Seite 2

    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 Processors (DSPs) Microcontrollers (MCUs) ARM ® -Based Processors 32-bit real - time Cortex ™ - M3 MCUs low power MCUs performance DSPs Cortex - A8 MPUs[...]

  • Seite 3

    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-performance ARM microproce ssors: – ARM9 to ARM ® Cortex ™ - A8 MPU’ s What’ s new • Advanced graphical user interface s • Flexible connectivity a[...]

  • Seite 4

    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 AM1707 AM1806 AM1808 OMAP3503 OMAP3515 AM3505 AM3517 AM1808 AM3517 Higher Performance Cortex- A8 with enhanced integration • Up to 2000 D MIPS • P[...]

  • Seite 5

    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 general purpose processor AM18x AM17x Performance • Power and cost-eff icient • Flexible industrial I/O • Up to 450 MHz (495 DMIPS) • Starting @ $[...]

  • Seite 6

    CORTEX-A8 PRODUCT DETAILS PRODUCT DETAILS 6[...]

  • Seite 7

    AM3517/05 Core and Accelerato rs ARM ® AM3517/05 processors Display Subsystem                      Cores Multi w indow overlay system and resizing for hardware accelerated user interfaces ARM ® Cortex ™ - A8 3D Graphics Accelerator (3517) Display [...]

  • Seite 8

    AM3517/05 Peripherals          Peripherals AM3517/05 processors  Peripherals  CAN – High e nd controller area network Controller (HECC)  USB 2.0 OTG w/PHY  RMII EMAC controller 10/100 ARM ® Cortex ™ - A8 3D Graphics Accelerator (3517)[...]

  • Seite 9

    AM3505/17 Platforms Applications Software Compatibility 3D Graphics Compatibility Shared Peripheral Set AM3517 AM ™ ARM Cortex-A8 600 MHz Graphics Open GL ES 2.0 Peripherals AM3505 AM ™ ARM Cortex - A8 Peripherals AM3505 Cortex - A8 600 MHz Peripherals Pin - for - pin compatible 9 Pin - for - pin compatible Availability su bject to applicable l[...]

  • Seite 10

    CORTEX A-8 : Highlights • First ARMv7 instruction-set architecture • Superscalar architecture delivers high performance – Advanced dynamic Branch prediction – Advanced dynamic Branch prediction • 256 KB unified L2 cache – Dedicated, low - latency, high - BW interface to L1 cache – Dedicated, low - latency, high - BW interface to L1 ca[...]

  • Seite 11

    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) – Internal memory (SR AM) • On Chip Memory [SRAM-64 Kb] • Operates at full L3 interconnect • Operates at full L3 interconnect (64bit@C[...]

  • Seite 12

    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 with many external devices: – External asynchronous/synchronous 8- bit wide memory/device Supported Size (bits) mux mode) 16 KB (2 KB per CS non-mux m[...]

  • Seite 13

    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 blocks: – V irtual Rotated Frame Buffer (VRFB), supporting rotations of 0 , 90 , 180 ,270 Supported Size (bits) 16M, 32M (2 Banks) 64M, 128M, 256M, 0 , 9[...]

  • Seite 14

    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 – Single Operating Voltage and Frequency – Low power mode (standby) • Power, Reset and Clock Manageme nt (PRCM) module cont rols power managemen[...]

  • Seite 15

    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 inputs Integration TPS65023 3 DCDC 1x 5V Boost 9 LDO 3 DCDC 2 LDO Power Power 3 DCDC 2 LDO Drivers Drivers 25mA wLED Driver 10mA LED Driver 9 LDO 2 LDO 2 [...]

  • Seite 16

    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 found on AM3517EVM • T ouch screen LCD and Wifi module • T ouch screen LCD • CAN, JT AG, Ethernet and more via applications board • Modular desi[...]

  • Seite 17

    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.ti.com/d ocs/prod/folders[...]

  • Seite 18

    ARM-9 PRODUCT DETAILS PRODUCT DETAILS 18[...]

  • Seite 19

    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 code PRU UART , PRU CAN, touch screen interface demos, etc TI - provided Linux & W indows ® Embedded CE plus Developer Network offerings ARM9 375 an[...]

  • Seite 20

    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 AM1808 and not in AM1806 High Speed ADC FPGA, or 1024x1024 LCD – ARM: – 16KB – L1 Program Cache – 16KB – L1 Data Cache – On-chip 128KB RAM[...]

  • Seite 21

    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.8/ 3.3[...]

  • Seite 22

    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 MMU • Boot ROM • 8K RAM (Vector Table) SCR • ARM Interrupt Controller • 32-inputs 128K RAM (shared) • Configurable Priority 22[...]

  • Seite 23

    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 Memory  T wo Bidirectional and Independent 16bit channels  Internal dedicated DMA to streamline data I/O I/O Channel B Internal DMA External Pins[...]

  • Seite 24

    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. Access to chip-level resources resources 2. Why PRU? – Full programmability allows adding customer – Full programmability allows adding customer differentiation[...]

  • Seite 25

    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.g. Reverb, Room Correction) 2. Reduce System Power Consumption 2. Reduce[...]

  • Seite 26

    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 architecture 32- bit Interconnect SCR PRU0 Core PRU1 Core DRAM0 (512 Bytes) DRAM1 (512 Bytes) 4KB IRAM 30 GP I 32 GP O 30 GP I • 32 - Bit Load/Store[...]

  • Seite 27

    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 OMAP-L138 SOMs • T ouch screen LCD • Full pe ripheral access • Community board for OMAP-L138 • Connector for PRU daughter card • Full pe riph[...]

  • Seite 28

    Sitara Sitara Software 28[...]

  • Seite 29

    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.6.32 BSP • Windows ® Embedded CE 6.0 BSP • Windows [...]

  • Seite 30

    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 Package Application frameworks – Java, Qt, GStreamer , Flash, Android, DShow , Direct Draw Linux – Open Source - TI develope d Windows ® Embedd ed [...]

  • Seite 31

    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.6.33 BSP • Windows® Embedded CE BSP • Windows® Embed[...]

  • Seite 32

    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 Board Support Package Application Framew orks – Java, Qt, GStreamer , Flash, Android, DShow , Direct Draw Linux – Open Source - TI developed Andr[...]

  • Seite 33

    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. Lower cost than MV and WRS OMAP - L137, DM6446, OMAP-L138, AM 3517 Mon[...]

  • Seite 34

    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.  Includes the GNU C and C++ compilers and r un-time libraries, a source- and assembly-level debug ger Debugger, the Eclipse [...]

  • Seite 35

    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 .ar m.com/pro ARM Real V iew Low Level ARM Application - level ARM (ARMv7, NEON) http://w[...]

  • Seite 36

    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.1 Lossless (D),WMA - Pro LBR (D), MP2 - 5.1 (D),AAC-LC5[...]

  • Seite 37

    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.263 Baseline (D), H.264 BP (D), H.264 MP (D), MPEG4 [...]

  • Seite 38

    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  Drivers, Application Framework, & Graphics Package (Where ever applicable)  Does NOT include any 3P ARM -based codecs Development T ools: V isual St[...]

  • Seite 39

    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. Specific solution are availabl e for SD/MMC, Adobe Flash etc. Logic PD US based em b[...]

  • Seite 40

    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. Support for diff erent [...]

  • Seite 41

    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 using standard and comprehensive HLOS Board market using standard and comprehensive HLOS Board support packages and ARM-based software development too[...]

  • Seite 42

    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.davincid sp.com • Forums: e2e.ti.com • Support: support@ti.com • Support: suppo[...]

  • Seite 43

    THANK THANK THANK YOU YOU[...]