Citation
Bos, Victor and Mendham, Peter and Kauppinen, Panu K and Holst, Niklas and Crespo Lorente, Alfons and Masmano, Miguel and Puente Alfaro, Juan Antonio de la and Zamorano Flores, Juan Rafael
(2013).
Time and space partitioning the EagleEye reference mission.
In: "Data Systems In Aerospace (DASIA 2013)", 14/05/2013 - 16/05/2013, Porto, Portugal. pp. 1-7.
Abstract
We discuss experiences gained by porting a Software Validation Facility (SVF) and a satellite Central Software (CSW) to a platform with support for Time and Space Partitioning (TSP). The SVF and CSW are part of the EagleEye Reference mission of the European Space Agency (ESA). As a reference mission, EagleEye is a perfect candidate to evaluate practical aspects of developing satellite CSW for and on TSP platforms. The specific TSP platform we used consists of a simulate D LEON3 CPU controlled by the XtratuM separation micro-kernel. On top of this, we run five separate partitions. Each partition ru n s its own real-time operating system or Ada run-time kernel, which in turn are running the application software of the CSW. We describe issues related to partitioning; inter-partition communication; scheduling; I/O; and fault-detection, isolation, and recovery (FDIR)