diff options
author | 2020-10-14 13:26:09 +0200 | |
---|---|---|
committer | 2020-10-14 11:28:17 +0000 | |
commit | 93c1058794d8bdab19c49df6d402a40963be65ec (patch) | |
tree | ab893f78a3b9928cf409cd3b63f6129381e4f5aa /docs/1_Hardware_Support/Overview.md | |
parent | 11d46ac01cf2b4bbc2e8ffe9b70ca27783af0137 (diff) |
Added Documentation for Jellyfish
(rewrote majority of them and updated with minor changes)
(removed whitespaces, added contribution guide, corrected rcar-gen3 section 7, added aglsetup.h flags to hardware support, some minor changes)
Bug-AGL: [SPEC-3633]
Signed-off-by: Shankho Boron Ghosh <shankhoghosh123@gmail.com>
Change-Id: Ifd6b3c1cdaa41f05a74c1affe6db9e24763921b9
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/documentation/+/25411
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Tested-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
Diffstat (limited to 'docs/1_Hardware_Support/Overview.md')
-rw-r--r-- | docs/1_Hardware_Support/Overview.md | 134 |
1 files changed, 134 insertions, 0 deletions
diff --git a/docs/1_Hardware_Support/Overview.md b/docs/1_Hardware_Support/Overview.md new file mode 100644 index 0000000..86f0783 --- /dev/null +++ b/docs/1_Hardware_Support/Overview.md @@ -0,0 +1,134 @@ +--- +title: Supported Boards +--- + +The following table briefs about the various hardware platforms, supported by AGL : + +### AGL Reference Machines + +| BOARD | $MACHINE | ARCHITECHTURE | +|:---------------:|:--------------:|:-------------:| +| QEMU | qemu-x86-64 | x86 | +| | qemu-arm | arm 32 | +| | qemu-arm64 | arm 64 | +| | | | +| RCar Gen 3 | h3ulcb | arm 64 | +| | h3-salvator-x | arm 64 | +| | h3-kf | arm 64 | +| | m3ulcb | arm 64 | +| | m3-salvator-x | arm 64 | +| | m3-kf | arm 64 | +| | | | +| Raspberry Pi | raspberrypi4 | arm 64 | + +### Community supported Machines + +| BOARD | $MACHINE | ARCHITECHTURE | +|:-------------:|:-----------------:|:-------------:| +| BeagleBone | bbe | arm 32 | +| | beaglebone | arm 32 | +| | | | +| i. MX 6 | cubox-i | arm 32 | +| | imx6qdlsabreauto | arm 32 | +| | nitrogen6x | arm 32 | +| | | | +| i. MX 8 | imx8mqevk | arm 64 | +| | imx8mqevk-viv | arm 64 | +| | | | +| Snapdragon | dragonboard-410c | arm 64 | +| | dragonboard-820c | arm 64 | +| | | | +| ARC HS | hsdk | ARC | + + +### 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 & 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 agl-profile-graphical-html5 + + #To enable Developer Options + $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-demo agl-profile-graphical-html5 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-cluster-demo + + #To enable Developer Options + $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-cluster-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-telematics-demo + + #To enable Developer Options + $ source meta-agl/scripts/aglsetup.sh -f -m $MACHINE -b build-$MACHINE agl-telematics-demo agl-devel + ``` + +* Building target image : + + ```sh + $ time bitbake agl-telematics-demo + ```
\ No newline at end of file |