Existing Layer Structure
h3ulcb+agl-demo | ||||
---|---|---|---|---|
bsp | meta-agl-refhw | - | support for the Renesas R-Car H3 based AGL reference | |
... | - | |||
meta-raspberrypi | - | Yocto BSP layer for the Raspberry Pi boards | ||
meta-rcar | - | support for Renesas Electronics's ADAS platforms | ||
meta-renesas | meta-rcar-gen3 | x | support for Renesas Electronics's platforms | |
... | - | |||
external | alexa-auto-sdk | - | ||
meta-clang | - | |||
meta-codechecker | - | |||
meta-gplv2 | - | |||
meta-iot-cloud | x | |||
meta-openembedded | meta-oe | x | ||
meta-python | x | |||
meta-networking | x | |||
meta-filesystems | x | |||
meta-perl | x | |||
... | - | |||
meta-python2 | x | |||
meta-qt5 | x | |||
meta-security | x | |||
meta-spdxscanner | - | |||
meta-updater | - | |||
meta-updater-qemux86-64 | - | |||
meta-updater-raspberrypi | - | |||
meta-virtualization | - | |||
poky | meta | x | ||
meta-poky | x | |||
... | - | |||
meta-agl | meta-agl-bsp | x | agl specific board support | |
meta-agl-core | x | agl core software stack layer | ||
meta-agl-core-test | x | |||
meta-agl-ic | - | common software stack layer for ic eg | ||
meta-agl-ivi | - | common software stack layer for ivi-pr eg | ||
meta-app-framework | x | SMACK based agl app framework layer | ||
meta-netboot | - | |||
meta-pipewire | x | layer for pipewire | ||
meta-agl-demo | x | agl demo software layer | ||
meta-agl-devel | meta-agl-drm-lease | - | ||
meta-agl-jailhouse | - | |||
meta-egvirt | - | |||
meta-oem-production-readiness | - | |||
meta-speech-framework | - |
Current IC Layer Structure
h3ulcb | h3ulcb Cluster-guest | h3ulcb | Require QM | |||
---|---|---|---|---|---|---|
container-bsp | meta-rcar-gen3-host | x | - | - | yes | host extension for meta-rcar-gen3 |
meta-rcar-gen3-guest | - | x | - | yes | guest extension for meta-rcar-gen3 | |
meta-renesas | meta-rcar-gen3 | x | x | x | no | support for Renesas Electronics's platforms |
meta-agl | meta-agl-bsp | x | x | x | no | agl specific board support |
meta-agl-core | x | x | x | yes | agl core software stack layer | |
meta-agl-core-test | - | - | - | no | ||
meta-agl-host | x | - | - | yes | Software stack layer for AGL containerization host | |
meta-agl-ic | - | x | x | yes | Software stack layer for Instrument Cluster (without IVI based existing Instrument Cluster) | |
meta-agl-ivi | - | - | - | no |
| |
meta-app-framework | - | - | - | no | ||
meta-netboot | - | - | - | no | ||
meta-pipewire | x | - | - | no | More detail, depends on audio management work. | |
meta-agl-devel | meta-agl-drm-lease | x | x | - | yes | |
meta-agl-jailhouse | - | - | - | no | ||
meta-egvirt | - | - | - | no | ||
meta-oem-production-readiness | - | - | - | no | ||
meta-speech-framework | - | - | - | no | ||
meta-agl-qm | x | x | x | yes | Including assessment data for a part of poky and meta-oe. | |
meta-agl-demo-cluster | - | x | x | no | Demo layer for Instrument Cluster (without IVI based existing Instrument Cluster) | |
meta-agl-demo | - | - | - | no | agl demo software layer | |
poky | meta | x | x | x | no | |
meta-poky | x | x | x | no | ||
meta-poky-bsp | x | x | x | no | Will be remove | |
... | - | - | - | no | ||
meta-openembedded | meta-oe | x | x | x | no | |
meta-python | x | x | x | no | ||
... | - | - | - | no |
*Note. The meta-agl-qm provide OSS assessment result for poky, meta-openembedded and other external layers. It does not cover to meta-agl-core, meta-agl-host and meta-agl-ic.
AGL IVI specific OSS (it's including ivi-pr) and configuration change shall move into the meta-agl-ivi.
Current IC layer structure is not including meta-codechecker, meta-clang and meta-spdxscanner. These layer will be adding.
Current IC layer structure don't have 'bsp' and 'external' directory. It will change.
BSP Issue
Issue for current AGL design.
Idea 1: Heavy maintenance
Idea 2: Best solution, but how to do?