Apertis currently supports a selection of reference hardware designs. These span the Intel 64-bit, ARM 64-bit and ARM 32-bit architectures:

Various prebuilt images are available for testing.

If you currently don’t have access to any of the supported hardware, the amd64 images might run on a virtual machine.

UP Squared 6000 board Setup in LAVA

Setting up an UP Squared 6000 board for LAVA These are the instructions to prepare a device for use as a DUT in the Apertis LAVA automated test laboratory. See UP Squared 6000 board setup for the recommended setup for developers’ devices. Overview These instructions are to set up a PXE boot server with x86_64 stand-alone GRUB to boot an UP Squared 6000 series board (Intel Atom x6425RE) in LAVA. It will first boot with a kernel over TFTP and an NFS root file system, then deploy a full OS image on an SD card and boot it with GRUB. [Read More]

UP Squared 6000 board Setup

UP Squared 6000 series board based on the latest Intel Atom x6425RE processors. This is the setup recommended for developers using the UP Squared 6000 device directly. See UP Squared 6000 board Setup in LAVA for setting up devices for use in LAVA. Required items You should have at least: 1 UP Squared 6000 board. Available on up-shop. 1 Power Supply 12V/6A DC. This is designated for UP Squared 6000, check up-shop. [Read More]

i.MX8MN BSH SMM S2 PRO board

BSH SMM S2 PRO (SystemMaster S2 Pro) Board is an add-on board which provide input and output interfaces to a dedicated carrier board. It is designed mainly to provide graphical/video and connectivity interfaces to the appliance. The MPU used for the BSH SMM S2 PRO is the i.MX 8M Nano from NXP, which is a feature and performance scalable processor based on ARM Cortex-A53 architecture with a Cortex M co-processor and optional graphic units. [Read More]

i.MX8MN Variscite Symphony board

Variscite Symphony-Board Single Board Computer (SBC) in conjunction with VAR-SOM-MX8M-NANO System on Module (SoM) based on NXP’s i.MX 8M Nano. Variscite provides two evaluation kits variants: Starter Kit and Development Kit, which comes with Display and Touch Panel. This is the setup recommended for developers using the Variscite Symphony board. See LAVA boards setup for setting up devices for use in LAVA. Required items You should have at least: 1 iMX8MN Variscite Development Kit. [Read More]

Raspberry Pi 4 Setup

This is the setup recommended for developers using the Raspberry Pi 4 (RPi4) device directly. See Raspberry Pi 4 Setup in LAVA for setting up devices for use in LAVA. Required items You should have at least: 1 Raspberry Pi 4 B device 1 Power adaptor 1 USB to serial cable/converter (3.3v is mandatory) 1 MicroSD card RPi4 board setup Attach serial Please ensure you are using the USB to serial which is 3. [Read More]

Raspberry Pi 4 Setup in LAVA

These are the instructions to prepare a device for use as a DUT in the Apertis LAVA automated test laboratory. See Reference_Hardware/rpi4_setup for the recommended setup for developers’ devices. Power control It is possible to use 5V PSU which can provide at least 2.5A to power the RPi4. According the HAT design guide: it is possible to power the Pi by supplying 5V through the GPIO header pins 2,4 and GND. [Read More]

ARM 32-bit Reference Hardware

The recommended ARM 32-bit hardware is the i.MX6 Sabrelite. Please see its setup guide for first-time setup. The following optional extras may be of interest.

If you currently don’t have access to any supported hardware, the amd64 images can be run on a virtual machine.

Reference Hardware Comments
ARM reference device i.MX6 Sabrelite Setup guide
Power source The 5V+ power source unit that should come with the i.MX6 Sabrelite
SD card Full-sized SD card (or microSD in full-size adapter), 16GB or larger Speed class C10/U1 or better recommended
Recommended: 100 Mbit network switch or hub Use a network connection that does not support gigabit Workaround for reliability issues with this particular hardware when using gigabit
Recommended: LVDS panel touchscreen HannStar HSD100PXN1-A00-C11
Recommended: LVDS panel cable Cable for LVDS panel
Recommended: USB to serial adapter USB<->serial adapter cable To look at the console
Recommended: USB keyboard USB keyboard
Optional: Attached camera OV5640-based 5MP MIPI attached camera module

ARM 64-bit Reference Hardware

Starting with the 17.03 release, ARM64 images have been made available. While the images in principle support various 64 bit ARM boards, Renesas Generation 3 SoCs are the main target. The recommend reference boards for these images are the R-Car Starter Kit boards, however the Salvator-x boards are also supported. For more information about Renesas R-Car starter kit please see the Renesas product page. The following optional extras may be of interest. [Read More]

Intel 64-bit Reference Hardware

The recommended Intel 64-bit reference hardware is the UP Squared 6000 board. Please see its setup guide for first-time setup. The following optional extras may be of interest. If you currently don’t have access to any supported hardware, the amd64 images can be run on a virtual machine. Reference Hardware Comments Intel reference device UP Squared 6000 board Setup guide Deprecated Intel reference device MinnowBoard Turbot Dual-Core (E3826) Device no longer supported and tested. [Read More]

Optional Extra Reference Hardware

The following optional extras are those used for testing in combination with the reference hardware platforms. Reference Hardware Comments Bluetooth dongle Bluetooth PTS Radio Module Only needed for Bluetooth testing and development. Reference phone #1 iPhone 6 Only needed for Bluetooth testing and development. Reference phone #2 Android Phone Only needed for Bluetooth testing and development. Please use any Android phone with Bluetooth v4.0 and Android OS version 9 Reference router D-link N300 router Only needed for ConnMan testing and development. [Read More]