DGLR-Publikationsdatenbank - Detailansicht

Autor(en):
P. Fiedler, E. Meenzen, H. Diener, J. Löber, J. Simon, M. Wendt, P. Hühner, T. Jostschulte, Q.T. Ta, S. Wertheimer, S. Wanninger, F. Leitner-Fischer
Zusammenfassung:
The paper describes the integration of the Realtime Onboard Dependable Operating System (RODOS) into a CubeSat satellite developed by SeeSat e.V. in partnership with DHBW Ravensburg. It is achieved by porting RODOS onto an ARM Cortex-R family microcontroller, particularly the ARM Cortex-R5F. This enables the use of the operating system with various off-the-shelf RFSoCs to interface with radio links and attitude and control systems that require hard real-time constraints. Validation and Verification checks are first developed for an runtime environment utilizing the ARM Cortex-M4 architecture, which is already supported by RODOS. Afterwards they are transferred to the new ARM Cortex-R5 platform. The V andV campaign aims to prove the correct functioning of the ported operating system by executing the same test suite on the M4 as well as the R5 architecture. In addition to the porting activities, considerations are made regarding the general portability of RODOS to new platforms under various aspects. As a result of this project, a working RODOS port for ARM Cortex-R5 is made available, along with the V and V campaign that includes a test suite to ease future porting efforts of this real-time operating system. Additionally, various lessons learned about the general porting approach and the portability of RODOS are shared in the paper.
Veranstaltung:
Deutscher Luft- und Raumfahrtkongress 2024, Hamburg
Verlag, Ort:
Deutsche Gesellschaft für Luft- und Raumfahrt - Lilienthal-Oberth e.V., Bonn, 2024
Medientyp:
Conference Paper
Sprache:
englisch
Format:
21,0 x 29,7 cm, 4 Seiten
URN:
urn:nbn:de:101:1-2410161406168.393082533173
DOI:
10.25967/630347
Stichworte zum Inhalt:
Real-time Operating System, RODOS, Embedded System, CubeSat, Portation, Cortex-M4, Cortex-R5
Verfügbarkeit:
Download - Bitte beachten Sie die Nutzungsbedingungen dieses Dokuments: Copyright protected  
Kommentar:
Zitierform:
Fiedler, P.; Meenzen, E.; et al. (2024): Porting a Real-Time Operating System – A Student Endeavour. Deutsche Gesellschaft für Luft- und Raumfahrt - Lilienthal-Oberth e.V.. (Text). https://doi.org/10.25967/630347. urn:nbn:de:101:1-2410161406168.393082533173.
Veröffentlicht am:
16.10.2024