Documentation
Docs/Product guides

Kernary Board

A schedulable hardware-control plane for power, recovery, serial, JTAG/SWD, network, USB, instruments and hardware-in-the-loop fixtures.

Lab architecture

DUTi.MX93 / rev BPOWERSERIALJTAG / SWDNETWORKCAN FIXTUREINSTRUMENTSlab gateway · recovery first · evidence captured
The lab gateway provides a recovery path even when the target OS or network stack is broken.
  1. 01
    Reserve

    Match an exact target, revision, fixture and required instruments.

  2. 02
    Prepare

    Reset fixture state and verify an independent recovery interface.

  3. 03
    Operate

    Run allowlisted power, flash, serial, debug and measurement actions.

  4. 04
    Capture

    Store logs and measurements against the build, board and fixture versions.

  5. 05
    Sanitise

    Return the bay to a known state before the next tenant reservation.

Reserve and connect

Terminal · proposed CLI
kernary board inventory list \
  --target imx93-orbit-revb \
  --requires jtag,serial,can-fixture

RESERVATION=$(kernary board reserve \
  --target imx93-orbit-revb \
  --fixture can-loopback-v3 \
  --duration 45m \
  --output uri)

kernary board serial "$RESERVATION" --follow

Flash and test

Terminal · proposed CLI
kernary board power "$RESERVATION" off
kernary board flash "$RESERVATION" \
  --image build://orbit-controller/2387/image.wic \
  --strategy recovery
kernary board power "$RESERVATION" cycle

kernary test run \
  --target "$RESERVATION" \
  --suite can-and-boot \
  --capture serial,power,can

These docs are part of the product design. Interfaces remain proposals until an implementation is published.

View the platform →