2 title: Supported Boards
5 The following table briefs about the various hardware platforms, supported by AGL :
7 **NOTE:** Further information about AGL Distribution available at [AGL wiki](https://wiki.automotivelinux.org/agl-distro).
9 ### AGL Reference Machines
11 | BOARD | $MACHINE | ARCHITECHTURE |
12 |:---------------:|:--------------:|:-------------:|
13 | QEMU | qemu-x86-64 | x86 |
14 | | qemu-arm | arm32 |
15 | | qemu-arm64 | arm64 |
17 | RCar Gen 3 | h3ulcb | arm64 |
18 | | h3-salvator-x | arm64 |
21 | | m3-salvator-x | arm64 |
23 | | agl-refhw | arm64 |
25 | Raspberry Pi | raspberrypi4 | arm64 |
27 ### Community supported Machines
29 | BOARD | $MACHINE | ARCHITECHTURE |
30 |:-------------:|:---------------------:|:-------------:|
31 | BeagleBone | bbe | arm32 |
32 | | beaglebone | arm32 |
34 | i.MX 6 | cubox-i | arm32 |
35 | | imx6qdlsabreauto | arm32 |
36 | | nitrogen6x | arm32 |
38 | i.MX 8 | imx8mqevk | arm64 |
39 | | imx8mqevk-viv | arm64 |
41 | Snapdragon | dragonboard-410c | arm64 |
42 | | dragonboard-820c | arm64 |
44 | ARC HS | hsdk | ARC |
46 | virtio | virtio-aarch64 | arm64 |
50 AGL supports a variety of interfaces, each requiring unique setup configuration.
52 #### 1. In-Vehicle Infotainment (IVI)
54 **Supported boards** :
56 AGL Reference Boards (QEMU, RCar Gen 3, agl-refhw & Raspberry Pi 4)
58 Community supported Machines (i. MX 6, i. MX 8, Snapdragon & ARC HS)
62 * Setting up flags at `aglsetup` script :
65 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
67 #To enable Developer Options
68 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
71 * Building target image :
74 $ time bitbake agl-demo-platform
79 * Setting up flags at `aglsetup` script :
82 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
84 # To enable Developer Options
85 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
88 * Building target image :
91 $ time bitbake agl-demo-platform-html5
95 #### 2. Instrument Cluster
97 **Supported boards** :
99 AGL Reference Boards (QEMU, RCar Gen 3 & Raspberry Pi 4)
101 * Setting up flags at `aglsetup` script :
104 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
106 # To enable Developer Options
107 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
110 * Building target image :
113 $ time bitbake agl-cluster-demo
118 Headless demo platform for low-spec boards.
120 **Supported boards** :
122 Community supported Machines (BeagleBone)
125 * Setting up flags at `aglsetup` script :
128 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
130 # To enable Developer Options
131 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
134 * Building target image :
137 $ time bitbake agl-telematics-demo