Software und Entwicklungstools

Skalierbare Linux-, TI-RTOS- und Android-Lösungen für TI-Prozessoren

Software Development Kits (SDK) von TI stellen Betriebssysteme, Anwendungsbeispiele, Schulungs- und Dokumentationsmaterial zur Erleichterung und Beschleunigung der Entwicklung bereit. Die SDKs von TI werden durch eine Vielzahl von kommerziellen Linux-, RTOS- und Android-Lösungen sowie eine Reihe von optimierten peripherie- und anwendungsspezifischen Bibliotheken ergänzt.

Prozessor-SDK

Dieses Prozessor-SDK von TI ist eine einheitliche Softwareplattform für die neuesten Prozessorfamilien von TI.

  • Skalierbare Linux-, TI-RTOS- und Android-Unterstützung
  • Beinhaltet komplette Platinenunterstützungspakete, Dokumentation, Bibliotheken, Benchmarks, Dienstprogramme und Codebeispiele
  • Ermöglicht die nahtlose Wiederverwendung und Portierung von Software zwischen TI-Prozessorfamilien
  • Pflege und Veröffentlichung im Vierteljahresrhythmus
  • Kann kostenlos aus der TI-Website heruntergeladen werden
  • Unterstützt durch die TI-E2E-Foren
  • Vorteile ergeben sich aus kontinuierlichen TI-Beiträgen in Form gestreamter Patches für Mainline-Linux 
Processor SDK Linux

Merkmale des Processor Linux SDK:

  • Jährliche Aktualisierung auf die neuesten Versionen von LTS (Long Term support)-Linux-Kernel, Bootloader und Yocto-Dateisystem 
  • U-Boot (Community-Bootloader)
  • Stabile professionelle Linaro® GNU Compiler Collection (GCC)-Toolchain
  • Yocto Project™-OE-Core-kompatible Dateisystemunterstützung ermöglicht maßgeschneiderte Linux-Anwendungsunterstützung
  • RT-Linux-Versionen enthalten einen vollständig präemptiven Kernel für Echtzeitanwendungen

Merkmale von Processor SDK TI-RTOS:

  • Stabiler TI-RTOS-Echtzeit-Kernel mit TCP/IP-Netzwerkstack
  • Posix-Thread-kompatibler API-Layer verfügbar
  • Treiberbibliotheken können mit TI-RTOS oder ohne Kernel verwendet werden
  • Kostenlos als Open Source verfügbar

Merkmale von Processor SDK Android:

  • Jährliche Aktualisierung auf die neuesten Versionen von LTS (Long Term support)-Linux-Kernel und Bootloader  
  • Unterstützung des Bootloaders U-Boot
  • Google Android GNU Compiler Collection (GCC)-Toolchain
  • Mit komplettem Anwendungs-Framework
  • Möglichkeit zur einfachen Integration von kundenseitig entwickelten Anwendungen über Java

Downloads und technische Details nach Plattform

Produkt
Linux-Unterstützung
RT-Linux-Unterstützung
TI-RTOS-Unterstützung
Android-Unterstützung
66AK2Ex Wahr Wahr Wahr
no
66AK2Gx Wahr Wahr Wahr
no
66AK2Hx Wahr Wahr Wahr
no
66AK2Lx Wahr Wahr Wahr
no
AM335x Wahr Wahr Wahr
no
AM437x Wahr Wahr Wahr
no
AM57x Wahr Wahr Wahr Wahr
AMIC110
no
no
Wahr
no
C665x
no
no
Wahr
no
C667x
no
no
Wahr
no
C6747
no
no
Wahr
no
C6748
no
no
Wahr
no
OMAP-L137
no

no
Wahr
no
OMAP-L138 Wahr
no
Wahr
no

Unterstützt kommerzielle Linux-Distributionen und Android

Kommerzielle Linux-Distributionen und Partner 

Wenn Sie zusätzliche Unterstützung oder Expertise benötigen, können Sie eine kommerziell unterstützte Distribution von einem TI-Partner erwerben, z. B.:

:


  • Witekio
  • Mentor Graphics
  • Canonical
  • Wind River

Linux-Berater und kommerzielle Linux-Anbieter

Das ausgedehnte TI-Netz von Linux-Beratungspartnern verfügt über große Erfahrung bei der Entwicklung verschiedenster Linux-Software und bietet Schulungen und Beratungen auf den Gebieten Power-Management, WLAN-Treiber, GUI-Entwicklung usw. an.

Android- und Windows-Unterstützung

Bei Witekio erhalten Sie kommerzielle Android- und Windows-Unterstützung für TI-Bausteine

 

 

Unterstützung durch kommerzielle Echtzeitbetriebssysteme (RTOS)

Zu den RTOS-Angeboten unserer Partner im TI Design Network (TIDN) gehören speichergeschützte und Middleware umfassende Lösungen, z. B. von:

  • Green Hills Integrity
  • Mentor Embedded Nucleus RTOS
  • QNX Neutrino RTOS
  • Wind River
Anbieter
Produkt
RTOS auf ARM ®-Kern
RTOS auf DSP-Kern
eCOScentric
eCOS® Wahr
Falsch
ENEA OSE Falsch Wahr
Expresslogic ThreadX Wahr
no
Green Hills Integrity®, µVelOSity Wahr
no
Mentor Graphics Nucleus® Wahr
no
Micrium µC/OS-II, µC/OS-III
Wahr
no
Micro Digital Neutrino® Wahr
no
QNX Neutrino® Wahr
no
Quadros Systems RTXC™ Wahr
no
RoweBots Unison Wahr
no
SEGGER embOS Wahr
no
Wind River VxWorks® Wahr
no

DSP-beschleunigte Bibliotheken

Das Hinzufügen von optimierter DSP-Verarbeitung zu einer Anwendung kann so einfach wie ein Bibliotheksaufruf sein. Klicken Sie unten auf die gewünschten Verarbeitungsbereiche, um Bibliotheken herunterzuladen, Benchmarks anzuzeigen und auf weitere Informationen zuzugreifen.