Warning

This documentation is actively being updated as the project evolves and may not be complete in all areas.

SDWire driver

The SDWire driver is an storgate multiplexer driver for using the SDWire multiplexer. This device multiplexes an SD card between the DUT and the exporter host.

The SDWire driver implements the StorageMuxClient class, which is a generic storage class.

class jumpstarter.drivers.storage.client.StorageMuxClient(*, uuid: ~uuid.UUID = <factory>, labels: dict[str, str] = <factory>, channel: ~grpc.aio._base_channel.Channel, children: dict[str, DriverClient] = <factory>, portal: BlockingPortal)
dut()

Connect storage to dut

host()

Connect storage to host

off()

Disconnect storage

write_local_file(filepath)

Write a local file to the storage device