-
Notifications
You must be signed in to change notification settings - Fork 72
Home
Neil Armstrong edited this page Dec 14, 2021
·
15 revisions
Welcome to the meta-meson wiki!
- #109 Get rid of vendor u-boot
- Branches: master, honister, hardknott, dunfell
- #110 Get rid of -sdboot variant for U-Boot Upstream supported boards
- #111 Add eMMC board variants OR make medium independant images (sd, eMMC, USB, NVME, SATA, ...)
- Branches: master, honister, hardknott-next, dunfell-next
- #112 Use common recipe for meson32 & meson64
- Branches: master, honister
- #113 Enable fitImage by default
- Branches: master, honister, hardknott-next, dunfell
- #114 Ease integration with Mender (double partitions instead of single)
- Branches: master, honister, hardknott-next, dunfell
- #117 Get rid of u-boot-meson-gx and extend the u-boot recipe
- Branches: master, honister
- #119 Make usage of amlogic-boot-fip Makefile feature
- Branches: master, honister, hardknott-next, dunfell
- #121 Add all missing WiFi and BT firmware for boards
- 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
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.
Sample integration to meta-mender-community
has been submitted at https://github.com/mendersoftware/meta-mender-community/pull/253
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
Use the meta-meson kernel:
-PREFERRED_PROVIDER_virtual/kernel ?= "linux-lmp"
Specify wireguard is part of the kernel:
+KERNEL_BUILTIN_WIREGUARD = "1"
TODO