Linux microPlatform OpenEmbedded / Yocto Layers¶
The Linux microPlatform is composed of several OpenEmbedded and Yocto Project layers, including the core build system, distribution, images and BSPs.
Linux microPlatform Layers¶
This is the main collaboration point when working on OpenEmbedded projects and is part of the core recipes. It is distro-less and contains only emulated machine support. It also provides the default toolchain used by the Linux microPlatform (lmp) distribution.
This layer houses a collection of layers and recipes for the OE-core universe. Since the reduction in recipes to the core, meta-openembedded was created for everything else. There are currently approximately 650 recipes in this layer. It is used by the Linux microPlatform for additional utilities and network support.
This layer provides support for building Docker, LXC, Xen, KVM, Libvirt, and associated packages necessary for constructing OE-based virtualized / container solutions. It is used by the Linux microPlatform for Docker container runtime support.
This layer provides support for OTA Software Updates using OSTree and TUF / Uptane.
This layer provides the Linux microPlatform distribution configuration, unified Kernel and images.
This is the board support layer for Intel based devices.
This is the board support layer for the Raspberry Pi boards.
This is the general hardware specific BSP overlay for RISC-V based devices.
This is the board support layer for the Yocto Project hardware references, such as BeagleBone Black.
This is the board support layer for the Freescale platforms.
This is an additional board support layer for Freescale platforms (not officially supported by Meta-Freescale maintainers).
Linux microPlatform Meta-LMP Layer¶
The Meta-LMP layer provides the Linux microPlatform distribution configuration and a base set of recipes and configs, such as a unified Linux kernel and a gateway image.
The Linux microPlatform distribution configuration can be found at
lmp-gateway-image recipe can be found at
recipes-samples/images/lmp-gateway-image.bb. You can find the default set of packages used by the image via the