meta-lmp-base
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.
Git repository
https://github.com/foundriesio/meta-lmp web repo
Subdirectory
meta-lmp-base
Last commit: 2 months, 3 weeks ago (kirkstone branch)
Maintainers
Dependencies
The meta-lmp-base layer depends upon:
- openembedded-core
- meta-filesystems
- meta-python
- meta-networking
- meta-oe
- meta-perl
- meta-security
- meta-updater
- meta-virtualization
Recommends
The meta-lmp-base layer recommends:
Recipe name | Version | Description |
---|---|---|
aktualizr-callback | 1.0 | Aktualizr configuration snippet to enable Foundries.IO callback function |
aktualizr-fiovb-env-rollback | 1.0 | Aktualizr configuration snippet to enable Foundries.IO verified boot bootcount function |
aktualizr-pkcs11-label | 1.0 | Aktualizr configuration snippet to make sure pkcs#11 token is labeled properly |
base-files-issue | 3.0.14 | Miscellaneous files for the base system (only contains /etc/issue*) |
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 |
composectl | git | A CLI utility to manage compose apps |
containerd-opencontainers | v1.7.13+gitX | containerd is a daemon to control runC |
crucible | v2021.05.03+gitX | One-Time-Programmable (OTP) fusing tool |
cryptsetup | 2.7.0+gitX | Manage plain dm-crypt and LUKS encrypted volumes |
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 | 25.0.2-ce+gitfce6e0ca9bc000888de3daa157af14fa41fcd0ff | Linux container runtime |
docker-cli-config | 0.1 | Default system configuration file for Docker cli |
docker-compose | 2.21.0 | Define and run multi-container applications with Docker |
docker-compose-switch | 1.0.5 | Compose Switch is a replacement to the Compose V1 docker-compose (python) executable. It translates the command line into Compose V2 docker compose then run the latter. |
docker-credential-helper-fio | 0.1 | Docker-credential helper to handle hub.foundries.io for registered devices |
docker-network-ref | 1.0 | Auto creation of the `docker-network-ref` docker bridge network |
efitools | 1.9.2+gitX | Tools to support reading and manipulating the UEFI signature database |
efitools-native | 1.9.2+gitX | Tools to support reading and manipulating the UEFI signature database |
fio-docker-fsck | git | A tool to check and fix an image&layer store of the docker daemon |
fio-se05x-cli | git | Foundries.io NXP SE05X Secure Element CLI |
fioconfig | git | A daemon to handle configuration management for devices in a Foundries Factory |
htpdate | 1.3.7 | HTTP based time synchronization tool |
ima-inspect | 0.15 | Output IMA/EVM extended attributes in a human readable format |
ima-policy-tcb | 1.0 | IMA sample tcb policy |
initramfs-ostree-lmp-image | 1.0 | Linux microPlatform OSTree initramfs image |
initramfs-ostree-lmp-recovery | 1.0 | Linux microPlatform OSTree initramfs recovery image |
jailhouse | 0.12+gitX | Linux-based partitioning hypervisor |
jool | 4.1.10 | SIIT and NAT64 for Linux |
libfyaml | 0.6.3 | A fancy 1.3 YAML and JSON parser/writer. |
libp11 | 0.4.12 | Library for using PKCS |
linux-lmp | 6.6.25+gitX | Linux kernel |
linux-lmp | 6.1.102+gitX | Linux kernel |
linux-lmp-dev | 6.8.0+gitX | Linux kernel |
linux-lmp-dev-mfgtool | 6.1.70+gitX | Linux kernel |
linux-lmp-rt | 6.6.25+gitX | Linux kernel |
linux-lmp-rt | 6.1.102+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-boot-firmware | 0 | Linux microPlatform Boot Firmware Files |
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-el2go-auto-register | 1.0 | A systemd oneshot helper to auto register a device using EdgeLock2GO |
lmp-gateway-image | 1.0 | Basic console-based gateway image |
lmp-mini-image | 1.0 | Minimal image that includes OTA+ support |
lshw | 02.19.2+gitX | Hardware lister |
luks-reencryption | 0.1 | LUKS2 online re-encryption |
mcumgr | v0.0.1+git | Management library for 32-bit MCUs |
mfgtool-files | 0.1 | MFGTOOL Support Files and Binaries |
mfgtool-resize-helper | 0.1 | Rootfs disk resize-helper for mfgtools |
mxm-mwifiex-setup | 0.1 | Setup NXP MXM MWiFiEx kernel module |
ncurses | 6.4 | The New Curses library |
nss-altfiles | 2.23.0+gitX | NSS module which can read user information from files in an alternative location |
ntp | 4.2.8p17 | Network Time Protocol daemon and utilities |
optee-client | 3.21.0 | OP-TEE Client API |
optee-examples | 3.21.0 | OP-TEE examples |
optee-fiovb | git | OP-TEE Foundries.IO Verified Boot Client Application |
optee-os-fio | 3.21.0 | OP-TEE Trusted OS |
optee-os-fio-mfgtool | 3.21.0 | OP-TEE Trusted OS |
optee-os-tadevkit | 3.21.0 | OP-TEE Trusted OS TA devkit |
optee-sks | git | OP-TEE TA/Library for Secure Key Services (PKCS#11) |
optee-test | 3.21.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 |
pkcs11-se050-import | git | Tool to import NXP SE050 Secure Objects into PKCS11 / OP-TEE |
pkcs11test | git | A PKCS#11 Test Suite |
plug-and-trust-demos | 4.02.00 | NXP Plug and Trust Middleware Demos with SETEEC support |
plug-and-trust-seteec | 4.02.00 | NXP Plug and Trust Middleware with SETEEC support |
python3-docker-vxcan | 1.0.2 | Docker NetworkDriver plugin providing CAN connectivity |
python3-func-timeout | 4.3.5 | Support running any existing function with a given timeout |
python3-plug-and-trust-ssscli | 4.02.00 | NXP Plug and Trust SSS Python command line tool |
resize-helper | 0.1 | Rootfs disk resize-helper |
runc-opencontainers | 1.1.12+gitX | runc container cli tools |
sbin-path-helper | 0.1 | Add all sbin dirs to PATH for root user |
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 |
tf-a-fio | v2.7.0 | Trusted Firmware-A FIO |
tpm2-abrmd | 3.0.0 | TPM2 Access Broker & Resource Manager |
tpm2-pkcs11 | 1.9.0 | A PKCS#11 interface for TPM2 hardware |
tpm2-tools | 5.5 | Tools for TPM2. |
tpm2-tss | 4.0.1 | Software stack for TPM2. |
u-boot-base-scr | 1.0 | Boot script for launching lmp base images with u-boot (no ostree) |
u-boot-fio | imx-2023.04 | Universal Boot Loader for embedded devices |
u-boot-fio | imx-2022.04 | Universal Boot Loader for embedded devices |
u-boot-fio | 2023.04 | Universal Boot Loader for embedded devices |
u-boot-fio-mfgtool | imx-2023.04 | Universal Boot Loader for embedded devices |
u-boot-fio-mfgtool | imx-2022.04 | Universal Boot Loader for embedded devices |
u-boot-fio-mfgtool | 2023.04 | 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-tools | 1.0.20210914 | WireGuard is an extremely simple yet fast and modern VPN |
xenomai4 | git | Xenomai 4 |