Die vorliegende Arbeit befasst sich mit der Entwicklung eines Systems zur automatisierten Remote-
Installation von Betriebssystemen. Diese Entwicklung bildet ein zentrales Element für den Betrieb
eines zukünftigen Remote-Labors mit Toradex Computer-on-Modules.
Im Fokus steht die Integration des Toradex Easy Installers in Kombination mit dem Labgrid-
Framework, das die zentrale Verwaltung und Koordination von Ressourcen übernimmt.
Die eigenentwickelten Softwaremodule "Toradex Remote Recovery Manager" und "Toradex Remote
Recovery Client" steuern die erforderlichen GPIO-Interaktionen und Recovery-Prozesse. Ein
vereinfachtes Remote-Labor wurde geschaffen und durch eigenentwickelte Hardwaremodule,
darunter ein GPIO-Expander und verschiedene Power-Management-Module, ergänzt. Das Verhalten
des Systems bei der Anwendung durch mehrere Benutzer wurde erfolgreich getestet.
Mit dieser Arbeit wurde ein skalierbares System entwickelt, das die Grundlage für ein zukünftiges
Remote-Labor der Toradex AG bildet.
This thesis focuses on the development of a system for the automated remote installation of
operating systems. This system represents a key element for the operation of a future remote lab
with Toradex Computer-on-Modules.
The work centers on the integration of the Toradex Easy Installer combined with the Labgrid
framework, which manages and coordinates resources centrally.
The custom-developed software modules, "Toradex Remote Recovery Manager" and "Toradex
Remote Recovery Client," control the required GPIO interactions and recovery processes. A
simplified remote lab was created and complemented by custom hardware modules, including a
GPIO expander and various power management modules. The system’s behavior in multi-user
scenarios was successfully tested.
This work developed a scalable system that serves as the foundation for a future remote lab at
Toradex AG.
Die vorliegende Arbeit befasst sich mit der Entwicklung eines Systems zur automatisierten Remote-
Installation von Betriebssystemen. Diese Entwicklung bildet ein zentrales Element für den Betrieb
eines zukünftigen Remote-Labors mit Toradex Computer-on-Modules.
Im Fokus steht die Integration des Toradex Easy Installers in Kombination mit dem Labgrid-
Framework, das die zentrale Verwaltung und Koordination von Ressourcen übernimmt.
Die eigenentwickelten Softwaremodule "Toradex Remote Recovery Manager" und "Toradex Remote
Recovery Client" steuern die erforderlichen GPIO-Interaktionen und Recovery-Prozesse. Ein
vereinfachtes Remote-Labor wurde geschaffen und durch eigenentwickelte Hardwaremodule,
darunter ein GPIO-Expander und verschiedene Power-Management-Module, ergänzt. Das Verhalten
des Systems bei der Anwendung durch mehrere Benutzer wurde erfolgreich getestet.
Mit dieser Arbeit wurde ein skalierbares System entwickelt, das die Grundlage für ein zukünftiges
Remote-Labor der Toradex AG bildet.
This thesis focuses on the development of a system for the automated remote installation of
operating systems. This system represents a key element for the operation of a future remote lab
with Toradex Computer-on-Modules.
The work centers on the integration of the Toradex Easy Installer combined with the Labgrid
framework, which manages and coordinates resources centrally.
The custom-developed software modules, "Toradex Remote Recovery Manager" and "Toradex
Remote Recovery Client," control the required GPIO interactions and recovery processes. A
simplified remote lab was created and complemented by custom hardware modules, including a
GPIO expander and various power management modules. The system’s behavior in multi-user
scenarios was successfully tested.
This work developed a scalable system that serves as the foundation for a future remote lab at
Toradex AG.