--- title: "Peripherals" description: >- The LAA provides many peripherals to automate the attached DUT. The peripherals can be controlled from the command line using [laam](/software/laam_console.md#laacli). --- The LAA provides many peripherals to automate the attached DUT. The peripherals can be controlled from the command line using [laam](/software/laam_console.md#laacli). ## Ethernet ports ![Ethernet ports](/_images/hardware/ethernet.png){align=center} ### Public ethernet The public ethernet port is used to connect the LAA to the lab network. This network should let the LAA connect to the fleet management cloud service. ### Private ethernet This ethernet port is used to connect the DUT to the LAA in a private network managed by the LAA. In this network the IPs are: - LAA: `198.18.0.1` - DUT: `198.18.0.2` ```{admonition} DUT services :class: tip The LAA provides multiple [network services](/software/dut-services.md) on this interface: dhcp, dns, ntp, tftp, nfs, ... ``` ## OLED The OLED screen displays information about the status of the LAA: - IPv4 - version (or target version if an upgrade is in progress) - [serial numbers](serials.md) - organization ![OLED](/_images/oled-working.png){align=center} If the LAA is unable to get an IPv4 or to connect to the [fleet management service](/software/fleet.md), the right information will be displayed. More information on the [connectivity guide](/guides/connectivity.md). ## Thermal probes The LAA includes 2 embedded thermal sensors and a thermal probe connector. ![Thermal probe](/_images/hardware/thermal-probe.png){align=center} The values can be fetched with: ```shell laam laacli temp amb # ambiant laam laacli temp dut # thermal probe laam laacli temp sys # CPU ``` ## USB ports ![USB connectors](/_images/hardware/usb.png){align=center} ### DUT USB - Port 1: type-C with power delivery - Port 2, 3 and 4: type-A Each port can be controlled from the command line with ```shell laam laacli usb 1 on laam laacli usb 1 off ``` ```{admonition} USB port off by default :class: warning The 4 USB ports are turned off at LAA boot time. You need to explicitly turn them on whenever needed. ``` ### LAA USB There is 2 USB port on the front of the LAA: - USB OTG port - Serial over USB: LAA serial console The USB OTG port can be used to provide a mass storage device using USB gadget mode (USB mass storage emulation): ```shell laam laacli usbg-ms on filename.img laam laacli usbg-ms off ```