Percepio Detect™ ist die neue Ergänzung zu Percepios Portfolio an Tools und baut auf mehr als einem Jahrzehnt an Erkenntnissen und Erfahrungen auf. Mit Detect überbrückt Percepio die getrennten Sichtweisen bei Entwicklung, Test und Wartung von embedded Systemen.
Stärkung des Zephyr-Ökosystems
„Die Unterstützung von Zephyr gehört seit der Einführung von Percepio Detect zu den am häufigsten nachgefragten Funktionen. Umso mehr freut es uns, sie im Jahr des zehnjährigen Bestehens der Zephyr-Community bereitzustellen“, sagt Dr. Johan Kraft, CTO und Gründer von Percepio. „Mit Detect 2026.1 können Zephyr-Anwender Continuous Observability als festen Bestandteil ihrer Entwicklungsprozesse etablieren und erhalten damit dieselbe Transparenz in das Laufzeitverhalten ihrer Systeme, die FreeRTOS-Anwender bereits heute erfolgreich nutzen.“
„Mit der zunehmenden Verbreitung von Zephyr in immer komplexeren und stärker vernetzten Systemen werden professionelle Observability-Werkzeuge zu einem wichtigen Bestandteil moderner Embedded-Entwicklung“, sagt Kate Stewart, Vice President of Dependable Embedded Systems bei der Linux Foundation. „Beiträge aus der Community wie die Zephyr-Unterstützung von Percepio helfen Entwicklungsteams dabei, Continuous Observability in ihren Entwicklungsalltag zu integrieren. Dieser Ansatz ermöglicht es, Probleme früher zu erkennen und die Softwarequalität über den gesamten Produktlebenszyklus hinweg kontinuierlich abzusichern.“
Erkennen, was Tests übersehen
Percepio Detect hat seinen Nutzen bereits in produktiven CI/CT-Pipelines (Continuous Integration und Continuous Testing) unter Beweis gestellt. In einem Kundenprojekt lief eine Firmware über mehrere Wochen erfolgreich in einer kontinuierlichen Integrationsumgebung. Alle bekannten Fehler waren behoben, sämtliche Tests wurden bestanden. Dennoch meldete das System bereits wenige Stunden nach der Aktivierung von Percepio Detect wiederkehrende Auffälligkeiten. Eine Kommunikationsaufgabe benötigte gelegentlich deutlich mehr Rechenzeit als vorgesehen. Das System stabilisierte sich zwar jedes Mal selbstständig und kein einziger Test schlug fehl. Dennoch erfasste Detect automatisch RTOS-Traces – jeweils nur wenige Kilobyte groß – exakt zum Zeitpunkt der Anomalie.
Die Analyse in Tracealyzer zeigte, dass unter ungünstigen Bedingungen – etwa bei Temperaturschwankungen, Taktabweichungen oder I/O-Jitter – ein Watchdog-Reset hätte ausgelöst werden können. Das Problem konnte daraufhin gezielt behoben werden, bevor es in einem Produktivsystem zu einem Ausfall kam.

Schlüsselfunktionen von Percepio Detect 2026.1
- Zephyr-RTOS- Unterstützung
Laufzeitüberwachung, automatische Anomalieerkennung und diagnostische Trace-Erfassung für Zephyr-basierte Systeme auf einer Vielzahl von Hardwareplattformen.
- TaskMonitor
Überwacht die CPU-Aktivität pro Thread und erkennt automatisch Blockierungen, Überlastungen und zeitkritische Abweichungen, die von klassischen Debugging-Tools häufig nicht erkannt werden.
- Core-Dump-Unterstützung
Erfasst Core Dumps für die Post-Mortem-Analyse, einschließlich softwareseitig ausgelöster Dumps zur Sicherung des Call Stacks im Fehlerfall.
- Tracealyzer-Integration
Öffnet Diagnose-Snapshots direkt in Tracealyzer und ermöglicht die visuelle Analyse von Kernel-Ereignissen, Thread-Aktivitäten und Anwendungs-Logging.
- Integrierter Core-Dump-Viewer
Analysiert Core Dumps direkt in Detect und ergänzt die Trace-Analyse um detaillierte Einblicke in Call-Stacks.
- Bereit für CI/CT-Pipelines
Entwickelt für Continuous-Integration- und Testumgebungen, mit eigenständiger Evaluierung und sofort einsatzbereiten Demo-Paketen für einen schnellen Einstieg.
Testen Sie Detect, es war noch nie so einfach
2 Möglichkeiten:
- Ein sofort einsatzbereites Demo-Paket mit dokumentierten Beispielen von Percepio Detect in Aktion, das zeigt, wie die Software automatisch Anomalien erfasst und Diagnoseinformationen für eine sofortige Ursachenanalyse bereitstellt.
- Einen Download für eine kostenlose Testversion, damit Sie Percepio Detect in Ihrer eigenen Umgebung und nach Ihrem eigenen Zeitplan testen können.

Detect Dashboard, zeigt einen Core-Dump und einen Tracealyzer Trace an
Percepio Detect unterstützte derzeit Systeme auf denen entweder FreeRTOS, Zephyr RTOS oder Bare-metal Code abläuft.