Skip to content
Neil Armstrong edited this page Dec 14, 2021 · 15 revisions

Welcome to the meta-meson wiki!

Development

Development Status

  • krogoth: stalled & outdated, please do not use
  • morty: stalled & outdated, please do not use
  • pyro: stalled & outdated, please do not use
  • rocko: stalled & outdated, please do not use
  • sumo: stalled & outdated, please do not use
  • thud: stalled & outdated, please do not use
  • warrior: stalled & outdated, please do not use
  • zeus: stalled & outdated, please do not use
  • gatesgarth: stalled & outdated, please do not use
  • dunfell: stable, long term support
  • hardknott: stable, for long term support consider dunfell
  • honister: stable, aligned on master, for long term support consider dunfell

Features

The most up-to-date features are on master, and possibly backported to the current stable branches.

When possible they are backported to the current long term branch.

OTA Solutions Integration

mender.io

Sample integration to meta-mender-community has been submitted at https://github.com/mendersoftware/meta-mender-community/pull/253

Howto

Download the source:

# mkdir mender-amlogic
# cd mender-amlogic
# repo init \
           -u https://github.com/superna9999/meta-mender-community \
           -m meta-mender-amlogic/scripts/manifest-amlogic.xml \
           -b meta-mender-amlogic
# repo sync
# cd sources/meta-mender-community
# git fetch https://github.com/superna9999/meta-mender-community meta-mender-amlogic
# git checkout FETCH_HEAD
# cd ../..

Setup environment

$ . setup-environment amlogic

Build

$ bitbake core-image-base

Foundries Linux microPlatform (LmP)

local.conf changes

Use the meta-meson kernel:

-PREFERRED_PROVIDER_virtual/kernel ?= "linux-lmp"

Specify wireguard is part of the kernel:

+KERNEL_BUILTIN_WIREGUARD = "1"

rauc.io

TODO

Clone this wiki locally