Initial commit

This commit is contained in:
Your Name
2026-04-23 17:07:55 +08:00
commit b7e39e063b
16725 changed files with 1625565 additions and 0 deletions
+7
View File
@@ -0,0 +1,7 @@
# We have a conf and classes directory, add to BBPATH
BBPATH .= ":${LAYERDIR}"
BBFILE_COLLECTIONS += "evb-aspeed"
BBFILE_PATTERN_evb-aspeed = ""
BBFILE_PATTERN_IGNORE_EMPTY_evb-aspeed = "1"
LAYERSERIES_COMPAT_evb-aspeed = "langdale mickledore"
@@ -0,0 +1,7 @@
ASPEED AST2500 Evaluation Board
================
This is the ASPEED AST2500 evaluation board layer.
The AST2500 is an ARM, service management SOC made by ASPEED. More information
about the AST2500 can be found
[here](https://www.aspeedtech.com/products.php?fPath=20&rId=440).
@@ -0,0 +1,7 @@
# We have a conf and classes directory, add to BBPATH
BBPATH .= ":${LAYERDIR}"
BBFILE_COLLECTIONS += "evb-ast2500"
BBFILE_PATTERN_evb-ast2500 = ""
LAYERSERIES_COMPAT_evb-ast2500 = "langdale mickledore"
@@ -0,0 +1 @@
../../../../../meta-aspeed/conf/machine/evb-ast2500.conf
@@ -0,0 +1,19 @@
# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
LCONF_VERSION = "8"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
##OEROOT##/meta \
##OEROOT##/meta-poky \
##OEROOT##/meta-openembedded/meta-oe \
##OEROOT##/meta-openembedded/meta-networking \
##OEROOT##/meta-openembedded/meta-python \
##OEROOT##/meta-phosphor \
##OEROOT##/meta-aspeed \
##OEROOT##/meta-evb \
##OEROOT##/meta-evb/meta-evb-aspeed \
##OEROOT##/meta-evb/meta-evb-aspeed/meta-evb-ast2500 \
"
@@ -0,0 +1,8 @@
Common targets are:
obmc-phosphor-image: Includes OpenBMC Phosphor userspace and Web UI
core-image-minimal: A small image just capable of allowing a device to boot
core-image-full-cmdline: A small image with more Linux functionality
installed, including a ssh server.
@@ -0,0 +1,19 @@
MACHINE ??= "evb-ast2500"
DISTRO ?= "openbmc-phosphor"
PACKAGE_CLASSES ?= "package_ipk"
SANITY_TESTED_DISTROS:append ?= " *"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
USER_CLASSES ?= "buildstats"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS ??= "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
STOPTASKS,/tmp,100M,100K \
HALT,${TMPDIR},100M,1K \
HALT,${DL_DIR},100M,1K \
HALT,${SSTATE_DIR},100M,1K \
HALT,/tmp,10M,1K"
CONF_VERSION = "2"
require conf/machine/include/obmc-bsp-common.inc
@@ -0,0 +1,9 @@
Convenience layer for building OpenBMC on ASPEED AST2600 EVB
================
This layer allows you to build OpenBMC for AST2600 EVB in the Aspeed BSP layer
without having to manually configure bblayers.conf and local.conf.
The AST2600 is an ARM, service management SOC made by ASPEED. More information
about the AST2600 can be found
[here](http://aspeedtech.com/server_ast2600/).
@@ -0,0 +1,11 @@
# We have a conf and classes directory, add to BBPATH
BBPATH .= ":${LAYERDIR}"
# We have recipes-* directories, add to BBFILES
BBFILES += "${LAYERDIR}/recipes-*/*/*.bb \
${LAYERDIR}/recipes-*/*/*.bbappend"
BBFILE_COLLECTIONS += "meta-evb-ast2600"
BBFILE_PATTERN_meta-evb-ast2600 = "^${LAYERDIR}/"
LAYERSERIES_COMPAT_meta-evb-ast2600 = "langdale mickledore"
@@ -0,0 +1 @@
../../../../../meta-aspeed/conf/machine/evb-ast2600.conf
@@ -0,0 +1,17 @@
# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
# changes incompatibly
LCONF_VERSION = "8"
BBPATH = "${TOPDIR}"
BBFILES ?= ""
BBLAYERS ?= " \
##OEROOT##/meta \
##OEROOT##/meta-poky \
##OEROOT##/meta-openembedded/meta-oe \
##OEROOT##/meta-openembedded/meta-networking \
##OEROOT##/meta-openembedded/meta-python \
##OEROOT##/meta-phosphor \
##OEROOT##/meta-aspeed \
##OEROOT##/meta-evb/meta-evb-aspeed/meta-evb-ast2600 \
"
@@ -0,0 +1,10 @@
Common targets are:
obmc-phosphor-image: Includes OpenBMC Phosphor userspace and Web UI
core-image-minimal: A small image just capable of allowing a device to boot
core-image-full-cmdline: A small image with more Linux functionality
installed, including a ssh server.
Note that the core targets will not set the default phosphor password.
@@ -0,0 +1,19 @@
MACHINE ??= "evb-ast2600"
DISTRO ?= "openbmc-phosphor"
PACKAGE_CLASSES ?= "package_ipk"
SANITY_TESTED_DISTROS:append ?= " *"
EXTRA_IMAGE_FEATURES ?= "debug-tweaks"
USER_CLASSES ?= "buildstats"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS ??= "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
STOPTASKS,/tmp,100M,100K \
HALT,${TMPDIR},100M,1K \
HALT,${DL_DIR},100M,1K \
HALT,${SSTATE_DIR},100M,1K \
HALT,/tmp,10M,1K"
CONF_VERSION = "2"
require conf/machine/include/obmc-bsp-common.inc