Before a Chromebook can be deployed in a LAVA lab it has to meet some requirements:
- CCD is open.
servod
can setup a Cr50 interface for the Chromebook.- The following operations can be issued using at least one debugging
interface (
SuzyQ
,Servo v4
), ideally tested OK with both:dut-control -p <device_port> cold_reset:on
dut-control -p <device_port> cold_reset:off
- The CPU serial console is usable and stable.
- After powering up the Chromebook, the Depthcharge prompt can be reached in the serial console.
- The Chromebook is able to send/receive packets through an Ethernet
interface (ideally using the
Servo v4
as a USB-Eth adapter). - The Chromebook is able to boot a Linux kernel through TFTP (see Bootloader setup for LAVA and the documentation linked there for more info).