2 title: Supported Boards
5 The following table briefs about the various hardware platforms, supported by AGL :
7 ### AGL Reference Machines
9 | BOARD | $MACHINE | ARCHITECHTURE |
10 |:---------------:|:--------------:|:-------------:|
11 | QEMU | qemu-x86-64 | x86 |
12 | | qemu-arm | arm 32 |
13 | | qemu-arm64 | arm 64 |
15 | RCar Gen 3 | h3ulcb | arm 64 |
16 | | h3-salvator-x | arm 64 |
19 | | m3-salvator-x | arm 64 |
22 | Raspberry Pi | raspberrypi4 | arm 64 |
24 ### Community supported Machines
26 | BOARD | $MACHINE | ARCHITECHTURE |
27 |:-------------:|:-----------------:|:-------------:|
28 | BeagleBone | bbe | arm 32 |
29 | | beaglebone | arm 32 |
31 | i. MX 6 | cubox-i | arm 32 |
32 | | imx6qdlsabreauto | arm 32 |
33 | | nitrogen6x | arm 32 |
35 | i. MX 8 | imx8mqevk | arm 64 |
36 | | imx8mqevk-viv | arm 64 |
38 | Snapdragon | dragonboard-410c | arm 64 |
39 | | dragonboard-820c | arm 64 |
41 | ARC HS | hsdk | ARC |
46 AGL supports a variety of interfaces, each requiring unique setup configuration.
48 #### 1. In-Vehicle Infotainment (IVI)
50 **Supported boards** :
52 AGL Reference Boards (QEMU, RCar Gen 3 & Raspberry Pi 4)
54 Community supported Machines (i. MX 6, i. MX 8, Snapdragon & ARC HS)
58 * Setting up flags at `aglsetup` script :
61 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo
63 #To enable Developer Options
64 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-devel
67 * Building target image :
70 $ time bitbake agl-demo-platform
75 * Setting up flags at `aglsetup` script :
78 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-profile-graphical-html5
80 #To enable Developer Options
81 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-profile-graphical-html5 agl-devel
84 * Building target image :
87 $ time bitbake agl-demo-platform-html5
91 #### 2. Instrument Cluster
93 **Supported boards** :
95 AGL Reference Boards (QEMU, RCar Gen 3 & Raspberry Pi 4)
97 * Setting up flags at `aglsetup` script :
100 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-cluster-demo
102 #To enable Developer Options
103 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-cluster-demo agl-devel
106 * Building target image :
109 $ time bitbake agl-cluster-demo
114 Headless demo platform for low-spec boards.
116 **Supported boards** :
118 Community supported Machines (BeagleBone)
121 * Setting up flags at `aglsetup` script :
124 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-telematics-demo
126 #To enable Developer Options
127 $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-telematics-demo agl-devel
130 * Building target image :
133 $ time bitbake agl-telematics-demo