OUFTI-2's on-orbit, hot reprogramming of on-board computer (OBC): design, implementation and tests
Guillaume, Thibaut
Promotor(s) : Verly, Jacques
Date of defense : 26-Jun-2017/27-Jun-2017 • Permalink : http://hdl.handle.net/2268.2/2631
Details
Title : | OUFTI-2's on-orbit, hot reprogramming of on-board computer (OBC): design, implementation and tests |
Author : | Guillaume, Thibaut |
Date of defense : | 26-Jun-2017/27-Jun-2017 |
Advisor(s) : | Verly, Jacques |
Committee's member(s) : | Boigelot, Bernard
Leduc, Guy Mathy, Laurent Broun, Valery |
Language : | English |
Number of pages : | 82 |
Keywords : | [en] OUFTI-2 [en] On-board Computer [en] Reprogramming |
Discipline(s) : | Engineering, computing & technology > Computer science |
Institution(s) : | Université de Liège, Liège, Belgique |
Degree: | Master en ingénieur civil en informatique, à finalité spécialisée en "computer systems and networks" |
Faculty: | Master thesis of the Faculté des Sciences appliquées |
Abstract
[en] Today embedded systems are used in many domains and they can execute complex software. Reprogramming the systems is a functionality that can really be useful to correct issues that could remain in the software at the end of the developments.
In this work, the different methods that can be used to remotely reprogram embedded systems at run-time are explored. A solution to reprogram the on-board computer of the nanosatellite OUFTI-2 was designed and developed. This solution is based on the sending of an entire new software to the satellite, and the use of this new software instead of the previous one.
A particular attention is given to the reliability of the transmission of the new software. Indeed, having a corrupted software executed on the on-board computer could lead to the failure of the missions of the satellite.
This work describes the architecture of the solution, and how it was implemented. It also explains the different tests performed to ensure that the reprogramming mechanism works properly.
File(s)
Document(s)
Cite this master thesis
The University of Liège does not guarantee the scientific quality of these students' works or the accuracy of all the information they contain.