Skip to content

Automated remote testing setup #27

@neuschaefer

Description

@neuschaefer

Purpose

I want to test things without carrying server boards around. Some boards fit into my backpack, others simply don't. In any case, setup and teardown takes time and space, which is a bit annoying.

Design

  • A control server always runs, and it can be reached via SSH.
  • The switchbox is a enclosure with relays that supply power (5V, 12V, 230V, etc.) to different devices
  • Switches (relays) are controlled via the switchbox microcontroller, which accepts commands via UART or USB
  • A device under test (DUT) has some of the following connections:
    • power supply: via a switch
    • UART for debug control
    • Ethernet
    • perhaps a flash programmer

TODO

  • Build/document switchbox
  • Write switchbox firmware
  • hook up some boards
  • evaluate Lava
  • write automated test suite

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions