Das MCU+ SDK (Software-Entwicklungs-Kit) ist eine vereinheitliche Softwareplattform für sämtliche eingebetteten Prozessoren von TI. Es ist einfach einzurichten und stellt sofort nutzbaren Zugriff auf Beispiele, Benchmarks und Demonstrationen bereit. Diese Software beschleunigt Zeitpläne für die Entwicklung von Anwendungen, da sie die Erfordernis zur Neuerstellung grundlegender Systemsoftwarefunktionen beseitigt.
Das SDK enthält Unterstützung für R5F und C66x DSP-Kerne, Beispielanwendungen, Treiber und Bootloader. Der genaue Inhalt des SDK hängt vom jeweiligen Baustein ab. Allen Geräte gemeinsam sind die APIs (Application Programming Interface) und alle Geräte bauen auf vorhandene bewährte Softwarekomponenten auf, die es ihnen erlauben Zuverlässigkeit und Qualität zu gewährleisten. Die Softwarekomponenten sind umfassend getestet worden, um sicherzustellen, dass sie mit der integrierten Entwicklungsumgebung Code Composer Studio von TI zusammenarbeiten.
Software-Support:
TIFS und Key Writer-Paket: TI Foundational Security (TIFS) ist ein Zusatzpaket für MCU-PLUS-SDK zur Entwicklung von SDKs auf sicherheitsfähigen Bausteinen, die Vertrauensanker mit vom Kunden bereitgestellten Schlüsseln sind. Darüber hinaus bietet es Kryptografietreiber, Sicherheitsdienste für Boot, Debugging, Laufzeit-OTP-Dienste und Schlüsselverwaltung. Ein Dienstprogramm zum Schreiben von Schlüsseln unterstützt Kunden bei der Bereitstellung von Kundenschlüsseln und der Umstellung des sicheren Bausteinlebenszyklus von HS-FS (nicht sichere Variante ohne Sicherheit) auf HS-SE (Produktionsvariante mit aktivierter Sicherheit).