Device-under-Test (DUT) Control is an abstraction layer for remote hardware access.
For details on the system architecture see docs.
Supported Client OS | Supported DUT Agent Hardware |
---|---|
Linux | RaspberryPi 4 (planned ⌛) |
Modules | Status |
---|---|
GPIO Button | ❌ |
GPIO Switch | ❌ |
IPMI Power Control | ❌ |
Power Distribution Unit, Intellinet | ❌ |
Power Distribution Unit, Delock | ❌ |
SPI Flasher, dediprog | ❌ |
SPI Flasher, flashrom | ❌ |
SPI Flasher, flashprog | ❌ |
SPI Flasher, em100 | ❌ |
Serial Console | ❌ |
Shell Execution | ❌ |
Secure Shell (SSH) | ❌ |
This project is in it's kickoff phase. Beta-Versions will be released onece the initial system architecture is set up and and the first module is implemented. More modules will then follow in further beta versions until a set of features is supported to control a DUT for a basic development cycle. See the project's milstones for more details.
Until MVP is finished, external contributions most likely won't be handled.
This project is supported by