diff options
author | Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com> | 2024-12-31 15:24:49 -0700 |
---|---|---|
committer | Mark Hatle <mark.hatle@amd.com> | 2025-03-30 14:16:06 -0600 |
commit | f3b50d2e313479accb7a131fbf24924c4e19d1cf (patch) | |
tree | 12fc6a048fc1b4cfdb6a8e2c635fe7bbc4e2fe3c | |
parent | e445a3cd3716a1cc631723e91d23fc5270c07bd3 (diff) | |
download | meta-xilinx-f3b50d2e313479accb7a131fbf24924c4e19d1cf.tar.gz |
machine-xilinx-versal-net.inc: Update cpu core to a78 for versal-net
Update cpu core to a78 for versal-net devices.
Signed-off-by: Sandeep Gundlupet Raju <sandeep.gundlupet-raju@amd.com>
Signed-off-by: Mark Hatle <mark.hatle@amd.com>
-rw-r--r-- | meta-xilinx-core/recipes-bsp/bootbin/machine-xilinx-versal-net.inc | 43 |
1 files changed, 42 insertions, 1 deletions
diff --git a/meta-xilinx-core/recipes-bsp/bootbin/machine-xilinx-versal-net.inc b/meta-xilinx-core/recipes-bsp/bootbin/machine-xilinx-versal-net.inc index 46191720..58bb628c 100644 --- a/meta-xilinx-core/recipes-bsp/bootbin/machine-xilinx-versal-net.inc +++ b/meta-xilinx-core/recipes-bsp/bootbin/machine-xilinx-versal-net.inc | |||
@@ -1 +1,42 @@ | |||
1 | require machine-xilinx-versal.inc | 1 | # Extra args for versal-net |
2 | BOOTGEN_EXTRA_ARGS += "-dump bh" | ||
3 | |||
4 | # Specify BIF common attribute for FSBL | ||
5 | BIF_COMMON_ATTR ?= "" | ||
6 | |||
7 | # Specify BIF optional attributes | ||
8 | BIF_OPTIONAL_DATA ?= "" | ||
9 | |||
10 | # Specify BIF partition attributes required for BOOT.bin | ||
11 | BIF_FSBL_ATTR ??= "base-pdi plmfw psmfw" | ||
12 | BIF_ATF_ATTR ??= "arm-trusted-firmware" | ||
13 | BIF_DEVICETREE_ATTR ??= "device-tree" | ||
14 | BIF_SSBL_ATTR ??= "u-boot-xlnx" | ||
15 | BIF_PARTITION_ATTR ??= "${BIF_FSBL_ATTR} ${BIF_DEVICETREE_ATTR} ${BIF_ATF_ATTR} ${BIF_SSBL_ATTR}" | ||
16 | |||
17 | # Specify BIF partition attributes for base-pdi | ||
18 | BIF_PARTITION_ATTR[base-pdi] ?= "type=bootimage" | ||
19 | BIF_PARTITION_IMAGE[base-pdi] ?= "${RECIPE_SYSROOT}/boot/base-design.pdi" | ||
20 | |||
21 | # Specify BIF partition attributes for plmfw | ||
22 | BIF_PARTITION_ATTR[plmfw] ?= "type=bootloader" | ||
23 | BIF_PARTITION_IMAGE[plmfw] ?= "${RECIPE_SYSROOT}/boot/plmfw.elf" | ||
24 | |||
25 | # Specify BIF partition attributes for psmfw | ||
26 | BIF_PARTITION_ATTR[psmfw] ?= "core=psm" | ||
27 | BIF_PARTITION_IMAGE[psmfw] ?= "${RECIPE_SYSROOT}/boot/psmfw.elf" | ||
28 | |||
29 | # Specify BIF partition attributes for device-tree | ||
30 | BIF_PARTITION_ATTR[device-tree] ?= "type=raw, load=0x1000" | ||
31 | BIF_PARTITION_IMAGE[device-tree] ?= "${RECIPE_SYSROOT}/boot/devicetree/system-top.dtb" | ||
32 | BIF_PARTITION_ID[device-tree] ?= "0x1c000000" | ||
33 | |||
34 | # Specify BIF partition attributes for u-boot | ||
35 | BIF_PARTITION_ATTR[u-boot-xlnx] ?= "core=a78-0, cluster=0, exception_level = el-2" | ||
36 | BIF_PARTITION_IMAGE[u-boot-xlnx] ?= "${RECIPE_SYSROOT}/boot/u-boot.elf" | ||
37 | BIF_PARTITION_ID[u-boot-xlnx] ?= "0x1c000000" | ||
38 | |||
39 | # Specify BIF partition attributes for arm-trusted-firmware | ||
40 | BIF_PARTITION_ATTR[arm-trusted-firmware] ?= "core=a78-0, cluster=0, exception_level = el-3, trustzone" | ||
41 | BIF_PARTITION_IMAGE[arm-trusted-firmware] ?= "${RECIPE_SYSROOT}/boot/arm-trusted-firmware.elf" | ||
42 | BIF_PARTITION_ID[arm-trusted-firmware] ?= "0x1c000000" | ||