Design Decisions¶
This document outlines the design decisions influencing the development of labgrid.
In scope¶
- usable as alibrary for hardware provisioning
- device control via:
- Serial console
- SSH
- File management
- power and reset
- emulation of external services:
- USB Stick emulation
- external update services (hawkbit)
- bootstrap services: - fastboot - imxusbloader
Further goals¶
- tests should be equivalent for workstations and servers
- discoverability of available boards
- distributed board access