summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--meta-sunxi-extra/conf/layer.conf14
-rw-r--r--meta-sunxi-extra/conf/machine/olinuxino-a20-emmc.conf10
-rw-r--r--meta-unit-kas/images/poky/olinuxino-a20-emmc/core-image-base/wrynose.yml37
-rw-r--r--meta-unit-kas/include/layers/meta-sunxi-extra/olinuxino-a20-emmc.yml4
-rw-r--r--meta-unit-kas/include/layers/meta-sunxi/main.yml7
-rw-r--r--meta-unit-kas/include/layers/meta-sunxi/remote.yml7
6 files changed, 79 insertions, 0 deletions
diff --git a/meta-sunxi-extra/conf/layer.conf b/meta-sunxi-extra/conf/layer.conf
new file mode 100644
index 0000000..9f13c06
--- /dev/null
+++ b/meta-sunxi-extra/conf/layer.conf
@@ -0,0 +1,14 @@
+BBPATH .= ":${LAYERDIR}"
+
+BBFILES += "\
+ ${LAYERDIR}/recipes-*/*/*.bb \
+ ${LAYERDIR}/recipes-*/*/*.bbappend \
+"
+
+BBFILE_COLLECTIONS += "sunxi-extra-layer"
+BBFILE_PATTERN_sunxi-extra-layer = "^${LAYERDIR}/"
+BBFILE_PRIORITY_sunxi-extra-layer = "11"
+
+LAYERDEPENDS_sunxi-extra-layer += "sunxi"
+
+LAYERSERIES_COMPAT_sunxi-extra-layer = "wrynose"
diff --git a/meta-sunxi-extra/conf/machine/olinuxino-a20-emmc.conf b/meta-sunxi-extra/conf/machine/olinuxino-a20-emmc.conf
new file mode 100644
index 0000000..2251bde
--- /dev/null
+++ b/meta-sunxi-extra/conf/machine/olinuxino-a20-emmc.conf
@@ -0,0 +1,10 @@
+#@TYPE: Machine
+#@NAME: Olimex A20-OLinuXino Board
+#@DESCRIPTION: Machine configuration for the Olimex A20-OLinuXino eMMC Board, based on Allwinner A20 CPU
+#https://github.com/OLIMEX/OLINUXINO
+
+require conf/machine/include/sun7i.inc
+
+KERNEL_DEVICETREE = "allwinner/sun7i-a20-olinuxino-micro-emmc.dtb"
+UBOOT_MACHINE = "A20-OLinuXino_MICRO-eMMC_defconfig"
+SUNXI_FEX_FILE = "sys_config/a20/a20-olinuxino_micro.fex"
diff --git a/meta-unit-kas/images/poky/olinuxino-a20-emmc/core-image-base/wrynose.yml b/meta-unit-kas/images/poky/olinuxino-a20-emmc/core-image-base/wrynose.yml
new file mode 100644
index 0000000..a081513
--- /dev/null
+++ b/meta-unit-kas/images/poky/olinuxino-a20-emmc/core-image-base/wrynose.yml
@@ -0,0 +1,37 @@
+header:
+ version: 20
+ includes:
+ - meta-unit-kas/include/build/conf.yml
+ - meta-unit-kas/include/layers/bitbake/2.18.yml
+ - meta-unit-kas/include/layers/bitbake/remote.yml
+ - meta-unit-kas/include/layers/openembedded-core/wrynose.yml
+ - meta-unit-kas/include/layers/openembedded-core/remote.yml
+ - meta-unit-kas/include/layers/openembedded-core/core-image-base.yml
+ - meta-unit-kas/include/layers/openembedded-core/passwordless-root-login.yml
+ - meta-unit-kas/include/layers/meta-yocto/wrynose.yml
+ - meta-unit-kas/include/layers/meta-yocto/remote.yml
+ - meta-unit-kas/include/layers/meta-yocto/poky.yml
+ - meta-unit-kas/include/layers/meta-arm/remote.yml
+ - meta-unit-kas/include/layers/meta-arm/wrynose.yml
+ - meta-unit-kas/include/layers/meta-openembedded/wrynose.yml
+ - meta-unit-kas/include/layers/meta-openembedded/remote.yml
+ - meta-unit-kas/include/layers/meta-sunxi/remote.yml
+ - meta-unit-kas/include/layers/meta-sunxi/main.yml
+ - meta-unit-kas/include/layers/meta-sunxi-extra/olinuxino-a20-emmc.yml
+ - meta-unit-kas/include/features/ssh.yml
+ - meta-unit-kas/include/features/systemd.yml
+ - meta-unit-kas/include/features/sdk.yml
+
+repos:
+ meta-arm:
+ layers:
+ meta-arm-toolchain:
+ meta-arm:
+ meta-arm-bsp:
+ meta-openembedded:
+ layers:
+ meta-oe:
+ meta-python:
+ meta-unit:
+ layers:
+ meta-sunxi-extra:
diff --git a/meta-unit-kas/include/layers/meta-sunxi-extra/olinuxino-a20-emmc.yml b/meta-unit-kas/include/layers/meta-sunxi-extra/olinuxino-a20-emmc.yml
new file mode 100644
index 0000000..9dc2f47
--- /dev/null
+++ b/meta-unit-kas/include/layers/meta-sunxi-extra/olinuxino-a20-emmc.yml
@@ -0,0 +1,4 @@
+header:
+ version: 20
+
+machine: olinuxino-a20-emmc
diff --git a/meta-unit-kas/include/layers/meta-sunxi/main.yml b/meta-unit-kas/include/layers/meta-sunxi/main.yml
new file mode 100644
index 0000000..c199d30
--- /dev/null
+++ b/meta-unit-kas/include/layers/meta-sunxi/main.yml
@@ -0,0 +1,7 @@
+header:
+ version: 20
+
+repos:
+ meta-sunxi:
+ branch: master
+ commit: e035da43a1f5ae4782a90078875826ea64401a3e
diff --git a/meta-unit-kas/include/layers/meta-sunxi/remote.yml b/meta-unit-kas/include/layers/meta-sunxi/remote.yml
new file mode 100644
index 0000000..bc08fac
--- /dev/null
+++ b/meta-unit-kas/include/layers/meta-sunxi/remote.yml
@@ -0,0 +1,7 @@
+header:
+ version: 20
+
+repos:
+ meta-sunxi:
+ url: https://github.com/linux-sunxi/meta-sunxi
+ path: layers/meta-sunxi