@@ -102,6 +102,9 @@ corstone700-mps3:
corstone1000-fvp:
extends: .build
+corstone1000-mps3:
+ extends: .build
+
fvp-base:
extends: .build
parallel:
new file mode 100644
@@ -0,0 +1,12 @@
+header:
+ version: 9
+ includes:
+ - base.yml
+ - meta-openembedded.yml
+
+local_conf_header:
+ custom-local-conf: |
+ INITRAMFS_IMAGE_BUNDLE = "0"
+ INITRAMFS_IMAGE:remove = "corstone1000-initramfs-image"
+
+machine: corstone1000-mps3
@@ -16,7 +16,7 @@ repos:
poky:
url: https://git.yoctoproject.org/git/poky
- refspec: honister
+ refspec: master
layers:
meta:
meta-poky:
@@ -24,7 +24,7 @@ repos:
meta-openembedded:
url: https://git.openembedded.org/meta-openembedded
- refspec: f16efc00b7fcdbfa8c53e35c1fcebed5c06d975e
+ refspec: master
layers:
meta-oe:
meta-python:
@@ -40,7 +40,6 @@ local_conf_header:
LICENSE_FLAGS_WHITELIST += "armcompiler"
BB_NUMBER_THREADS ?= "16"
PARALLEL_MAKE ?= "-j16"
- INHERIT += "rm_work"
PACKAGECONFIG:append:pn-perf = " coresight"
machine: unset
new file mode 100644
@@ -0,0 +1,6 @@
+header:
+ version: 9
+ includes:
+ - corstone1000-base.yml
+
+machine: corstone1000-mps3
@@ -13,7 +13,7 @@ LAYERSERIES_COMPAT_meta-arm-bsp = "honister"
LAYERDEPENDS_meta-arm-bsp = "core meta-arm"
# This won't be used by layerindex-fetch, but works everywhere else
-LAYERDEPENDS_meta-arm-bsp:append:corstone1000 = " meta-python"
+LAYERDEPENDS_meta-arm-bsp:append:corstone1000 = " meta-python openembedded-layer"
LAYERDEPENDS_meta-arm-bsp:append:musca-b1 = " meta-python"
LAYERDEPENDS_meta-arm-bsp:append:musca-s1 = " meta-python"
new file mode 100644
@@ -0,0 +1,9 @@
+#@TYPE: Machine
+#@NAME: corstone1000-mps3 machine
+#@DESCRIPTION: Machine configuration for Corstone1000 64-bit MPS3 FPGA board
+
+require conf/machine/include/corstone1000.inc
+
+TFA_TARGET_PLATFORM = "fpga"
+
+PLATFORM_IS_FVP = "FALSE"