diff options
author | Andrew Davis <afd@ti.com> | 2023-05-25 13:11:31 -0500 |
---|---|---|
committer | Ryan Eatmon <reatmon@ti.com> | 2023-06-07 10:08:55 -0500 |
commit | 568e63b54226ff316b66f7130d9129e5e44ef45c (patch) | |
tree | 1925c3ecc30f45a14f40b2876081359ff9ae6838 /meta-ti-bsp/conf | |
parent | e74b9a1746d4d04757c87c1920a0f743e55ff096 (diff) | |
download | meta-ti-568e63b54226ff316b66f7130d9129e5e44ef45c.tar.gz |
conf: machine: Switch all the machines over to U-Boot binman
Signed-off-by: Andrew Davis <afd@ti.com>
Signed-off-by: Ryan Eatmon <reatmon@ti.com>
Diffstat (limited to 'meta-ti-bsp/conf')
26 files changed, 59 insertions, 103 deletions
diff --git a/meta-ti-bsp/conf/machine/am62axx-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am62axx-evm-k3r5.conf new file mode 100644 index 00000000..80b6497f --- /dev/null +++ b/meta-ti-bsp/conf/machine/am62axx-evm-k3r5.conf | |||
@@ -0,0 +1,12 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: AM62A HS-FS EVM (R5F) | ||
3 | #@DESCRIPTION: Machine configuration for the TI AM62A EVM (R5F core) | ||
4 | |||
5 | require conf/machine/include/k3r5.inc | ||
6 | SOC_FAMILY:append = ":k3r5-hs-fs" | ||
7 | |||
8 | SYSFW_SOC = "am62ax" | ||
9 | SYSFW_CONFIG = "evm" | ||
10 | SYSFW_SUFFIX = "hs-fs" | ||
11 | |||
12 | UBOOT_MACHINE = "am62ax_evm_r5_defconfig" | ||
diff --git a/meta-ti-bsp/conf/machine/am62axx-evm.conf b/meta-ti-bsp/conf/machine/am62axx-evm.conf index d48109ae..d5d60718 100644 --- a/meta-ti-bsp/conf/machine/am62axx-evm.conf +++ b/meta-ti-bsp/conf/machine/am62axx-evm.conf | |||
@@ -14,7 +14,3 @@ KERNEL_DEVICETREE = " \ | |||
14 | " | 14 | " |
15 | 15 | ||
16 | UBOOT_MACHINE = "am62ax_evm_a53_defconfig" | 16 | UBOOT_MACHINE = "am62ax_evm_a53_defconfig" |
17 | |||
18 | SPL_BINARY = "tispl.bin_HS" | ||
19 | UBOOT_BINARY = "u-boot.img_HS" | ||
20 | UBOOT_SYMLINK = "u-boot.img" | ||
diff --git a/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf new file mode 100644 index 00000000..724a8d4a --- /dev/null +++ b/meta-ti-bsp/conf/machine/am62xx-evm-k3r5.conf | |||
@@ -0,0 +1,11 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: AM62XX EVM (R5F) | ||
3 | #@DESCRIPTION: Machine configuration for the TI AM62xx EVM (R5F core) | ||
4 | |||
5 | require conf/machine/include/k3r5.inc | ||
6 | |||
7 | SYSFW_SOC = "am62x" | ||
8 | SYSFW_CONFIG = "evm" | ||
9 | SYSFW_SUFFIX = "gp" | ||
10 | |||
11 | UBOOT_MACHINE = "am62x_evm_r5_defconfig" | ||
diff --git a/meta-ti-bsp/conf/machine/am62xx-evm.conf b/meta-ti-bsp/conf/machine/am62xx-evm.conf index d54213d4..5b86a1f5 100644 --- a/meta-ti-bsp/conf/machine/am62xx-evm.conf +++ b/meta-ti-bsp/conf/machine/am62xx-evm.conf | |||
@@ -12,6 +12,6 @@ KERNEL_DEVICETREE = " \ | |||
12 | 12 | ||
13 | UBOOT_MACHINE = "am62x_evm_a53_defconfig" | 13 | UBOOT_MACHINE = "am62x_evm_a53_defconfig" |
14 | 14 | ||
15 | SPL_BINARY = "tispl.bin_HS" | 15 | SPL_BINARY = "tispl.bin" |
16 | UBOOT_BINARY = "u-boot.img_HS" | 16 | UBOOT_BINARY = "u-boot.img" |
17 | UBOOT_SYMLINK = "u-boot.img" | 17 | UBOOT_SYMLINK = "u-boot.img" |
diff --git a/meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5.conf index 15ecc677..54059dd7 100644 --- a/meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/am62xx-lp-evm-k3r5.conf | |||
@@ -9,11 +9,4 @@ SYSFW_SOC = "am62x" | |||
9 | SYSFW_CONFIG = "evm" | 9 | SYSFW_CONFIG = "evm" |
10 | SYSFW_SUFFIX = "gp" | 10 | SYSFW_SUFFIX = "gp" |
11 | 11 | ||
12 | SYSFW_TIBOOT3_SYMLINK = "" | ||
13 | |||
14 | UBOOT_MACHINE = "am62x_lpsk_r5_defconfig" | 12 | UBOOT_MACHINE = "am62x_lpsk_r5_defconfig" |
15 | |||
16 | SPL_BINARY = "" | ||
17 | UBOOT_BINARY = "u-boot-spl.${UBOOT_SUFFIX}" | ||
18 | UBOOT_IMAGE = "u-boot-r5spl-gp-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" | ||
19 | UBOOT_SYMLINK = "u-boot-r5spl-gp.${UBOOT_SUFFIX}" | ||
diff --git a/meta-ti-bsp/conf/machine/am62xx-lp-evm.conf b/meta-ti-bsp/conf/machine/am62xx-lp-evm.conf index ce306a2a..1f1b47ba 100644 --- a/meta-ti-bsp/conf/machine/am62xx-lp-evm.conf +++ b/meta-ti-bsp/conf/machine/am62xx-lp-evm.conf | |||
@@ -13,8 +13,4 @@ KERNEL_DEVICETREE = " \ | |||
13 | ti/k3-am62-lp-sk.dtb \ | 13 | ti/k3-am62-lp-sk.dtb \ |
14 | " | 14 | " |
15 | 15 | ||
16 | SPL_BINARY = "tispl.bin_HS" | ||
17 | UBOOT_BINARY = "u-boot.img_HS" | ||
18 | UBOOT_SYMLINK = "u-boot.img" | ||
19 | |||
20 | UBOOT_MACHINE = "am62x_lpsk_a53_defconfig" | 16 | UBOOT_MACHINE = "am62x_lpsk_a53_defconfig" |
diff --git a/meta-ti-bsp/conf/machine/am64xx-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am64xx-evm-k3r5.conf new file mode 100644 index 00000000..4369becc --- /dev/null +++ b/meta-ti-bsp/conf/machine/am64xx-evm-k3r5.conf | |||
@@ -0,0 +1,12 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: AM64xx EVM (R5F) | ||
3 | #@DESCRIPTION: Machine configuration for the TI AM64xx EVM (R5F core) | ||
4 | |||
5 | require conf/machine/include/k3r5.inc | ||
6 | SOC_FAMILY:append = ":am64xx" | ||
7 | |||
8 | SYSFW_SOC = "am64x_sr2" | ||
9 | SYSFW_CONFIG = "evm" | ||
10 | SYSFW_SUFFIX = "hs-fs" | ||
11 | |||
12 | UBOOT_MACHINE = "am64x_evm_r5_defconfig" | ||
diff --git a/meta-ti-bsp/conf/machine/am65xx-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am65xx-evm-k3r5.conf index a484e444..2a7b5990 100644 --- a/meta-ti-bsp/conf/machine/am65xx-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/am65xx-evm-k3r5.conf | |||
@@ -7,12 +7,7 @@ require conf/machine/include/k3r5.inc | |||
7 | SYSFW_SOC = "am65x" | 7 | SYSFW_SOC = "am65x" |
8 | SYSFW_CONFIG = "evm" | 8 | SYSFW_CONFIG = "evm" |
9 | SYSFW_SUFFIX = "gp" | 9 | SYSFW_SUFFIX = "gp" |
10 | SYSFW_SYMLINK = "" | ||
11 | 10 | ||
12 | SPL_BINARY = "spl/u-boot-spl.${UBOOT_SUFFIX}" | 11 | SPL_BINARY = "tiboot3.${SPL_SUFFIX}_unsigned" |
13 | SPL_SYMLINK = "u-boot-r5spl.${UBOOT_SUFFIX}" | ||
14 | UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}" | ||
15 | UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" | ||
16 | UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}" | ||
17 | 12 | ||
18 | UBOOT_MACHINE = "am65x_evm_r5_defconfig" | 13 | UBOOT_MACHINE = "am65x_evm_r5_defconfig" |
diff --git a/meta-ti-bsp/conf/machine/am65xx-hs-evm-k3r5.conf b/meta-ti-bsp/conf/machine/am65xx-hs-evm-k3r5.conf index d9041c9d..3ca728dc 100644 --- a/meta-ti-bsp/conf/machine/am65xx-hs-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/am65xx-hs-evm-k3r5.conf | |||
@@ -7,12 +7,7 @@ require conf/machine/include/k3r5.inc | |||
7 | SYSFW_SOC = "am65x" | 7 | SYSFW_SOC = "am65x" |
8 | SYSFW_CONFIG = "evm" | 8 | SYSFW_CONFIG = "evm" |
9 | SYSFW_SUFFIX = "hs" | 9 | SYSFW_SUFFIX = "hs" |
10 | SYSFW_SYMLINK = "" | ||
11 | 10 | ||
12 | SPL_BINARY = "spl/u-boot-spl.${UBOOT_SUFFIX}" | 11 | SPL_BINARY = "tiboot3.${SPL_SUFFIX}" |
13 | SPL_SYMLINK = "u-boot-r5spl.${UBOOT_SUFFIX}" | ||
14 | UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}" | ||
15 | UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" | ||
16 | UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}" | ||
17 | 12 | ||
18 | UBOOT_MACHINE = "am65x_hs_evm_r5_defconfig" | 13 | UBOOT_MACHINE = "am65x_hs_evm_r5_defconfig" |
diff --git a/meta-ti-bsp/conf/machine/am65xx-hs-evm.conf b/meta-ti-bsp/conf/machine/am65xx-hs-evm.conf index 84d616a4..3c6a1574 100644 --- a/meta-ti-bsp/conf/machine/am65xx-hs-evm.conf +++ b/meta-ti-bsp/conf/machine/am65xx-hs-evm.conf | |||
@@ -7,7 +7,3 @@ SYSFW_SUFFIX = "hs" | |||
7 | require conf/machine/include/am65xx.inc | 7 | require conf/machine/include/am65xx.inc |
8 | 8 | ||
9 | UBOOT_MACHINE = "am65x_hs_evm_a53_defconfig" | 9 | UBOOT_MACHINE = "am65x_hs_evm_a53_defconfig" |
10 | |||
11 | SPL_BINARY = "tispl.bin_HS" | ||
12 | UBOOT_BINARY = "u-boot.img_HS" | ||
13 | UBOOT_SYMLINK = "u-boot.img" | ||
diff --git a/meta-ti-bsp/conf/machine/include/am62axx.inc b/meta-ti-bsp/conf/machine/include/am62axx.inc index e708a313..12889057 100644 --- a/meta-ti-bsp/conf/machine/include/am62axx.inc +++ b/meta-ti-bsp/conf/machine/include/am62axx.inc | |||
@@ -6,19 +6,13 @@ MACHINE_FEATURES += "screen touchscreen" | |||
6 | TFA_K3_SYSTEM_SUSPEND = "1" | 6 | TFA_K3_SYSTEM_SUSPEND = "1" |
7 | 7 | ||
8 | # Default tiboot3.bin on AM62A is for HS-FS | 8 | # Default tiboot3.bin on AM62A is for HS-FS |
9 | BBMULTICONFIG = "k3r5-hs-fs" | ||
10 | IMAGE_BOOT_FILES += "tiboot3-am62ax-hs-fs-evm.bin" | 9 | IMAGE_BOOT_FILES += "tiboot3-am62ax-hs-fs-evm.bin" |
11 | do_image_complete[mcdepends] = "mc::k3r5-hs-fs:ti-sci-fw:do_deploy" | ||
12 | 10 | ||
13 | # Since default tiboot3.bin on AM62A is for HS-FS, add a version for GP | 11 | # Since default tiboot3.bin on AM62A is for HS-FS, add a version for GP |
14 | BBMULTICONFIG += "k3r5-gp" | ||
15 | IMAGE_BOOT_FILES += "tiboot3-am62ax-gp-evm.bin" | 12 | IMAGE_BOOT_FILES += "tiboot3-am62ax-gp-evm.bin" |
16 | do_image_complete[mcdepends] += "mc::k3r5-gp:ti-sci-fw:do_deploy" | ||
17 | 13 | ||
18 | # Since default tiboot3.bin on AM62A is for HS-FS, add a version for HS-SE | 14 | # Since default tiboot3.bin on AM62A is for HS-FS, add a version for HS-SE |
19 | BBMULTICONFIG += "k3r5-hs-se" | ||
20 | IMAGE_BOOT_FILES += "tiboot3-am62ax-hs-evm.bin" | 15 | IMAGE_BOOT_FILES += "tiboot3-am62ax-hs-evm.bin" |
21 | do_image_complete[mcdepends] += "mc::k3r5-hs-se:ti-sci-fw:do_deploy" | ||
22 | 16 | ||
23 | TFA_BOARD = "lite" | 17 | TFA_BOARD = "lite" |
24 | OPTEEMACHINE = "k3-am62x" | 18 | OPTEEMACHINE = "k3-am62x" |
diff --git a/meta-ti-bsp/conf/machine/include/am62xx-lp.inc b/meta-ti-bsp/conf/machine/include/am62xx-lp.inc index 99237a90..f3fe944b 100644 --- a/meta-ti-bsp/conf/machine/include/am62xx-lp.inc +++ b/meta-ti-bsp/conf/machine/include/am62xx-lp.inc | |||
@@ -6,14 +6,10 @@ MACHINE_FEATURES += "screen touchscreen" | |||
6 | TFA_K3_SYSTEM_SUSPEND = "1" | 6 | TFA_K3_SYSTEM_SUSPEND = "1" |
7 | 7 | ||
8 | # Default tiboot3.bin on AM62x LP is for HS-FS | 8 | # Default tiboot3.bin on AM62x LP is for HS-FS |
9 | BBMULTICONFIG = "k3r5-hs-fs" | ||
10 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-fs-evm.bin" | 9 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-fs-evm.bin" |
11 | do_image_complete[mcdepends] = "mc::k3r5-hs-fs:ti-sci-fw:do_deploy" | ||
12 | 10 | ||
13 | # Since default tiboot3.bin on AM62x LP is for HS-FS, add a version for HS-SE | 11 | # Since default tiboot3.bin on AM62x LP is for HS-FS, add a version for HS-SE |
14 | BBMULTICONFIG += "k3r5-hs-se" | ||
15 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-evm.bin" | 12 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-evm.bin" |
16 | do_image_complete[mcdepends] += "mc::k3r5-hs-se:ti-sci-fw:do_deploy" | ||
17 | 13 | ||
18 | TFA_BOARD = "lite" | 14 | TFA_BOARD = "lite" |
19 | OPTEEMACHINE = "k3-am62x" | 15 | OPTEEMACHINE = "k3-am62x" |
diff --git a/meta-ti-bsp/conf/machine/include/am62xx.inc b/meta-ti-bsp/conf/machine/include/am62xx.inc index c98da5f5..0bd5279d 100644 --- a/meta-ti-bsp/conf/machine/include/am62xx.inc +++ b/meta-ti-bsp/conf/machine/include/am62xx.inc | |||
@@ -7,19 +7,13 @@ require conf/machine/include/mesa-pvr.inc | |||
7 | PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-img-rogue-driver" | 7 | PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-img-rogue-driver" |
8 | 8 | ||
9 | # Default tiboot3.bin on AM62x is for HS-FS | 9 | # Default tiboot3.bin on AM62x is for HS-FS |
10 | BBMULTICONFIG = "k3r5-hs-fs" | ||
11 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-fs-evm.bin" | 10 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-fs-evm.bin" |
12 | do_image_complete[mcdepends] = "mc::k3r5-hs-fs:ti-sci-fw:do_deploy" | ||
13 | 11 | ||
14 | # Since default tiboot3.bin on AM62x is for HS-FS, add a version for GP | 12 | # Since default tiboot3.bin on AM62x is for HS-FS, add a version for GP |
15 | BBMULTICONFIG += "k3r5-gp" | ||
16 | IMAGE_BOOT_FILES += "tiboot3-am62x-gp-evm.bin" | 13 | IMAGE_BOOT_FILES += "tiboot3-am62x-gp-evm.bin" |
17 | do_image_complete[mcdepends] += "mc::k3r5-gp:ti-sci-fw:do_deploy" | ||
18 | 14 | ||
19 | # Since default tiboot3.bin on AM62x is for HS-FS, add a version for HS-SE | 15 | # Since default tiboot3.bin on AM62x is for HS-FS, add a version for HS-SE |
20 | BBMULTICONFIG += "k3r5-hs-se" | ||
21 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-evm.bin" | 16 | IMAGE_BOOT_FILES += "tiboot3-am62x-hs-evm.bin" |
22 | do_image_complete[mcdepends] += "mc::k3r5-hs-se:ti-sci-fw:do_deploy" | ||
23 | 17 | ||
24 | TFA_BOARD = "lite" | 18 | TFA_BOARD = "lite" |
25 | TFA_K3_SYSTEM_SUSPEND = "1" | 19 | TFA_K3_SYSTEM_SUSPEND = "1" |
diff --git a/meta-ti-bsp/conf/machine/include/am64xx.inc b/meta-ti-bsp/conf/machine/include/am64xx.inc index f5f4ffe7..9112b78b 100644 --- a/meta-ti-bsp/conf/machine/include/am64xx.inc +++ b/meta-ti-bsp/conf/machine/include/am64xx.inc | |||
@@ -9,18 +9,12 @@ KERNEL_DEVICETREE = " \ | |||
9 | " | 9 | " |
10 | 10 | ||
11 | # Default tiboot3.bin on AM64x is for SR2.0 HS-FS | 11 | # Default tiboot3.bin on AM64x is for SR2.0 HS-FS |
12 | BBMULTICONFIG = "k3r5-sr2-hs-fs" | ||
13 | do_image_complete[mcdepends] = "mc::k3r5-sr2-hs-fs:ti-sci-fw:do_deploy" | ||
14 | IMAGE_BOOT_FILES += "tiboot3-am64x_sr2-hs-fs-evm.bin" | 12 | IMAGE_BOOT_FILES += "tiboot3-am64x_sr2-hs-fs-evm.bin" |
15 | 13 | ||
16 | # Since default tiboot3.bin on AM64x is for SR2.0 HS-FS, add a version for GP | 14 | # Since default tiboot3.bin on AM64x is for SR2.0 HS-FS, add a version for GP |
17 | BBMULTICONFIG += "k3r5-gp" | ||
18 | do_image_complete[mcdepends] += "mc::k3r5-gp:ti-sci-fw:do_deploy" | ||
19 | IMAGE_BOOT_FILES += "tiboot3-am64x-gp-evm.bin" | 15 | IMAGE_BOOT_FILES += "tiboot3-am64x-gp-evm.bin" |
20 | 16 | ||
21 | # Since default tiboot3.bin on AM64x is for SR2.0 HS-FS, add a version for SR2.0 HS-SE | 17 | # Since default tiboot3.bin on AM64x is for SR2.0 HS-FS, add a version for SR2.0 HS-SE |
22 | BBMULTICONFIG += "k3r5-sr2-hs-se" | ||
23 | do_image_complete[mcdepends] += "mc::k3r5-sr2-hs-se:ti-sci-fw:do_deploy" | ||
24 | IMAGE_BOOT_FILES += "tiboot3-am64x_sr2-hs-evm.bin" | 18 | IMAGE_BOOT_FILES += "tiboot3-am64x_sr2-hs-evm.bin" |
25 | 19 | ||
26 | TFA_BOARD = "lite" | 20 | TFA_BOARD = "lite" |
diff --git a/meta-ti-bsp/conf/machine/include/am65xx.inc b/meta-ti-bsp/conf/machine/include/am65xx.inc index 10d2f293..548a96f2 100644 --- a/meta-ti-bsp/conf/machine/include/am65xx.inc +++ b/meta-ti-bsp/conf/machine/include/am65xx.inc | |||
@@ -12,16 +12,13 @@ KERNEL_DEVICETREE = " \ | |||
12 | ti/k3-am654-base-board.dtb \ | 12 | ti/k3-am654-base-board.dtb \ |
13 | " | 13 | " |
14 | 14 | ||
15 | # On AM65x the file tiboot3.bin comes from the bootloader not ti-sci-fw | 15 | IMAGE_BOOT_FILES += "sysfw.itb" |
16 | do_image_complete[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy" | ||
17 | 16 | ||
18 | # Default sysfw.itb on AM65x is for SR2.0 | 17 | # Default sysfw.itb on AM65x is for GP |
19 | BBMULTICONFIG += "k3r5-sr2" | 18 | IMAGE_BOOT_FILES += "sysfw-am65x-gp-evm.itb" |
20 | do_image_complete[mcdepends] += "mc::k3r5-sr2:ti-sci-fw:do_deploy" | ||
21 | IMAGE_BOOT_FILES += "sysfw.itb sysfw-am65x_sr2-${SYSFW_SUFFIX}-evm.itb" | ||
22 | 19 | ||
23 | # Since default sysfw.itb on AM65x is for SR2.0, add a version for SR1.0 | 20 | # Since default sysfw.itb on AM65x is for GP, add a version for HS-SE |
24 | IMAGE_BOOT_FILES += "sysfw-am65x-${SYSFW_SUFFIX}-evm.itb" | 21 | IMAGE_BOOT_FILES += "sysfw-am65x-hs-evm.itb" |
25 | 22 | ||
26 | TFA_BOARD = "generic" | 23 | TFA_BOARD = "generic" |
27 | 24 | ||
diff --git a/meta-ti-bsp/conf/machine/include/j721e.inc b/meta-ti-bsp/conf/machine/include/j721e.inc index f707cf26..f77099a1 100644 --- a/meta-ti-bsp/conf/machine/include/j721e.inc +++ b/meta-ti-bsp/conf/machine/include/j721e.inc | |||
@@ -6,11 +6,17 @@ MACHINE_FEATURES += "screen gpu" | |||
6 | require conf/machine/include/mesa-pvr.inc | 6 | require conf/machine/include/mesa-pvr.inc |
7 | PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-img-rogue-driver" | 7 | PREFERRED_PROVIDER_virtual/gpudriver ?= "ti-img-rogue-driver" |
8 | 8 | ||
9 | # On J721e the file tiboot3.bin comes from the bootloader not ti-sci-fw | ||
10 | do_image_complete[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy" | ||
11 | |||
12 | IMAGE_BOOT_FILES += "sysfw.itb" | 9 | IMAGE_BOOT_FILES += "sysfw.itb" |
13 | 10 | ||
11 | # Default sysfw.itb on J721e is for GP | ||
12 | IMAGE_BOOT_FILES += "sysfw-j721e-gp-evm.itb" | ||
13 | |||
14 | # Since default sysfw.itb on J721e is for GP, add a version for HS-FS | ||
15 | IMAGE_BOOT_FILES += "sysfw-j721e_sr2-hs-fs-evm.itb" | ||
16 | |||
17 | # Since default sysfw.itb on J721e is for GP, add a version for HS-SE | ||
18 | IMAGE_BOOT_FILES += "sysfw-j721e_sr1_1-hs-evm.itb" | ||
19 | |||
14 | TFA_BOARD = "generic" | 20 | TFA_BOARD = "generic" |
15 | 21 | ||
16 | OPTEEMACHINE = "k3-j721e" | 22 | OPTEEMACHINE = "k3-j721e" |
diff --git a/meta-ti-bsp/conf/machine/include/k3.inc b/meta-ti-bsp/conf/machine/include/k3.inc index c6b55239..f8bfb3db 100644 --- a/meta-ti-bsp/conf/machine/include/k3.inc +++ b/meta-ti-bsp/conf/machine/include/k3.inc | |||
@@ -53,7 +53,7 @@ MACHINE_FEATURES += "efi" | |||
53 | WKS_FILE ?= "${@bb.utils.contains("MACHINE_FEATURES", "efi", "sdimage-2part-efi.wks.in", "sdimage-2part.wks", d)}" | 53 | WKS_FILE ?= "${@bb.utils.contains("MACHINE_FEATURES", "efi", "sdimage-2part-efi.wks.in", "sdimage-2part.wks", d)}" |
54 | 54 | ||
55 | do_image_wic[depends] += "virtual/bootloader:do_deploy" | 55 | do_image_wic[depends] += "virtual/bootloader:do_deploy" |
56 | do_image_complete[mcdepends] += "mc::k3r5:ti-sci-fw:do_deploy" | 56 | do_image_complete[mcdepends] += "mc::k3r5:virtual/bootloader:do_deploy" |
57 | 57 | ||
58 | SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS2" | 58 | SERIAL_CONSOLES = "115200;ttyS0 115200;ttyS2" |
59 | SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" | 59 | SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" |
diff --git a/meta-ti-bsp/conf/machine/include/k3r5.inc b/meta-ti-bsp/conf/machine/include/k3r5.inc index 3b482426..3619d300 100644 --- a/meta-ti-bsp/conf/machine/include/k3r5.inc +++ b/meta-ti-bsp/conf/machine/include/k3r5.inc | |||
@@ -15,7 +15,9 @@ PREFERRED_PROVIDER_virtual/kernel ?= "linux-dummy" | |||
15 | PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-ti-staging" | 15 | PREFERRED_PROVIDER_virtual/bootloader ?= "u-boot-ti-staging" |
16 | PREFERRED_PROVIDER_u-boot ?= "u-boot-ti-staging" | 16 | PREFERRED_PROVIDER_u-boot ?= "u-boot-ti-staging" |
17 | 17 | ||
18 | SPL_BINARY = "" | 18 | SPL_SUFFIX = "bin" |
19 | SPL_BINARY = "tiboot3-${SYSFW_SOC}-${SYSFW_SUFFIX}-${SYSFW_CONFIG}.${SPL_SUFFIX}" | ||
20 | SPL_SYMLINK = "tiboot3.${SPL_SUFFIX}" | ||
19 | UBOOT_SUFFIX = "bin" | 21 | UBOOT_SUFFIX = "bin" |
20 | UBOOT_BINARY = "u-boot-spl.${UBOOT_SUFFIX}" | 22 | UBOOT_BINARY = "u-boot-spl.${UBOOT_SUFFIX}" |
21 | UBOOT_IMAGE = "u-boot-r5spl-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" | 23 | UBOOT_IMAGE = "u-boot-r5spl-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" |
diff --git a/meta-ti-bsp/conf/machine/j7200-hs-evm.conf b/meta-ti-bsp/conf/machine/j7200-hs-evm.conf index 4facbc37..54fd2b4a 100644 --- a/meta-ti-bsp/conf/machine/j7200-hs-evm.conf +++ b/meta-ti-bsp/conf/machine/j7200-hs-evm.conf | |||
@@ -5,7 +5,3 @@ | |||
5 | require conf/machine/j7200-evm.conf | 5 | require conf/machine/j7200-evm.conf |
6 | 6 | ||
7 | UBOOT_MACHINE = "j7200_evm_a72_defconfig" | 7 | UBOOT_MACHINE = "j7200_evm_a72_defconfig" |
8 | |||
9 | SPL_BINARY = "tispl.bin_HS" | ||
10 | UBOOT_BINARY = "u-boot.img_HS" | ||
11 | UBOOT_SYMLINK = "u-boot.img" | ||
diff --git a/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf index 9544cdb6..d54af565 100644 --- a/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j721e-evm-k3r5.conf | |||
@@ -8,10 +8,6 @@ SYSFW_SOC = "j721e" | |||
8 | SYSFW_CONFIG = "evm" | 8 | SYSFW_CONFIG = "evm" |
9 | SYSFW_SUFFIX = "gp" | 9 | SYSFW_SUFFIX = "gp" |
10 | 10 | ||
11 | SPL_BINARY = "spl/u-boot-spl.${UBOOT_SUFFIX}" | 11 | SPL_BINARY = "tiboot3.${SPL_SUFFIX}_unsigned" |
12 | SPL_SYMLINK = "u-boot-r5spl.${UBOOT_SUFFIX}" | ||
13 | UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}" | ||
14 | UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" | ||
15 | UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}" | ||
16 | 12 | ||
17 | UBOOT_MACHINE = "j721e_evm_r5_defconfig" | 13 | UBOOT_MACHINE = "j721e_evm_r5_defconfig" |
diff --git a/meta-ti-bsp/conf/machine/j721e-hs-evm-k3r5.conf b/meta-ti-bsp/conf/machine/j721e-hs-evm-k3r5.conf index 94c434ea..c529985f 100644 --- a/meta-ti-bsp/conf/machine/j721e-hs-evm-k3r5.conf +++ b/meta-ti-bsp/conf/machine/j721e-hs-evm-k3r5.conf | |||
@@ -8,10 +8,6 @@ SYSFW_SOC = "j721e_sr1_1" | |||
8 | SYSFW_CONFIG = "evm" | 8 | SYSFW_CONFIG = "evm" |
9 | SYSFW_SUFFIX = "hs" | 9 | SYSFW_SUFFIX = "hs" |
10 | 10 | ||
11 | SPL_BINARY = "spl/u-boot-spl.${UBOOT_SUFFIX}" | 11 | SPL_BINARY = "tiboot3.${SPL_SUFFIX}" |
12 | SPL_SYMLINK = "u-boot-r5spl.${UBOOT_SUFFIX}" | ||
13 | UBOOT_BINARY = "tiboot3.${UBOOT_SUFFIX}" | ||
14 | UBOOT_IMAGE = "tiboot3-${MAINMACHINE}-${PV}-${PR}.${UBOOT_SUFFIX}" | ||
15 | UBOOT_SYMLINK = "tiboot3-${MAINMACHINE}.${UBOOT_SUFFIX}" | ||
16 | 12 | ||
17 | UBOOT_MACHINE = "j721e_evm_r5_defconfig" | 13 | UBOOT_MACHINE = "j721e_evm_r5_defconfig" |
diff --git a/meta-ti-bsp/conf/machine/j721e-hs-evm.conf b/meta-ti-bsp/conf/machine/j721e-hs-evm.conf index 0ed77c3d..441ca169 100644 --- a/meta-ti-bsp/conf/machine/j721e-hs-evm.conf +++ b/meta-ti-bsp/conf/machine/j721e-hs-evm.conf | |||
@@ -5,8 +5,3 @@ | |||
5 | require conf/machine/j721e-evm.conf | 5 | require conf/machine/j721e-evm.conf |
6 | 6 | ||
7 | UBOOT_MACHINE = "j721e_evm_a72_defconfig" | 7 | UBOOT_MACHINE = "j721e_evm_a72_defconfig" |
8 | |||
9 | SPL_BINARY = "tispl.bin_HS" | ||
10 | UBOOT_BINARY = "u-boot.img_HS" | ||
11 | UBOOT_SYMLINK = "u-boot.img" | ||
12 | SYSFW_SYMLINK = "" | ||
diff --git a/meta-ti-bsp/conf/machine/j721s2-evm.conf b/meta-ti-bsp/conf/machine/j721s2-evm.conf index 78973600..4816f9cf 100644 --- a/meta-ti-bsp/conf/machine/j721s2-evm.conf +++ b/meta-ti-bsp/conf/machine/j721s2-evm.conf | |||
@@ -20,11 +20,7 @@ KERNEL_DEVICETREE = " \ | |||
20 | UBOOT_MACHINE = "j721s2_evm_a72_defconfig" | 20 | UBOOT_MACHINE = "j721s2_evm_a72_defconfig" |
21 | 21 | ||
22 | # Default tiboot3.bin on J721S2 is for GP | 22 | # Default tiboot3.bin on J721S2 is for GP |
23 | BBMULTICONFIG = "k3r5-gp" | ||
24 | IMAGE_BOOT_FILES += "tiboot3-j721s2-gp-evm.bin" | 23 | IMAGE_BOOT_FILES += "tiboot3-j721s2-gp-evm.bin" |
25 | do_image_complete[mcdepends] = "mc::k3r5-gp:ti-sci-fw:do_deploy" | ||
26 | 24 | ||
27 | # Since default tiboot3.bin on J721S2 is for GP, add a version for SR1.0 HS-FS | 25 | # Since default tiboot3.bin on J721S2 is for GP, add a version for SR1.0 HS-FS |
28 | BBMULTICONFIG += "k3r5-sr1-hs-fs" | ||
29 | IMAGE_BOOT_FILES += "tiboot3-j721s2-hs-fs-evm.bin" | 26 | IMAGE_BOOT_FILES += "tiboot3-j721s2-hs-fs-evm.bin" |
30 | do_image_complete[mcdepends] += "mc::k3r5-sr1-hs-fs:ti-sci-fw:do_deploy" | ||
diff --git a/meta-ti-bsp/conf/machine/j721s2-hs-evm.conf b/meta-ti-bsp/conf/machine/j721s2-hs-evm.conf index 6a58a687..564b571d 100644 --- a/meta-ti-bsp/conf/machine/j721s2-hs-evm.conf +++ b/meta-ti-bsp/conf/machine/j721s2-hs-evm.conf | |||
@@ -18,9 +18,3 @@ KERNEL_DEVICETREE = " \ | |||
18 | " | 18 | " |
19 | 19 | ||
20 | UBOOT_MACHINE = "j721s2_evm_a72_defconfig" | 20 | UBOOT_MACHINE = "j721s2_evm_a72_defconfig" |
21 | |||
22 | do_image_complete[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy" | ||
23 | |||
24 | SPL_BINARY = "tispl.bin_HS" | ||
25 | UBOOT_BINARY = "u-boot.img_HS" | ||
26 | UBOOT_SYMLINK = "u-boot.img" | ||
diff --git a/meta-ti-bsp/conf/machine/j784s4-evm.conf b/meta-ti-bsp/conf/machine/j784s4-evm.conf index 4274e800..47290cc0 100644 --- a/meta-ti-bsp/conf/machine/j784s4-evm.conf +++ b/meta-ti-bsp/conf/machine/j784s4-evm.conf | |||
@@ -20,11 +20,7 @@ KERNEL_DEVICETREE = " \ | |||
20 | UBOOT_MACHINE = "j784s4_evm_a72_defconfig" | 20 | UBOOT_MACHINE = "j784s4_evm_a72_defconfig" |
21 | 21 | ||
22 | # Default tiboot3.bin on J784S4 is for GP | 22 | # Default tiboot3.bin on J784S4 is for GP |
23 | BBMULTICONFIG = "k3r5-gp" | ||
24 | IMAGE_BOOT_FILES += "tiboot3-j784s4-gp-evm.bin" | 23 | IMAGE_BOOT_FILES += "tiboot3-j784s4-gp-evm.bin" |
25 | do_image_complete[mcdepends] = "mc::k3r5-gp:ti-sci-fw:do_deploy" | ||
26 | 24 | ||
27 | # Since default tiboot3.bin on J784S4 is for GP, add a version for SR1.0 HS-FS | 25 | # Since default tiboot3.bin on J784S4 is for GP, add a version for SR1.0 HS-FS |
28 | BBMULTICONFIG += "k3r5-sr1-hs-fs" | ||
29 | IMAGE_BOOT_FILES += "tiboot3-j784s4-hs-fs-evm.bin" | 26 | IMAGE_BOOT_FILES += "tiboot3-j784s4-hs-fs-evm.bin" |
30 | do_image_complete[mcdepends] += "mc::k3r5-sr1-hs-fs:ti-sci-fw:do_deploy" | ||
diff --git a/meta-ti-bsp/conf/machine/j784s4-hs-evm.conf b/meta-ti-bsp/conf/machine/j784s4-hs-evm.conf index 815731f8..847a26b6 100644 --- a/meta-ti-bsp/conf/machine/j784s4-hs-evm.conf +++ b/meta-ti-bsp/conf/machine/j784s4-hs-evm.conf | |||
@@ -20,8 +20,6 @@ KERNEL_DEVICETREE = " \ | |||
20 | 20 | ||
21 | UBOOT_MACHINE = "j784s4_evm_a72_defconfig" | 21 | UBOOT_MACHINE = "j784s4_evm_a72_defconfig" |
22 | 22 | ||
23 | do_image_complete[mcdepends] = "mc::k3r5:ti-sci-fw:do_deploy" | ||
24 | |||
25 | TFA_BOARD = "j784s4" | 23 | TFA_BOARD = "j784s4" |
26 | 24 | ||
27 | SPL_BINARY = "tispl.bin_HS" | 25 | SPL_BINARY = "tispl.bin_HS" |