Introduction

The meta-agl-demo layer is the reference user interface layer for the DEMO platform of Automotive Grade Linux (AGL). The layer provides a reference platform and applications. The BitBake target name for the DEMO platform is agl-demo-platform, which is the full DEMO platform image.

Layer Dependencies

This section describes dependencies for the meta-agl-demo layer. Dependencies are grouped into base, hardware, and feature dependencies.

Base Dependencies

The meta-agl-demo layer has the following base dependencies:

  • Yocto Project Release:

    • URI: git://git.yoctoproject.org/poky
    • Branch: “dunfell”
    • Tested Revision: See the default.xml manifest file for the AGL-repo repository for revision information.

  • AGL meta-agl Layer:

    • URI: https://gerrit.automotivelinux.org/gerrit/AGL/meta-agl
    • Branch: “master”

  • OpenEmbedded meta-openembedded Layer:

    • Branch: “thud”
    • Tested Revision: See the default.xml manifest file for the AGL-repo repository for revision information.

      Specifically, out of meta-openembedded, these sub-layers are used:

      • meta-oe
      • meta-multimedia
      • meta-networking
      • meta-python

  • Yocto Project meta-qt5 Layer from the OpenEmbedded Layer Index:

    • URI: https://github.com/meta-qt5/meta-qt5.git
    • Branch: “dunfell”
    • Tested Revision: See the default.xml manifest file for the AGL-repo repository for revision information.

Feature Dependencies

The meta-agl-demo layer has the following AGL feature dependencies:

  • Yocto Project meta-security Layer:

    • URI: https://git.yoctoproject.org/cgit/cgit.cgi/meta-security
    • Branch: “master”
    • Tested Revision: See the default.xml manifest file for the AGL-repo repository for revision information.

  • AGL’s meta-app-framework Layer within the meta-agl Layer:

    • URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git
    • Branch: “master”

The agl-sota Feature:

  • Here Technologies’ meta-updater Layer:

    • URI: https://github.com/advancedtelematic/meta-updater/
    • Branch: “dunfell”

  • Here Technologies’ meta-updater-qemux86-64 Layer:

    • URI: https://github.com/advancedtelematic/meta-updater-qemux86-64/
    • Branch: “dunfell”

  • OpenEmbedded’s meta-openembedded Layer:

    • URI: https://github.com/openembedded/meta-openembedded
    • Branch: “dunfell”
    • Tested Revision: See the default.xml manifest file for the AGL-repo repository for revision information.

      Specifically, out of meta-openembedded, these sub-layers are used:

      • meta-filesystems
      • meta-oe
      • meta-python

The agl-netboot Feature:

  • AGL’s meta-netboot Layer within the meta-agl Layer:

    • URI: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL/meta-agl.git
    • Branch: “master”