diff options
10 files changed, 59 insertions, 18 deletions
diff --git a/meta-xilinx-core/dynamic-layers/virtualization-layer/recipes-kernel/lopper/lopper.bbappend b/meta-xilinx-core/dynamic-layers/virtualization-layer/recipes-kernel/lopper/lopper.bbappend index 731e9dc7..51c3f79e 100644 --- a/meta-xilinx-core/dynamic-layers/virtualization-layer/recipes-kernel/lopper/lopper.bbappend +++ b/meta-xilinx-core/dynamic-layers/virtualization-layer/recipes-kernel/lopper/lopper.bbappend | |||
| @@ -5,8 +5,8 @@ SECTION = "bootloader" | |||
| 5 | 5 | ||
| 6 | FILESEXTRAPATHS:append := ":${THISDIR}/lopper" | 6 | FILESEXTRAPATHS:append := ":${THISDIR}/lopper" |
| 7 | 7 | ||
| 8 | SRC_URI = "git://github.com/devicetree-org/lopper.git;branch=master;protocol=https" | 8 | SRC_URI = "git://github.com/devicetree-org/lopper.git;branch=v0.2022.x;protocol=https" |
| 9 | SRCREV = "b7d116f385b6a990a4cc4ca633477345cb142969" | 9 | SRCREV = "cdb1a7b55c375f5237683a512257e0fc573063a2" |
| 10 | S = "${WORKDIR}/git" | 10 | S = "${WORKDIR}/git" |
| 11 | 11 | ||
| 12 | PV="v1.0.2+git${SRCPV}" | 12 | PV="v1.0.2+git${SRCPV}" |
diff --git a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb index 943f02ac..4bd234ba 100644 --- a/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb +++ b/meta-xilinx-core/recipes-bsp/dfx-mgr/dfx-mgr_1.0.bb | |||
| @@ -9,7 +9,7 @@ BRANCHARG = "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH', True) != ' | |||
| 9 | SRC_URI = "${REPO};${BRANCHARG}" | 9 | SRC_URI = "${REPO};${BRANCHARG}" |
| 10 | 10 | ||
| 11 | BRANCH = "xlnx_rel_v2022.1" | 11 | BRANCH = "xlnx_rel_v2022.1" |
| 12 | SRCREV = "869fe8672dacd5577bf109e2f571a39c92daee75" | 12 | SRCREV = "b1a4a2bd4fa72b3fb8e9e8f9c97ef5444bd9fb2a" |
| 13 | SOMAJOR = "1" | 13 | SOMAJOR = "1" |
| 14 | SOMINOR = "0" | 14 | SOMINOR = "0" |
| 15 | SOVERSION = "${SOMAJOR}.${SOMINOR}" | 15 | SOVERSION = "${SOMAJOR}.${SOMINOR}" |
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2022.1.bb b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2022.1.bb index 4743705a..f90edfc0 100644 --- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2022.1.bb +++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-xlnx_2022.1.bb | |||
| @@ -2,7 +2,7 @@ UBOOT_VERSION = "v2021.01" | |||
| 2 | 2 | ||
| 3 | UBRANCH ?= "xlnx_rebase_v2022.01_2022.1_update" | 3 | UBRANCH ?= "xlnx_rebase_v2022.01_2022.1_update" |
| 4 | 4 | ||
| 5 | SRCREV = "b353a9591443e01788e9d4772aecde81ecfc6481" | 5 | SRCREV = "91ad7924e7f59584d597353e1bb86794341e0a7e" |
| 6 | 6 | ||
| 7 | include u-boot-xlnx.inc | 7 | include u-boot-xlnx.inc |
| 8 | include u-boot-spl-zynq-init.inc | 8 | include u-boot-spl-zynq-init.inc |
diff --git a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-zynq-scr/boot.cmd.sd.versal b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-zynq-scr/boot.cmd.sd.versal index 10e83cd0..8eff483a 100644 --- a/meta-xilinx-core/recipes-bsp/u-boot/u-boot-zynq-scr/boot.cmd.sd.versal +++ b/meta-xilinx-core/recipes-bsp/u-boot/u-boot-zynq-scr/boot.cmd.sd.versal | |||
| @@ -1,3 +1,5 @@ | |||
| 1 | setenv bootargs $bootargs root=/dev/mmcblk0p2 rw rootwait clk_ignore_unused | 1 | setenv sdbootdev @@SDBOOTDEV@@ |
| 2 | setenv bootargs $bootargs root=/dev/mmcblk${sdbootdev}p2 rw rootwait earlycon clk_ignore_unused | ||
| 3 | fatload mmc $sdbootdev @@DEVICETREE_ADDRESS@@ @@DEVICE_TREE_NAME@@ | ||
| 2 | fatload mmc $sdbootdev:$partid @@KERNEL_LOAD_ADDRESS@@ @@KERNEL_IMAGETYPE@@ | 4 | fatload mmc $sdbootdev:$partid @@KERNEL_LOAD_ADDRESS@@ @@KERNEL_IMAGETYPE@@ |
| 3 | @@KERNEL_BOOTCMD@@ @@KERNEL_LOAD_ADDRESS@@ - @@DEVICETREE_ADDRESS@@ | 5 | @@KERNEL_BOOTCMD@@ @@KERNEL_LOAD_ADDRESS@@ - @@DEVICETREE_ADDRESS@@ |
diff --git a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2022.1.bb b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2022.1.bb index cef02f4f..41c1ffe2 100644 --- a/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2022.1.bb +++ b/meta-xilinx-core/recipes-kernel/linux/linux-xlnx_2022.1.bb | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | LINUX_VERSION = "5.15.19" | 1 | LINUX_VERSION = "5.15.19" |
| 2 | KBRANCH="xlnx_rebase_v5.15_LTS_2022.1_update" | 2 | KBRANCH="xlnx_rebase_v5.15_LTS_2022.1_update" |
| 3 | SRCREV = "e7713301c282f4d64576d24f20523448daa86b33" | 3 | SRCREV = "75872fda9ad270b611ee6ae2433492da1e22b688" |
| 4 | 4 | ||
| 5 | KCONF_AUDIT_LEVEL="0" | 5 | KCONF_AUDIT_LEVEL="0" |
| 6 | 6 | ||
diff --git a/meta-xilinx-standalone-experimental/conf/dtb-embeddedsw.inc b/meta-xilinx-standalone-experimental/conf/dtb-embeddedsw.inc index e54d1b79..2b461993 100644 --- a/meta-xilinx-standalone-experimental/conf/dtb-embeddedsw.inc +++ b/meta-xilinx-standalone-experimental/conf/dtb-embeddedsw.inc | |||
| @@ -4,9 +4,9 @@ | |||
| 4 | # Make it clear decoupling is 'experimental' in the version | 4 | # Make it clear decoupling is 'experimental' in the version |
| 5 | ESW_VER = "experimental" | 5 | ESW_VER = "experimental" |
| 6 | 6 | ||
| 7 | REPO = "git://gitenterprise.xilinx.com/decoupling/embeddedsw-experimental-dt-support.git;protocol=https" | 7 | REPO = "git://github.com/Xilinx/embeddedsw-experimental-dt-support.git;protocol=https" |
| 8 | 8 | ||
| 9 | ESW_BRANCH[experimental] = "xilinx-v2022.1-sdt-experimental" | 9 | ESW_BRANCH[experimental] = "xlnx_rel_v2022.1_sdt_experimental_beta" |
| 10 | ESW_REV[experimental] = "7dd3a7c345e9ef197fa5a7e640bb286992d07935" | 10 | ESW_REV[experimental] = "2f93defe078000965c8f7203da11817c9f0982d1" |
| 11 | LIC_FILES_CHKSUM[master] = '7c92de7a21a6613265035c28f4a92f48' | 11 | LIC_FILES_CHKSUM[master] = '7c92de7a21a6613265035c28f4a92f48' |
| 12 | LIC_FILES_CHKSUM[xilinx-v2022.1-sdt-experimental] = 'e26f53a7d6f58f4b1a9687099417225c' | 12 | LIC_FILES_CHKSUM[xlnx_rel_v2022.1_sdt_experimental_beta] = 'e26f53a7d6f58f4b1a9687099417225c' |
diff --git a/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh b/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh index c1f076d8..fab16393 100755 --- a/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh +++ b/meta-xilinx-standalone-experimental/recipes-core/meta/files/dt-processor.sh | |||
| @@ -34,8 +34,8 @@ usage() { | |||
| 34 | cat <<EOF | 34 | cat <<EOF |
| 35 | $0 | 35 | $0 |
| 36 | -c <config_dir> Location of the build conf directory | 36 | -c <config_dir> Location of the build conf directory |
| 37 | -s <system_dtb> Full path to system DTB | 37 | -s <system_dtb> Path to system DTB |
| 38 | -d <domain_file> Full path to domain file (.yml/.dts) | 38 | -d <domain_file> Path to domain file (.yml/.dts) |
| 39 | [-o <overlay_dtb>] Generate overlay dts | 39 | [-o <overlay_dtb>] Generate overlay dts |
| 40 | [-e <external_fpga>] Apply a partial overlay | 40 | [-e <external_fpga>] Apply a partial overlay |
| 41 | [-m <machine>] zynqmp or versal | 41 | [-m <machine>] zynqmp or versal |
| @@ -71,12 +71,21 @@ parse_args() { | |||
| 71 | 71 | ||
| 72 | [ -f "${config_dir}/local.conf" ] || error "Invalid config dir: ${config_dir}" | 72 | [ -f "${config_dir}/local.conf" ] || error "Invalid config dir: ${config_dir}" |
| 73 | [ -f "${system_dtb}" ] || error "Unable to find: ${system_dtb}" | 73 | [ -f "${system_dtb}" ] || error "Unable to find: ${system_dtb}" |
| 74 | system_dtb=$(realpath ${system_dtb}) | ||
| 74 | if [ -z "$psu_init_path" ]; then | 75 | if [ -z "$psu_init_path" ]; then |
| 75 | psu_init_path=$(dirname ${system_dtb}) | 76 | psu_init_path=$(dirname ${system_dtb}) |
| 77 | else | ||
| 78 | psu_init_path=$(realpath ${psu_init_path}) | ||
| 76 | fi | 79 | fi |
| 77 | if [ -z "$pdi_path" ]; then | 80 | if [ -z "$pdi_path" ]; then |
| 78 | pdi_path=$(dirname ${system_dtb}) | 81 | pdi_path=$(dirname ${system_dtb}) |
| 82 | else | ||
| 83 | pdi_path=$(realpath ${pdi_path}) | ||
| 79 | fi | 84 | fi |
| 85 | if [ -n "$domain_file" ]; then | ||
| 86 | domain_file=$(realpath ${domain_file}) | ||
| 87 | fi | ||
| 88 | |||
| 80 | } | 89 | } |
| 81 | 90 | ||
| 82 | detect_machine() { | 91 | detect_machine() { |
| @@ -159,6 +168,8 @@ cortex_a53_linux() { | |||
| 159 | 168 | ||
| 160 | cat <<EOF >"${conf_file}" | 169 | cat <<EOF >"${conf_file}" |
| 161 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 170 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 171 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 172 | |||
| 162 | MACHINE = "${machine}-generic" | 173 | MACHINE = "${machine}-generic" |
| 163 | # We don't want the kernel to build us a device-tree | 174 | # We don't want the kernel to build us a device-tree |
| 164 | KERNEL_DEVICETREE:${machine}-generic = "" | 175 | KERNEL_DEVICETREE:${machine}-generic = "" |
| @@ -240,6 +251,8 @@ EOF | |||
| 240 | fi | 251 | fi |
| 241 | cat <<EOF >>"${conf_file}" | 252 | cat <<EOF >>"${conf_file}" |
| 242 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 253 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 254 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 255 | |||
| 243 | ESW_MACHINE = "cortexa53-${machine}" | 256 | ESW_MACHINE = "cortexa53-${machine}" |
| 244 | DEFAULTTUNE = "cortexa53" | 257 | DEFAULTTUNE = "cortexa53" |
| 245 | 258 | ||
| @@ -296,6 +309,8 @@ cortex_a53_freertos() { | |||
| 296 | 309 | ||
| 297 | cat <<EOF >"${conf_file}" | 310 | cat <<EOF >"${conf_file}" |
| 298 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 311 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 312 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 313 | |||
| 299 | ESW_MACHINE = "cortexa53-${machine}" | 314 | ESW_MACHINE = "cortexa53-${machine}" |
| 300 | DEFAULTTUNE = "cortexa53" | 315 | DEFAULTTUNE = "cortexa53" |
| 301 | 316 | ||
| @@ -379,6 +394,8 @@ cortex_a72_linux() { | |||
| 379 | 394 | ||
| 380 | cat <<EOF >"${conf_file}" | 395 | cat <<EOF >"${conf_file}" |
| 381 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 396 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 397 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 398 | |||
| 382 | MACHINE = "${machine}-generic" | 399 | MACHINE = "${machine}-generic" |
| 383 | # We don't want the kernel to build us a device-tree | 400 | # We don't want the kernel to build us a device-tree |
| 384 | KERNEL_DEVICETREE:${machine}-generic = "" | 401 | KERNEL_DEVICETREE:${machine}-generic = "" |
| @@ -431,6 +448,8 @@ cortex_a72_baremetal() { | |||
| 431 | 448 | ||
| 432 | cat <<EOF >"${conf_file}" | 449 | cat <<EOF >"${conf_file}" |
| 433 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 450 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 451 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 452 | |||
| 434 | ESW_MACHINE = "cortexa72-${machine}" | 453 | ESW_MACHINE = "cortexa72-${machine}" |
| 435 | DEFAULTTUNE = "cortexa72" | 454 | DEFAULTTUNE = "cortexa72" |
| 436 | 455 | ||
| @@ -487,6 +506,8 @@ cortex_a72_freertos() { | |||
| 487 | 506 | ||
| 488 | cat <<EOF >"${conf_file}" | 507 | cat <<EOF >"${conf_file}" |
| 489 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 508 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 509 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 510 | |||
| 490 | ESW_MACHINE = "cortexa72-${machine}" | 511 | ESW_MACHINE = "cortexa72-${machine}" |
| 491 | DEFAULTTUNE = "cortexa72" | 512 | DEFAULTTUNE = "cortexa72" |
| 492 | 513 | ||
| @@ -572,6 +593,8 @@ EOF | |||
| 572 | fi | 593 | fi |
| 573 | cat <<EOF >>"${conf_file}" | 594 | cat <<EOF >>"${conf_file}" |
| 574 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 595 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 596 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 597 | |||
| 575 | ESW_MACHINE = "cortexr5-${machine}" | 598 | ESW_MACHINE = "cortexr5-${machine}" |
| 576 | DEFAULTTUNE = "cortexr5" | 599 | DEFAULTTUNE = "cortexr5" |
| 577 | 600 | ||
| @@ -628,6 +651,8 @@ cortex_r5_freertos() { | |||
| 628 | 651 | ||
| 629 | cat <<EOF >"${conf_file}" | 652 | cat <<EOF >"${conf_file}" |
| 630 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 653 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 654 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 655 | |||
| 631 | ESW_MACHINE = "cortexr5-${machine}" | 656 | ESW_MACHINE = "cortexr5-${machine}" |
| 632 | DEFAULTTUNE = "cortexr5" | 657 | DEFAULTTUNE = "cortexr5" |
| 633 | 658 | ||
| @@ -696,6 +721,8 @@ pmu-microblaze() { | |||
| 696 | 721 | ||
| 697 | cat <<EOF >"${conf_file}" | 722 | cat <<EOF >"${conf_file}" |
| 698 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 723 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 724 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 725 | |||
| 699 | ESW_MACHINE = "microblaze-pmu" | 726 | ESW_MACHINE = "microblaze-pmu" |
| 700 | 727 | ||
| 701 | require conf/microblaze.conf | 728 | require conf/microblaze.conf |
| @@ -752,6 +779,8 @@ pmc-microblaze() { | |||
| 752 | 779 | ||
| 753 | cat <<EOF >"${conf_file}" | 780 | cat <<EOF >"${conf_file}" |
| 754 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 781 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 782 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 783 | |||
| 755 | ESW_MACHINE = "microblaze-plm" | 784 | ESW_MACHINE = "microblaze-plm" |
| 756 | 785 | ||
| 757 | require conf/microblaze.conf | 786 | require conf/microblaze.conf |
| @@ -808,6 +837,8 @@ psm-microblaze() { | |||
| 808 | 837 | ||
| 809 | cat <<EOF >"${conf_file}" | 838 | cat <<EOF >"${conf_file}" |
| 810 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" | 839 | CONFIG_DTFILE = "\${TOPDIR}/conf/dtb/${dtb_file}" |
| 840 | CONFIG_DTFILE[vardepsexclude] += "TOPDIR" | ||
| 841 | |||
| 811 | ESW_MACHINE = "microblaze-psm" | 842 | ESW_MACHINE = "microblaze-psm" |
| 812 | 843 | ||
| 813 | require conf/microblaze.conf | 844 | require conf/microblaze.conf |
| @@ -932,7 +963,7 @@ parse_cpus() { | |||
| 932 | 963 | ||
| 933 | gen_local_conf() { | 964 | gen_local_conf() { |
| 934 | echo "# Adjust BASE_TMPDIR if you want to move the tmpdirs elsewhere" >> $1 | 965 | echo "# Adjust BASE_TMPDIR if you want to move the tmpdirs elsewhere" >> $1 |
| 935 | echo "BASE_TMPDIR = \"\${TOPDIR}\"" >> $1 | 966 | echo "BASE_TMPDIR ?= \"\${TOPDIR}\"" >> $1 |
| 936 | [ -n "${system_conf}" ] && echo "require ${system_conf}" >> $1 | 967 | [ -n "${system_conf}" ] && echo "require ${system_conf}" >> $1 |
| 937 | echo "SYSTEM_DTFILE = \"${system_dtb}\"" >> $1 | 968 | echo "SYSTEM_DTFILE = \"${system_dtb}\"" >> $1 |
| 938 | echo "BBMULTICONFIG += \"${multiconf}\"" >> $1 | 969 | echo "BBMULTICONFIG += \"${multiconf}\"" >> $1 |
diff --git a/meta-xilinx-standalone-experimental/recipes-drivers/bram-example_git.bb b/meta-xilinx-standalone-experimental/recipes-drivers/bram-example_git.bb new file mode 100644 index 00000000..6e2c4918 --- /dev/null +++ b/meta-xilinx-standalone-experimental/recipes-drivers/bram-example_git.bb | |||
| @@ -0,0 +1,5 @@ | |||
| 1 | inherit esw_examples features_check | ||
| 2 | |||
| 3 | REQUIRED_DISTRO_FEATURES = "bram" | ||
| 4 | |||
| 5 | ESW_COMPONENT_SRC = "/XilinxProcessorIPLib/drivers/bram/examples/" | ||
diff --git a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_git.bb b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_git.bb index 0649d3d8..8792fdbd 100644 --- a/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_git.bb +++ b/meta-xilinx-standalone-experimental/recipes-libraries/xilffs_git.bb | |||
| @@ -5,7 +5,7 @@ REQUIRED_DISTRO_FEATURES = "sdps" | |||
| 5 | ESW_COMPONENT_SRC = "/lib/sw_services/xilffs/src/" | 5 | ESW_COMPONENT_SRC = "/lib/sw_services/xilffs/src/" |
| 6 | ESW_COMPONENT_NAME = "libxilffs.a" | 6 | ESW_COMPONENT_NAME = "libxilffs.a" |
| 7 | 7 | ||
| 8 | PACKAGECONFIG ??= "read_only" | 8 | PACKAGECONFIG ??= "read_only word_access" |
| 9 | PACKAGECONFIG[use_mkfs] ="-DXILFFS_use_mkfs=ON,-DXILFFS_use_mkfs=OFF,," | 9 | PACKAGECONFIG[use_mkfs] ="-DXILFFS_use_mkfs=ON,-DXILFFS_use_mkfs=OFF,," |
| 10 | PACKAGECONFIG[read_only] ="-DXILFFS_read_only=ON,-DXILFFS_read_only=OFF,," | 10 | PACKAGECONFIG[read_only] ="-DXILFFS_read_only=ON,-DXILFFS_read_only=OFF,," |
| 11 | PACKAGECONFIG[word_access]="-DXILFFS_word_access=ON,-DXILFFS_word_access=OFF,," | 11 | PACKAGECONFIG[word_access]="-DXILFFS_word_access=ON,-DXILFFS_word_access=OFF,," |
diff --git a/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass b/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass index 1c2b6819..b3fde2d4 100644 --- a/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass +++ b/meta-xilinx-standalone/classes/xlnx-embeddedsw.bbclass | |||
| @@ -9,8 +9,8 @@ ESW_BRANCH[2020.1] = "release-2020.1" | |||
| 9 | ESW_BRANCH[2020.2] = "master-rel-2020.2" | 9 | ESW_BRANCH[2020.2] = "master-rel-2020.2" |
| 10 | ESW_BRANCH[2021.1] = "xlnx_rel_v2021.1" | 10 | ESW_BRANCH[2021.1] = "xlnx_rel_v2021.1" |
| 11 | ESW_BRANCH[2021.2] = "xlnx_rel_v2021.2" | 11 | ESW_BRANCH[2021.2] = "xlnx_rel_v2021.2" |
| 12 | ESW_BRANCH[2022.1] = "xlnx_rel_v2022.1" | 12 | ESW_BRANCH[2022.1] = "xlnx_rel_v2022.1_update" |
| 13 | ESW_BRANCH[git] = "xlnx_rel_v2022.1" | 13 | ESW_BRANCH[git] = "master-next" |
| 14 | BRANCH ??= "${@d.getVarFlag('ESW_BRANCH', d.getVar('ESW_VER')) or '${ESW_VER}'}" | 14 | BRANCH ??= "${@d.getVarFlag('ESW_BRANCH', d.getVar('ESW_VER')) or '${ESW_VER}'}" |
| 15 | 15 | ||
| 16 | ESW_REV[2019.1] = "26c14d9861010a0e3a55c73fb79efdb816eb42ca" | 16 | ESW_REV[2019.1] = "26c14d9861010a0e3a55c73fb79efdb816eb42ca" |
| @@ -19,8 +19,8 @@ ESW_REV[2020.1] = "338150ab3628a1ea6b06e964b16e712b131882dd" | |||
| 19 | ESW_REV[2020.2] = "2516d5ed8161e16c2813b0e8e4ceac693f23de5c" | 19 | ESW_REV[2020.2] = "2516d5ed8161e16c2813b0e8e4ceac693f23de5c" |
| 20 | ESW_REV[2021.1] = "d37a0e8824182597abf31ac3f1087a5321b33ad7" | 20 | ESW_REV[2021.1] = "d37a0e8824182597abf31ac3f1087a5321b33ad7" |
| 21 | ESW_REV[2021.2] = "49c6694fc3cab6b87dd564da58a83bb8656a7c03" | 21 | ESW_REV[2021.2] = "49c6694fc3cab6b87dd564da58a83bb8656a7c03" |
| 22 | ESW_REV[2022.1] = "b3d8b420b421730ea505da55b42174dc90f885c1" | 22 | ESW_REV[2022.1] = "0cfb554e841f0837cabbb40a2481f5f7e5f2ddc0" |
| 23 | ESW_REV[git] = "b3d8b420b421730ea505da55b42174dc90f885c1" | 23 | ESW_REV[git] = "7ec60e1c0e25bfa9c5e8c77d6d063876f6670770" |
| 24 | SRCREV ??= "${@d.getVarFlag('ESW_REV', d.getVar('ESW_VER')) or '${AUTOREV}'}" | 24 | SRCREV ??= "${@d.getVarFlag('ESW_REV', d.getVar('ESW_VER')) or '${AUTOREV}'}" |
| 25 | 25 | ||
| 26 | EMBEDDEDSW_BRANCHARG ?= "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH') != '']}" | 26 | EMBEDDEDSW_BRANCHARG ?= "${@['nobranch=1', 'branch=${BRANCH}'][d.getVar('BRANCH') != '']}" |
| @@ -34,6 +34,9 @@ LIC_FILES_CHKSUM[master-rel-2020.2] = '3a6e22aebf6516f0f74a82e1183f74f8' | |||
| 34 | LIC_FILES_CHKSUM[xlnx_rel_v2021.1] = "73e8997d53c2137fdeea4331a73f40fa" | 34 | LIC_FILES_CHKSUM[xlnx_rel_v2021.1] = "73e8997d53c2137fdeea4331a73f40fa" |
| 35 | LIC_FILES_CHKSUM[xlnx_rel_v2021.2] = 'ba23909a4bcaf754a2e1ba996f1ca1b0' | 35 | LIC_FILES_CHKSUM[xlnx_rel_v2021.2] = 'ba23909a4bcaf754a2e1ba996f1ca1b0' |
| 36 | LIC_FILES_CHKSUM[xlnx_rel_v2022.1] = 'e62cb7a722c4430999e0a55a7234035d' | 36 | LIC_FILES_CHKSUM[xlnx_rel_v2022.1] = 'e62cb7a722c4430999e0a55a7234035d' |
| 37 | LIC_FILES_CHKSUM[xlnx_rel_v2022.1_update] = 'e62cb7a722c4430999e0a55a7234035d' | ||
| 38 | LIC_FILES_CHKSUM[master-next] = '87cee16dbcd2c2f7ceef30163838056e' | ||
| 39 | LIC_FILES_CHKSUM[master] = '593ba3fb8be51271097ddaa4b9c65cde' | ||
| 37 | LIC_FILES_CHKSUM ??= "file://license.txt;md5=${@d.getVarFlag('LIC_FILES_CHKSUM', d.getVar('BRANCH')) or '0'}" | 40 | LIC_FILES_CHKSUM ??= "file://license.txt;md5=${@d.getVarFlag('LIC_FILES_CHKSUM', d.getVar('BRANCH')) or '0'}" |
| 38 | 41 | ||
| 39 | SRC_URI = "${EMBEDDEDSW_SRCURI}" | 42 | SRC_URI = "${EMBEDDEDSW_SRCURI}" |
