Zephyr® RTOS
Embedded-Lösungen kombiniert mit Open-Source-RTOS-Ökosystem für zuverlässige & skalierbare Designs
Warum Zephyr mit Texas Instruments
Texas Instruments integriert das Open-Source-Echtzeitbetriebssystem (RTOS) Zephyr in seine Embedded-Geräte, um zuverlässige, flexible und leistungsstarke Lösungen bereitzustellen. Mithilfe der Zephyr-Frameworks Twister und Ztest gewährleistet TI eine herausragende Qualität und Zuverlässigkeit seines gesamten Portfolios und leistet seit der Gründung des Zephyr-Projekts im Jahr 2016 einen aktiven Beitrag zur Förderung von Innovationen im Bereich Embedded-Software.
Erste Schritte mit Zephyr
Das offizielle Zephyr-Repository auf GitHub umfasst unsere Software und Platinen-Unterstützung, die alle Anforderungen der Mitwirkenden abdeckt und umfassenden Tests und Überprüfungen unterzogen wurde. Es bietet eine stabile Implementierung, die den Standards von Zephyr entspricht und eine zuverlässige und konsistente Entwicklungserfahrung gewährleistet, aber möglicherweise noch nicht unsere neuesten Platinen oder Beta-Funktionen umfasst.
Wir unterhalten eine Reihe von Downstream-Repositorys für das Zephyr-Projekt, die auf dem offiziellen Zephyr-Repository basieren.
Diese Repositorys bieten frühzeitigen Zugriff auf unsere neuesten Platinen und Softwarefunktionen, sodass Entwickler ihre Projekte vorantreiben können, bevor diese Funktionen in das Zephyr-Upstream-Repository integriert werden.
Die von uns unterhaltenen Repositorys ermöglichen schnellere Fehlerbehebungen und rasche Point Releases, um sicherzustellen, dass Entwickler sofort auf den aktuellsten Support zugreifen können. Außerdem können sie TI-spezifische Beispiele enthalten, um tiefere Funktionsebenen zu demonstrieren.
Texas Instruments unterstützt nicht nur den Open-Source-Charakter von Zephyr RTOS, sondern hat auch in die Unterstützung des Tooling-Ökosystems investiert, das von der Open-Source-Erweiterung für Visual Studio Code (VS Code) bis hin zu OpenOCD reicht. Diese Investitionen unterstreichen unser langfristiges Engagement für die Zephyr-Unterstützung und unser Bestreben, Entwicklern ein robustes, einfach zu bedienendes und vollständig unterstütztes Ökosystem zu bieten, das über die grundlegenden Funktionen hinausgeht.
Von TI empfohlene Zephyr-Angebote
- Integrierte Entwicklungsumgebungen: VS Code, Cortex® ARM ® Debug, TI Embedded Debug Plug-in für VS Code
- Compiler: GCC
- Debug: GDB, OpenOCD
- Flash: OpenOCD
Bevorstehende Veranstaltung
How to extract a bare metal flavor of code out of Zephyr to use in RTOS ?
Learn about a practical guide to extracting a “bare metal flavor” of code out of Zephyr so that it can run independently of Zephyr’s driver and subsystem layers.
Visit event website