---
title: Supported Boards
---
The following table briefs about the various hardware platforms, supported by AGL :
**NOTE:** Further information about AGL Distribution available at [AGL wiki](https://wiki.automotivelinux.org/agl-distro).
### AGL Reference Machines
| BOARD | $MACHINE | ARCHITECHTURE |
|:---------------:|:--------------:|:-------------:|
| QEMU | qemu-x86-64 | x86 |
| | qemu-arm | arm32 |
| | qemu-arm64 | arm64 |
| | | |
| RCar Gen 3 | h3ulcb | arm64 |
| | h3-salvator-x | arm64 |
| | h3-kf | arm64 |
| | m3ulcb | arm64 |
| | m3-salvator-x | arm64 |
| | m3-kf | arm64 |
| | agl-refhw | arm64 |
| | | |
| Raspberry Pi | raspberrypi4 | arm64 |
### Community supported Machines
| BOARD | $MACHINE | ARCHITECHTURE |
|:-------------:|:---------------------:|:-------------:|
| BeagleBone | bbe | arm32 |
| | beaglebone | arm32 |
| | | |
| i.MX 6 | cubox-i | arm32 |
| | imx6qdlsabreauto | arm32 |
| | nitrogen6x | arm32 |
| | | |
| i.MX 8 | imx8mqevk | arm64 |
| | imx8mqevk-viv | arm64 |
| | | |
| Snapdragon | dragonboard-410c | arm64 |
| | dragonboard-820c | arm64 |
| | | |
| ARC HS | hsdk | ARC |
| | | |
| virtio | virtio-aarch64 | arm64 |
### Supported Images
AGL supports a variety of interfaces, each requiring unique setup configuration.
#### 1. In-Vehicle Infotainment (IVI)
**Supported boards** :
AGL Reference Boards (QEMU, RCar Gen 3, agl-refhw & Raspberry Pi 4)
Community supported Machines (i. MX 6, i. MX 8, Snapdragon & ARC HS)
* Qt Based :
* Setting up flags at `aglsetup` script :
```sh
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
#To enable Developer Options
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
```
* Building target image :
```sh
$ time bitbake agl-demo-platform
```
* HTML5 Based :
* Setting up flags at `aglsetup` script :
```sh
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
# To enable Developer Options
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
```
* Building target image :
```sh
$ time bitbake agl-demo-platform-html5
```
#### 2. Instrument Cluster
**Supported boards** :
AGL Reference Boards (QEMU, RCar Gen 3 & Raspberry Pi 4)
* Setting up flags at `aglsetup` script :
```sh
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
# To enable Developer Options
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
```
* Building target image :
```sh
$ time bitbake agl-cluster-demo
```
#### 3. Telematics
Headless demo platform for low-spec boards.
**Supported boards** :
Community supported Machines (BeagleBone)
* Setting up flags at `aglsetup` script :
```sh
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
# To enable Developer Options
$ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
```
* Building target image :
```sh
$ time bitbake agl-telematics-demo
```