summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--README.md16
-rw-r--r--base/integration.xml12
-rw-r--r--base/pinned.xml12
-rw-r--r--bsp/integration-nxp.xml8
-rw-r--r--bsp/integration-tdx.xml8
-rw-r--r--bsp/pinned-nxp.xml8
-rw-r--r--bsp/pinned-tdx.xml7
-rw-r--r--tdxref/default.xml11
-rw-r--r--tdxref/integration.xml11
-rw-r--r--tdxref/next.xml11
-rw-r--r--torizoncore/default.xml19
-rw-r--r--torizoncore/integration.xml19
-rw-r--r--torizoncore/next.xml19
13 files changed, 161 insertions, 0 deletions
diff --git a/README.md b/README.md
new file mode 100644
index 0000000..9b4c6e5
--- /dev/null
+++ b/README.md
@@ -0,0 +1,16 @@
+# Toradex oe-core Setup
+
+To simplify installation we provide a manifest for the repo tool which manages
+the different git repositories and the used versions.
+[more on repo](https://code.google.com/p/git-repo/)
+
+This manifest allows setting up TorizonCore or Toradex Reference Images.
+
+## Getting Started and Documentation TorizonCore
+
+- [Step-by-step Getting Started Guide](https://developer.toradex.com/getting-started)
+- [Torizon Software Page](https://developer.toradex.com/software/torizon)
+
+## Getting Started and Documentation Reference Images
+
+- [OpenEmbedded (core)](https://developer.toradex.com/knowledge-base/board-support-package/openembedded-(core))
diff --git a/base/integration.xml b/base/integration.xml
new file mode 100644
index 0000000..be3c9c5
--- /dev/null
+++ b/base/integration.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <remote alias="repo" fetch="https://github.com/openembedded" name="oe"/>
+ <remote alias="repo" fetch="https://git.yoctoproject.org/git" name="yocto"/>
+
+ <default sync-j="4"/>
+
+ <project name="bitbake.git" path="layers/openembedded-core/bitbake" remote="oe" revision="master"/>
+ <project name="meta-openembedded.git" path="layers/meta-openembedded" remote="oe" revision="master"/>
+ <project name="meta-yocto" path="layers/meta-yocto" remote="yocto" revision="master"/>
+ <project name="openembedded-core.git" path="layers/openembedded-core" remote="oe" revision="master"/>
+</manifest>
diff --git a/base/pinned.xml b/base/pinned.xml
new file mode 100644
index 0000000..8bcea4a
--- /dev/null
+++ b/base/pinned.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <remote alias="repo" fetch="https://github.com/openembedded" name="oe"/>
+ <remote alias="repo" fetch="https://git.yoctoproject.org/git" name="yocto"/>
+
+ <default sync-j="4"/>
+
+ <project name="bitbake.git" path="layers/openembedded-core/bitbake" remote="oe" revision="b94dec477a8d48ebceec91952ba290798c56c1f5" upstream="master"/>
+ <project name="meta-openembedded.git" path="layers/meta-openembedded" remote="oe" revision="679bb4912613f3860e8527557602251e5e5f2c41" upstream="master"/>
+ <project name="meta-yocto" path="layers/meta-yocto" remote="yocto" revision="3f6857be9be9ab5e2ede9a416c212487357eec0d" upstream="master"/>
+ <project name="openembedded-core.git" path="layers/openembedded-core" remote="oe" revision="1795f30d8ab73d35710ca99064c51190dc84853e" upstream="master"/>
+</manifest>
diff --git a/bsp/integration-nxp.xml b/bsp/integration-nxp.xml
new file mode 100644
index 0000000..da1ccda
--- /dev/null
+++ b/bsp/integration-nxp.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <remote alias="repo" fetch="https://github.com/Freescale" name="githf"/>
+
+ <project name="meta-freescale-3rdparty.git" path="layers/meta-freescale-3rdparty" remote="githf" revision="master"/>
+ <project name="meta-freescale-distro.git" path="layers/meta-freescale-distro" remote="githf" revision="master"/>
+ <project name="meta-freescale.git" path="layers/meta-freescale" remote="githf" revision="master"/>
+</manifest>
diff --git a/bsp/integration-tdx.xml b/bsp/integration-tdx.xml
new file mode 100644
index 0000000..6f63c53
--- /dev/null
+++ b/bsp/integration-tdx.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <remote alias="repo" fetch="https://git.toradex.com" name="tdx"/>
+
+ <project name="meta-toradex-bsp-common.git" path="layers/meta-toradex-bsp-common" remote="tdx" revision="master"/>
+ <project name="meta-toradex-nxp.git" path="layers/meta-toradex-nxp" remote="tdx" revision="master"/>
+ <project name="meta-toradex-tegra.git" path="layers/meta-toradex-tegra" remote="tdx" revision="master"/>
+</manifest>
diff --git a/bsp/pinned-nxp.xml b/bsp/pinned-nxp.xml
new file mode 100644
index 0000000..21ac49e
--- /dev/null
+++ b/bsp/pinned-nxp.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <remote alias="repo" fetch="https://github.com/Freescale" name="githf"/>
+
+ <project name="meta-freescale-3rdparty.git" path="layers/meta-freescale-3rdparty" remote="githf" revision="f57de4d2d9b9cd342e0d01fd1b15be3e842ccd34" upstream="master"/>
+ <project name="meta-freescale-distro.git" path="layers/meta-freescale-distro" remote="githf" revision="eb60ca80e81e07909920889fcdd03649934c4896" upstream="master"/>
+ <project name="meta-freescale.git" path="layers/meta-freescale" remote="githf" revision="e1b169c907b2d6743f277f1212fcc6ecb2e068c3" upstream="master"/>
+</manifest>
diff --git a/bsp/pinned-tdx.xml b/bsp/pinned-tdx.xml
new file mode 100644
index 0000000..84a6a20
--- /dev/null
+++ b/bsp/pinned-tdx.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <remote alias="repo" fetch="https://git.toradex.com" name="tdx"/>
+ <project name="meta-toradex-bsp-common.git" path="layers/meta-toradex-bsp-common" remote="tdx" revision="c6044060a69d468e23512a399c7a3549a3e09bf1" upstream="zeus"/>
+ <project name="meta-toradex-nxp.git" path="layers/meta-toradex-nxp" remote="tdx" revision="f74c7864926f9e40087a84f3df7675f041702e3a" upstream="zeus"/>
+ <project name="meta-toradex-tegra.git" path="layers/meta-toradex-tegra" remote="tdx" revision="a16c8deb744f8b563ff111d3f4219924715b3f48" upstream="zeus"/>
+</manifest>
diff --git a/tdxref/default.xml b/tdxref/default.xml
new file mode 100644
index 0000000..40f707e
--- /dev/null
+++ b/tdxref/default.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <include name="base/pinned.xml" />
+ <include name="bsp/pinned-nxp.xml" />
+ <include name="bsp/pinned-tdx.xml" />
+
+ <project name="meta-toradex-demos.git" path="layers/meta-toradex-demos" remote="tdx" revision="c1eb6842f5407f7d3d09443538eef6afe36b92e8" upstream="master"/>
+ <project name="meta-toradex-distro.git" path="layers/meta-toradex-distro" remote="tdx" revision="e3f94773b8c89097964b6aad19e7d2dd1fcf0a3f" upstream="master">
+ <copyfile dest="export" src="buildconf/export"/>
+ </project>
+</manifest>
diff --git a/tdxref/integration.xml b/tdxref/integration.xml
new file mode 100644
index 0000000..7440a05
--- /dev/null
+++ b/tdxref/integration.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <include name="base/pinned.xml" />
+ <include name="bsp/pinned-nxp.xml" />
+ <include name="bsp/integration-tdx.xml" />
+
+ <project name="meta-toradex-demos.git" path="layers/meta-toradex-demos" remote="tdx" revision="master"/>
+ <project name="meta-toradex-distro.git" path="layers/meta-toradex-distro" remote="tdx" revision="master">
+ <copyfile dest="export" src="buildconf/export"/>
+ </project>
+</manifest>
diff --git a/tdxref/next.xml b/tdxref/next.xml
new file mode 100644
index 0000000..41e1c73
--- /dev/null
+++ b/tdxref/next.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <include name="base/integration.xml" />
+ <include name="bsp/integration-nxp.xml" />
+ <include name="bsp/integration-tdx.xml" />
+
+ <project name="meta-toradex-demos.git" path="layers/meta-toradex-demos" remote="tdx" revision="master"/>
+ <project name="meta-toradex-distro.git" path="layers/meta-toradex-distro" remote="tdx" revision="master">
+ <copyfile dest="export" src="buildconf/export"/>
+ </project>
+</manifest>
diff --git a/torizoncore/default.xml b/torizoncore/default.xml
new file mode 100644
index 0000000..e8f4691
--- /dev/null
+++ b/torizoncore/default.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <include name="base/pinned.xml" />
+ <include name="bsp/pinned-nxp.xml" />
+ <include name="bsp/pinned-tdx.xml" />
+
+ <remote fetch="https://github.com/advancedtelematic" name="ats"/>
+ <remote fetch="https://github.com/toradex" name="toradex-torizon"/>
+ <remote fetch="https://github.com/foundriesio" name="foundriesio"/>
+
+ <project name="meta-lmp" path="layers/meta-lmp" remote="foundriesio" revision="3f8596beab50fd502b911426f3cec70d38ff7c51"/>
+ <project name="meta-security" path="layers/meta-security" remote="yocto" revision="98a6664408f17560549b94f575e058ed84dd6a0d"/>
+ <project name="meta-updater" path="layers/meta-updater" remote="ats" revision="177081df3a793ee0e028b33bd416cdff97eee471"/>
+ <project name="meta-virtualization" path="layers/meta-virtualization" remote="yocto" revision="2bba10be28d4d7ce45d78a8429caaa6952785901"/>
+ <project name="meta-toradex-distro.git" path="layers/meta-toradex-distro" remote="tdx" revision="e5fc1a70e0ba72fb15d6a7d0baac0cee035a200c"/>
+ <project name="meta-toradex-torizon" path="layers/meta-toradex-torizon" remote="toradex-torizon" revision="cf657f20f749955e78a02fa37b157630fcb2425a">
+ <linkfile dest="setup-environment" src="scripts/setup-environment"/>
+ </project>
+</manifest>
diff --git a/torizoncore/integration.xml b/torizoncore/integration.xml
new file mode 100644
index 0000000..6f31c0c
--- /dev/null
+++ b/torizoncore/integration.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <include name="base/pinned.xml" />
+ <include name="bsp/pinned-nxp.xml" />
+ <include name="bsp/integration-tdx.xml" />
+
+ <remote fetch="https://github.com/advancedtelematic" name="ats"/>
+ <remote fetch="https://github.com/toradex" name="toradex-torizon"/>
+ <remote fetch="https://github.com/foundriesio" name="foundriesio"/>
+
+ <project name="meta-lmp" path="layers/meta-lmp" remote="foundriesio" revision="3f8596beab50fd502b911426f3cec70d38ff7c51"/>
+ <project name="meta-security" path="layers/meta-security" remote="yocto" revision="98a6664408f17560549b94f575e058ed84dd6a0d"/>
+ <project name="meta-updater" path="layers/meta-updater" remote="ats" revision="177081df3a793ee0e028b33bd416cdff97eee471"/>
+ <project name="meta-virtualization" path="layers/meta-virtualization" remote="yocto" revision="2bba10be28d4d7ce45d78a8429caaa6952785901"/>
+ <project name="meta-toradex-distro.git" path="layers/meta-toradex-distro" remote="tdx" revision="master"/>
+ <project name="meta-toradex-torizon" path="layers/meta-toradex-torizon" remote="toradex-torizon" revision="master">
+ <linkfile dest="setup-environment" src="scripts/setup-environment"/>
+ </project>
+</manifest>
diff --git a/torizoncore/next.xml b/torizoncore/next.xml
new file mode 100644
index 0000000..a3fe214
--- /dev/null
+++ b/torizoncore/next.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<manifest>
+ <include name="base/integration.xml" />
+ <include name="bsp/integration-nxp.xml" />
+ <include name="bsp/integration-tdx.xml" />
+
+ <remote fetch="https://github.com/advancedtelematic" name="ats"/>
+ <remote fetch="https://github.com/toradex" name="toradex-torizon"/>
+ <remote fetch="https://github.com/foundriesio" name="foundriesio"/>
+
+ <project name="meta-lmp" path="layers/meta-lmp" remote="foundriesio" revision="master"/>
+ <project name="meta-security" path="layers/meta-security" remote="yocto" revision="master"/>
+ <project name="meta-updater" path="layers/meta-updater" remote="ats" revision="master"/>
+ <project name="meta-virtualization" path="layers/meta-virtualization" remote="yocto" revision="master"/>
+ <project name="meta-toradex-distro.git" path="layers/meta-toradex-distro" remote="tdx" revision="master"/>
+ <project name="meta-toradex-torizon" path="layers/meta-toradex-torizon" remote="toradex-torizon" revision="master">
+ <linkfile dest="setup-environment" src="scripts/setup-environment"/>
+ </project>
+</manifest>