Trace Observability für Echtzeit-Betriebssysteme sowie APIs von Halbleiterherstellern

Dank Third-Party-Erweiterbarkeit für beliebige Echtzeit-Betriebssysteme, Middleware und APIs bietet das Tracealyzer SDK vollständige Trace Observability für beliebige C/C++-Anwendungen.
Dank Third-Party-Erweiterbarkeit für beliebige Echtzeit-Betriebssysteme, Middleware und APIs bietet das Tracealyzer SDK vollständige Trace Observability für beliebige C/C++-Anwendungen.Bild: Percepio AB

Percepio hat die umgehende Verfügbarkeit des Tracealyzer SDK bekannt gegeben. Das Software Development Kit soll es Plattformentwicklern ermöglichen, die Realisierung individueller Observability-Lösungen mit Percepio Tracealyzer zu ermöglichen. Das Kit soll bei Embedded-, Edge- und IoT-Systemen für Trace Observability beim Debugging, bei der Verifikation und beim Profiling auf Systemebene sorgen. Die Visualisierungs- und Analysefeatures von Tracealyzer sollen es Produktentwicklern zudem ermöglichen, die Entwicklungszeit dank des schnelleren Debuggings zu verkürzen. Außerdem unterstützt Tracealyzer die Entwickler auch bei der Software-Verifizierung und -Optimierung, was einen zuverlässigen Betrieb sowie mehr Leistungsfähigkeit gewährleistet. Tracealyzer ist für mehrere populäre Echtzeit-Betriebssysteme wie etwa FreeRTOS, Zephyr und Azure RTOS ThreadX verfügbar. Mit dem neuen SDK kann das Unternehmen nun eine noch umfassendere Lösung für jegliche C/C++-Software nachlegen. “Wir sind begeistert über die Einführung von Tracealyzer SDK, die den zweiten Schritt unseres Bestrebens darstellt, mehr Entwicklern die Vorteile der Trace Observability zu erschließen“, erklärt Dr. Johan Kraft, CTO und Gründer von Percepio. „Den ersten Schritt bildete der mit Tracealyzer v4.7 eingeführte RTOS-unabhängige Bare-Metal-Support, mit dem das Tracing auf Applikationsebene für beliebige C/C++-Anwendungen möglich wurde. Mit dem Tracealyzer SDK nun können Entwickler eigene Erweiterungen für volle Observability erstellen, darunter RTOS Awareness und API Tracing für weitreichende Einblicke in die Laufzeitwelt. Für Anbieter von Prozessoren und Softwareplattformen ist dies eine hervorragende Möglichkeit, ihren Kunden marktführende Observability-Eigenschaften zu bieten, ohne das Rad jedes Mal neu erfinden zu müssen.” Die Software ist gleichermaßen für Applikations- und Plattformentwickler geeignet – also z.B. für Halbleiteranbieter sowie RTOS- und Middleware-Entwickler. Halbleiteranbietern kann das Kit zudem detaillierte Observability nicht nur auf der RTOS- und Applikationsebene, sondern auch für Board Support Packages (BSPs), Peripherietreiber und HALs (Hardware Abstraction Layers) bieten, was sowohl die Produktivität der Kunden als auch die der Anwendungsingenieure erhöht.


  • Die Datenflut bewältigen

    Maschinen und Anlagen produzieren heute eine Vielzahl an Daten, die über die reine Zustandserfassung zur Prozesssteuerung hinausgehen. Ein dezentral installiertes I/O-System muss…


  • Mehr Cyberangriffe, weniger Plagiatsfälle

    Der Schutz vor Cyberangriffen erlangt für die Unternehmen im Maschinen- und Anlagenbau eine immer größere Bedeutung, während die Bekämpfung von Produkt- und…


  • Effizienz steigern, Ausfälle reduzieren

    Der neue ABB-Leistungsschalter VD4 Evo basiert auf dem Modell VD4 und kombiniert Fortschritte auf dem Gebiet der digitalen und grünen Technologien, um…


  • Bestandsanlagen aufrüsten

    Eine Studie der Unitechnik Systems GmbH zeigt: Logistiker entscheiden sich immer häufiger für die Modernisierung bestehender Anlagen (53 Prozent).