summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitmodules2
-rw-r--r--meta-xilinx-core/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_v2024.1.bb2
m---------meta-xilinx-core/gen-machine-conf0
-rw-r--r--meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.inc2
-rw-r--r--meta-xilinx-core/recipes-bsp/bootgen/bootgen_2024.1.bb31
-rw-r--r--meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2024.1.inc2
-rw-r--r--meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2024.1.bb2
-rw-r--r--meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_2024.1.bb2
-rw-r--r--meta-xilinx-core/recipes-xrt/xrt/xrt-202410.2.17.0.inc4
-rw-r--r--meta-xilinx-standalone-experimental/recipes-libraries/xilffs_2024.1.bb2
-rw-r--r--meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass6
-rw-r--r--meta-xilinx-standalone/recipes-devtools/gcc/gcc-runtime_%.bbappend1
-rw-r--r--meta-xilinx-standalone/recipes-devtools/gcc/libgcc_%.bbappend4
13 files changed, 49 insertions, 11 deletions
diff --git a/.gitmodules b/.gitmodules
index 5e671383..104587f3 100644
--- a/.gitmodules
+++ b/.gitmodules
@@ -1,4 +1,4 @@
1[submodule "gen-machine-conf"] 1[submodule "gen-machine-conf"]
2 path = meta-xilinx-core/gen-machine-conf 2 path = meta-xilinx-core/gen-machine-conf
3 url = https://github.com/Xilinx/gen-machine-conf.git 3 url = https://github.com/Xilinx/gen-machine-conf.git
4 branch = xlnx_rel_v2023.2 4 branch = xlnx_rel_v2024.1
diff --git a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_v2024.1.bb b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_v2024.1.bb
index bf779ff5..c1fda947 100644
--- a/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_v2024.1.bb
+++ b/meta-xilinx-core/dynamic-layers/openamp-layer/recipes-openamp/open-amp/open-amp-xlnx_v2024.1.bb
@@ -1,5 +1,5 @@
1SRCBRANCH ?= "2024" 1SRCBRANCH ?= "2024"
2SRCREV = "7d39410ad2172be9f339c4ce565ed765ddd8c5c8" 2SRCREV = "dbf0857389190f4c4cedfb77bd1f9bdd7ab404f3"
3BRANCH = "xlnx_rel_v2024.1" 3BRANCH = "xlnx_rel_v2024.1"
4LIC_FILES_CHKSUM ?= "file://LICENSE.md;md5=ab88daf995c0bd0071c2e1e55f3d3505" 4LIC_FILES_CHKSUM ?= "file://LICENSE.md;md5=ab88daf995c0bd0071c2e1e55f3d3505"
5PV = "${SRCBRANCH}+git${SRCPV}" 5PV = "${SRCBRANCH}+git${SRCPV}"
diff --git a/meta-xilinx-core/gen-machine-conf b/meta-xilinx-core/gen-machine-conf
Subproject 911941fc094dc0073c2f01a2b94de3cc6e993fe Subproject e3968c5d6b1d02b2c1fa51de838f0757bca1c16
diff --git a/meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.inc b/meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.inc
index c0c48f81..23e3975e 100644
--- a/meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.inc
+++ b/meta-xilinx-core/recipes-bsp/ai-engine/aie-rt-2024.inc
@@ -3,7 +3,7 @@ SECTION = "libs"
3REPO ?= "git://github.com/Xilinx/aie-rt.git;protocol=https" 3REPO ?= "git://github.com/Xilinx/aie-rt.git;protocol=https"
4 4
5BRANCH ?= "xlnx_rel_v2024.1" 5BRANCH ?= "xlnx_rel_v2024.1"
6SRCREV ?= "60579564ad9d54608aa7f5fc19df1ec599eee707" 6SRCREV ?= "18e416bca8f2cb1de8956fa8cb8a5ae783f3c2ee"
7 7
8LICENSE = "BSD-3-Clause" 8LICENSE = "BSD-3-Clause"
9LIC_FILES_CHKSUM ?= "file://license.txt;md5=04a153cae61a8a606fc79dff49c2c897" 9LIC_FILES_CHKSUM ?= "file://license.txt;md5=04a153cae61a8a606fc79dff49c2c897"
diff --git a/meta-xilinx-core/recipes-bsp/bootgen/bootgen_2024.1.bb b/meta-xilinx-core/recipes-bsp/bootgen/bootgen_2024.1.bb
new file mode 100644
index 00000000..3c68f10d
--- /dev/null
+++ b/meta-xilinx-core/recipes-bsp/bootgen/bootgen_2024.1.bb
@@ -0,0 +1,31 @@
1SUMMARY = "Building and installing bootgen"
2DESCRIPTION = "Building and installing bootgen, a Xilinx tool that lets you stitch binary files together and generate device boot images"
3
4LICENSE = "Apache-2.0"
5LIC_FILES_CHKSUM = "file://LICENSE;md5=d526b6d0807bf263b97da1da876f39b1"
6
7S = "${WORKDIR}/git"
8
9DEPENDS += "openssl"
10RDEPENDS:${PN} += "openssl"
11
12REPO ?= "git://github.com/Xilinx/bootgen.git;protocol=https"
13BRANCH = "xlnx_rel_v2024.1"
14SRCREV = "92e09bf37ea17d7b1f0e102a2548f27fb768651c"
15
16BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
17SRC_URI = "${REPO};${BRANCHARG}"
18
19EXTRA_OEMAKE += 'CROSS_COMPILER="${CXX}" -C ${S}'
20CXXFLAGS:append = " -std=c++0x"
21
22TARGET_CC_ARCH += "${LDFLAGS}"
23
24do_install() {
25 install -d ${D}${bindir}
26 install -Dm 0755 ${S}/bootgen ${D}${bindir}
27}
28
29FILES:${PN} = "${bindir}/bootgen"
30
31BBCLASSEXTEND = "native nativesdk"
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2024.1.inc b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2024.1.inc
index c30c5666..9b99a476 100644
--- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2024.1.inc
+++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx-2024.1.inc
@@ -2,7 +2,7 @@ UBOOT_VERSION = "v2024.01"
2 2
3UBRANCH = "xlnx_rebase_v2024.01" 3UBRANCH = "xlnx_rebase_v2024.01"
4 4
5SRCREV = "8fc1a07a7c3e84fcd5bd945e1c931da25e1b0130" 5SRCREV = "5b0014e7c094c87035b02756fc07b02816bee992"
6 6
7LICENSE = "GPL-2.0-or-later" 7LICENSE = "GPL-2.0-or-later"
8LIC_FILES_CHKSUM = "file://README;beginline=1;endline=4;md5=744e7e3bb0c94b4b9f6b3db3bf893897" 8LIC_FILES_CHKSUM = "file://README;beginline=1;endline=4;md5=744e7e3bb0c94b4b9f6b3db3bf893897"
diff --git a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2024.1.bb b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2024.1.bb
index a1e9095c..71ac690e 100644
--- a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2024.1.bb
+++ b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2024.1.bb
@@ -1,7 +1,7 @@
1LINUX_VERSION = "6.6.10" 1LINUX_VERSION = "6.6.10"
2YOCTO_META ?= "git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=yocto-kmeta" 2YOCTO_META ?= "git://git.yoctoproject.org/yocto-kernel-cache;type=kmeta;name=meta;branch=yocto-6.6;destsuffix=yocto-kmeta"
3KBRANCH="xlnx_rebase_v6.6_LTS" 3KBRANCH="xlnx_rebase_v6.6_LTS"
4SRCREV = "7d3c0f27dc86aab8e1ddd1683691633e72f28174" 4SRCREV = "3af4295e00efdced3e8c6973606a7de55f6bf7dc"
5SRCREV_meta = "5d0809d0d939c7738cb6e5391126c73fd0e4e865" 5SRCREV_meta = "5d0809d0d939c7738cb6e5391126c73fd0e4e865"
6 6
7KCONF_AUDIT_LEVEL="0" 7KCONF_AUDIT_LEVEL="0"
diff --git a/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_2024.1.bb b/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_2024.1.bb
index 3acbf3ef..88ddb885 100644
--- a/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_2024.1.bb
+++ b/meta-xilinx-core/recipes-multimedia/vdu/libvdu-ctrlsw_2024.1.bb
@@ -13,7 +13,7 @@ REQUIRED_MACHINE_FEATURES = "vdu"
13 13
14BRANCH ?= "xlnx_rel_v2024.1" 14BRANCH ?= "xlnx_rel_v2024.1"
15REPO ?= "git://github.com/Xilinx/vdu-ctrl-sw.git;protocol=https" 15REPO ?= "git://github.com/Xilinx/vdu-ctrl-sw.git;protocol=https"
16SRCREV ?= "7af131e0780d52ebc7bd6173bf1b99fec4dc522f" 16SRCREV ?= "fb8730a808b707bfb86d3d64881899214a951ff6"
17 17
18BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 18BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
19SRC_URI = "${REPO};${BRANCHARG}" 19SRC_URI = "${REPO};${BRANCHARG}"
diff --git a/meta-xilinx-core/recipes-xrt/xrt/xrt-202410.2.17.0.inc b/meta-xilinx-core/recipes-xrt/xrt/xrt-202410.2.17.0.inc
index 9e38688d..09ef913a 100644
--- a/meta-xilinx-core/recipes-xrt/xrt/xrt-202410.2.17.0.inc
+++ b/meta-xilinx-core/recipes-xrt/xrt/xrt-202410.2.17.0.inc
@@ -2,8 +2,8 @@ REPO ?= "git://github.com/Xilinx/XRT.git;protocol=https"
2BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}" 2BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != '']}"
3SRC_URI = "${REPO};${BRANCHARG};name=xrt" 3SRC_URI = "${REPO};${BRANCHARG};name=xrt"
4 4
5BRANCH= "master" 5BRANCH= "2024.1"
6SRCREV_xrt = "baf88820fb3fc24dda4dc08c91ecbca2c76c7b0f" 6SRCREV_xrt = "11f9d2bc6fc61862105093e42cb62c04cf506e51"
7 7
8SRC_URI += "git://github.com/Xilinx/dma_ip_drivers.git;branch=master;name=dma_ip_drivers;destsuffix=git/src/runtime_src/core/pcie/driver/linux/xocl/lib/libqdma;protocol=https" 8SRC_URI += "git://github.com/Xilinx/dma_ip_drivers.git;branch=master;name=dma_ip_drivers;destsuffix=git/src/runtime_src/core/pcie/driver/linux/xocl/lib/libqdma;protocol=https"
9SRCREV_dma_ip_drivers = "9f02769a2eddde008158c96efa39d7edb6512578" 9SRCREV_dma_ip_drivers = "9f02769a2eddde008158c96efa39d7edb6512578"
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_2024.1.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_2024.1.bb
index b8dc3b33..b7e0784a 100644
--- a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_2024.1.bb
+++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_2024.1.bb
@@ -8,4 +8,6 @@ PACKAGECONFIG[use_mkfs] ="-DXILFFS_use_mkfs=ON,-DXILFFS_use_mkfs=OFF,,"
8PACKAGECONFIG[read_only] ="-DXILFFS_read_only=ON,-DXILFFS_read_only=OFF,," 8PACKAGECONFIG[read_only] ="-DXILFFS_read_only=ON,-DXILFFS_read_only=OFF,,"
9PACKAGECONFIG[word_access]="-DXILFFS_word_access=ON,-DXILFFS_word_access=OFF,," 9PACKAGECONFIG[word_access]="-DXILFFS_word_access=ON,-DXILFFS_word_access=OFF,,"
10 10
11EXTRA_OECMAKE += "${@'-DXILFFS_num_logical_vol=10 -DXILFFS_enable_multi_partition=ON' if d.getVar('ESW_MACHINE') == 'psv_pmc_0' else ''}"
12
11DEPENDS += "xilstandalone libxil" 13DEPENDS += "xilstandalone libxil"
diff --git a/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass b/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass
index 1307b044..e9a2df8c 100644
--- a/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass
+++ b/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass
@@ -9,7 +9,7 @@ ESW_BRANCH[2022.1] = "xlnx_rel_v2022.1_update"
9ESW_BRANCH[2022.2] = "xlnx_rel_v2022.2" 9ESW_BRANCH[2022.2] = "xlnx_rel_v2022.2"
10ESW_BRANCH[2023.1] = "xlnx_rel_v2023.1_update" 10ESW_BRANCH[2023.1] = "xlnx_rel_v2023.1_update"
11ESW_BRANCH[2023.2] = "xlnx_rel_v2023.2_update" 11ESW_BRANCH[2023.2] = "xlnx_rel_v2023.2_update"
12ESW_BRANCH[2024.1] = "xlnx_rel_v2024.1-next" 12ESW_BRANCH[2024.1] = "xlnx_rel_v2024.1"
13BRANCH ??= "${@d.getVarFlag('ESW_BRANCH', d.getVar('ESW_VER')) or '${ESW_VER}'}" 13BRANCH ??= "${@d.getVarFlag('ESW_BRANCH', d.getVar('ESW_VER')) or '${ESW_VER}'}"
14 14
15ESW_REV[git] = "${AUTOREV}" 15ESW_REV[git] = "${AUTOREV}"
@@ -17,7 +17,7 @@ ESW_REV[2022.1] = "56d94a506fd9f80949f4cff08e13015928603f01"
17ESW_REV[2022.2] = "5330a64c8efd14f0eef09befdbb8d3d738c33ec2" 17ESW_REV[2022.2] = "5330a64c8efd14f0eef09befdbb8d3d738c33ec2"
18ESW_REV[2023.1] = "af784f742dad0ca6e69e05baf8de51152c396b9a" 18ESW_REV[2023.1] = "af784f742dad0ca6e69e05baf8de51152c396b9a"
19ESW_REV[2023.2] = "e847e1935dca630615e5f7dc694365a44b89699c" 19ESW_REV[2023.2] = "e847e1935dca630615e5f7dc694365a44b89699c"
20ESW_REV[2024.1] = "54539e1accb6c616a1b67ef07b7d83d4097194b6" 20ESW_REV[2024.1] = "b5aeb49ea7dfc76dfd3f3de5fac335abab206ec8"
21SRCREV ??= "${@d.getVarFlag('ESW_REV', d.getVar('ESW_VER')) or 'INVALID'}" 21SRCREV ??= "${@d.getVarFlag('ESW_REV', d.getVar('ESW_VER')) or 'INVALID'}"
22 22
23EMBEDDEDSW_BRANCHARG ?= "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH') != '']}" 23EMBEDDEDSW_BRANCHARG ?= "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH') != '']}"
@@ -29,7 +29,7 @@ LIC_FILES_CHKSUM[xlnx_rel_v2022.1_update] = 'e62cb7a722c4430999e0a55a7234035d'
29LIC_FILES_CHKSUM[xlnx_rel_v2022.2] = 'ce611484168a6000bd35df68fc4f4290' 29LIC_FILES_CHKSUM[xlnx_rel_v2022.2] = 'ce611484168a6000bd35df68fc4f4290'
30LIC_FILES_CHKSUM[xlnx_rel_v2023.1_update] = '3c310a3ee2197a4c92c6a0e2937c207c' 30LIC_FILES_CHKSUM[xlnx_rel_v2023.1_update] = '3c310a3ee2197a4c92c6a0e2937c207c'
31LIC_FILES_CHKSUM[xlnx_rel_v2023.2_update] = '9fceecdbcad88698f265578f3d4cb26c' 31LIC_FILES_CHKSUM[xlnx_rel_v2023.2_update] = '9fceecdbcad88698f265578f3d4cb26c'
32LIC_FILES_CHKSUM[xlnx_rel_v2024.1-next] = '443113d5aa8fd5facf31e9c5d25dc114' 32LIC_FILES_CHKSUM[xlnx_rel_v2024.1] = '443113d5aa8fd5facf31e9c5d25dc114'
33LIC_FILES_CHKSUM ??= "file://license.txt;md5=${@d.getVarFlag('LIC_FILES_CHKSUM', d.getVar('BRANCH')) or '0'}" 33LIC_FILES_CHKSUM ??= "file://license.txt;md5=${@d.getVarFlag('LIC_FILES_CHKSUM', d.getVar('BRANCH')) or '0'}"
34 34
35SRC_URI = "${EMBEDDEDSW_SRCURI}" 35SRC_URI = "${EMBEDDEDSW_SRCURI}"
diff --git a/meta-xilinx-standalone/recipes-devtools/gcc/gcc-runtime_%.bbappend b/meta-xilinx-standalone/recipes-devtools/gcc/gcc-runtime_%.bbappend
index 3a7d1395..52360e2b 100644
--- a/meta-xilinx-standalone/recipes-devtools/gcc/gcc-runtime_%.bbappend
+++ b/meta-xilinx-standalone/recipes-devtools/gcc/gcc-runtime_%.bbappend
@@ -28,6 +28,7 @@ EXTRA_OECONF:append:xilinx-standalone:armv8r:class-target = " \
28 28
29EXTRA_OECONF:append:xilinx-standalone:microblaze:class-target = " \ 29EXTRA_OECONF:append:xilinx-standalone:microblaze:class-target = " \
30 --without-long-double-128 \ 30 --without-long-double-128 \
31 --disable-tm-clone-registry \
31 " 32 "
32 33
33# Changes local to gcc-runtime... 34# Changes local to gcc-runtime...
diff --git a/meta-xilinx-standalone/recipes-devtools/gcc/libgcc_%.bbappend b/meta-xilinx-standalone/recipes-devtools/gcc/libgcc_%.bbappend
index 861b3f9c..2d33f5a9 100644
--- a/meta-xilinx-standalone/recipes-devtools/gcc/libgcc_%.bbappend
+++ b/meta-xilinx-standalone/recipes-devtools/gcc/libgcc_%.bbappend
@@ -2,6 +2,10 @@ require gcc-configure-xilinx-standalone.inc
2 2
3COMPATIBLE_HOST = "${HOST_SYS}" 3COMPATIBLE_HOST = "${HOST_SYS}"
4 4
5EXTRA_OECONF:append:xilinx-standalone:microblaze:class-target = " \
6 --disable-tm-clone-registry \
7 "
8
5python do_multilib_install:xilinx-standalone:class-target () { 9python do_multilib_install:xilinx-standalone:class-target () {
6 pass 10 pass
7} 11}