The Foundries.io Linux microPlatform is an extensible software and hardware platform that makes it easier to develop, secure, and maintain Internet-connected Linux-based embedded devices. The Linux microPlatform is based on OpenEmbedded / Yocto Project, and adds a select set of board support package layers to enable popular development boards. This meta layer contains the base distribution definition and core recipes.

Setup information

Git repository

https://github.com/foundriesio/meta-lmp web repo

Subdirectory

meta-lmp-base

Last commit: 2 years, 3 months ago (dunfell branch)

Maintainers

Dependencies

The meta-lmp-base layer depends upon:

Recommends

The meta-lmp-base layer recommends:

Recipe name Version Description
aktualizr-fiovb-env-rollback 1.0 Aktualizr configuration snippet to enable Foundries.IO verified boot bootcount function
aktualizr-lite-public-stream 1.0 Enables foundries.io aktualizr-lite public stream updates
atf 2.3 ARM Trusted Firmware
bluetooth-attach 0.1 Bluetooth Serial Attach Initialization
bt-6lowpan-setup 0.1 Setup BT 6LoWPAN network / modules
compose-apps-early-start 1.0 A systemd oneshot helper to start compose apps as early as possible
containerd-opencontainers v1.4.12+gitX containerd is a daemon to control runC
crucible 0.1+gitX One-Time-Programmable (OTP) fusing tool
custom-sota-client git Custom SOTA Client example based on the aktualizr-lite C++ API
docker-auto-prune 0.1 Automatic Docker System Prune service for removal of unused data
docker-ce 19.03.12-ce+git48a66213fe1747e8873f849862ff3fb981899fc6 Linux container runtime
docker-cli-config 0.1 Default system configuration file for Docker cli
docker-credential-helper-fio 0.1 Docker-credential helper to handle hub.foundries.io for registered devices
docker-moby 20.10.5 Linux container runtime
fio-docker-fsck git A tool to check and fix an image&layer store of the docker daemon
fioconfig git A daemon to handle configuration management for devices in a Foundries Factory
initramfs-ostree-lmp-image 1.0 Linux microPlatform OSTree initramfs image
jool 4.0.4 SIIT and NAT64 for Linux
libfyaml 0.6.3 A fancy 1.3 YAML and JSON parser/writer.
linux-lmp 5.4.167+gitX Linux kernel
linux-lmp-dev 4.19-rc+gitX Linux kernel
linux-lmp-dev-mfgtool 4.19-rc+gitX Linux kernel
lmp-auto-hostname 0.1 Automatic hostname update based on hardware specific information
lmp-base-console-image 1.0 Base console image which includes OTA Lite, Docker, and OpenSSH support
lmp-device-auto-register 1.0 A systemd oneshot helper to auto register a device
lmp-device-register git Linux microPlatform OSF OTA+ device registration tool
lmp-device-tree 1.0 Linux microPlatform BSP device trees
lmp-gateway-image 1.0 Basic console-based gateway image
lmp-mini-image 1.0 Minimal image that includes OTA+ support
lshw git Hardware lister
mcumgr v0.0.1+git Management library for 32-bit MCUs
mfgtool-files 0.1 MFGTOOL Support Files and Binaries
nss-altfiles 2.23.0+gitX NSS module which can read user information from files in an alternative location
optee-client 3.6.0+git OP-TEE Client API
optee-client 3.15.0 OP-TEE Client API
optee-examples 3.6.0 OP-TEE examples
optee-examples 3.15.0 OP-TEE examples
optee-fiovb 0.1 OP-TEE Foundries.IO Verified Boot Client Application
optee-os-fio 3.6.0+git OP-TEE Trusted OS
optee-os-fio 3.15.0+git OP-TEE Trusted OS
optee-os-fio-mfgtool 3.6.0+git OP-TEE Trusted OS
optee-os-fio-mfgtool 3.15.0+git OP-TEE Trusted OS
optee-sks git OP-TEE TA/Library for Secure Key Services (PKCS#11)
optee-test 3.6.0 OP-TEE sanity testsuite
optee-test 3.15.0 OP-TEE sanity testsuite
ostree-pending-reboot 0.1 OStree Pending Reboot service
ostreeuploader git Tools used to push an ostree repo to and check if it is synced with OSTreeHub
pkcs11test git A PKCS#11 Test Suite
python3-docker 5.0.0 A Python library for the Docker Engine API.
python3-docker 4.2.1 A Python library for the Docker Engine API.
python3-docker-compose 1.29.2 Multi-container orchestration for Docker
python3-dotenv 0.13.0 Python Dot Env Handler
resize-helper 0.1 Rootfs disk resize-helper
runc-opencontainers 1.0.2+gitX runc container cli tools
sbin-path-helper 0.1 Add all sbin dirs to PATH for root user
softhsm 2.6.1 PKCS#11 HSM/Token Emulator
sysctl-hang-crash-helper 0.1 sysctl hang/crash helper settings
sysctl-net-queue-pfifo-fast 0.1 sysctl set net queue to pfifo_fast
systemd-journald-config 1.0 Systemd Journald Configuration Fragment
systemd-watchdog-config 1.0 Systemd Watchdog Configuration Fragment
u-boot-base-scr 1.0 Boot script for launching lmp base images with u-boot (no ostree)
u-boot-fio 2020.04 Universal Boot Loader for embedded devices
u-boot-fio 2019.10 Universal Boot Loader for embedded devices
u-boot-fio-mfgtool 2020.04 Universal Boot Loader for embedded devices
u-boot-fio-mfgtool 2019.10 Universal Boot Loader for embedded devices
u-boot-ostree-scr 1.0 Boot script for launching OSTree based images with u-boot
u-boot-ostree-scr-fit 1.0 FIT image boot script for launching OSTree based images with u-boot
wireguard-module 1.0.20211208 WireGuard is an extremely simple yet fast and modern VPN
wireguard-tools 1.0.20210914 WireGuard is an extremely simple yet fast and modern VPN
wpanusb git SoftMAC 802.15.4 kernel driver