diff options
-rw-r--r-- | conf/machine/j7-hs-evm-k3r5-sr1-1.conf | 11 | ||||
-rw-r--r-- | conf/machine/j7-hs-evm.conf | 8 | ||||
-rw-r--r-- | conf/multiconfig/k3r5-sr1-1.conf | 3 | ||||
-rw-r--r-- | recipes-bsp/ti-linux-fw/ti-linux-fw.inc | 2 | ||||
-rw-r--r-- | recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | 1 |
5 files changed, 24 insertions, 1 deletions
diff --git a/conf/machine/j7-hs-evm-k3r5-sr1-1.conf b/conf/machine/j7-hs-evm-k3r5-sr1-1.conf new file mode 100644 index 00000000..7d1f4afc --- /dev/null +++ b/conf/machine/j7-hs-evm-k3r5-sr1-1.conf | |||
@@ -0,0 +1,11 @@ | |||
1 | #@TYPE: Machine | ||
2 | #@NAME: J7 SR1.1 HS EVM (R5F) | ||
3 | #@DESCRIPTION: Machine configuration for the TI J7 SR1.1 HS EVM (R5F core) | ||
4 | |||
5 | # Booting SR1.1 requires different SYSFW, the rest is handled at runtime | ||
6 | |||
7 | require conf/machine/j7-hs-evm-k3r5.conf | ||
8 | SOC_FAMILY_append = ":k3r5-sr1-1" | ||
9 | |||
10 | SYSFW_SOC = "j721e_sr1_1" | ||
11 | SYSFW_SYMLINK = "sysfw.itb" | ||
diff --git a/conf/machine/j7-hs-evm.conf b/conf/machine/j7-hs-evm.conf index 70e14754..ab0fa474 100644 --- a/conf/machine/j7-hs-evm.conf +++ b/conf/machine/j7-hs-evm.conf | |||
@@ -19,4 +19,12 @@ SPL_BINARYNAME = "tispl.bin" | |||
19 | UBOOT_BINARY = "u-boot.img_HS" | 19 | UBOOT_BINARY = "u-boot.img_HS" |
20 | IMAGE_BOOT_FILES = "${UBOOT_BINARY}" | 20 | IMAGE_BOOT_FILES = "${UBOOT_BINARY}" |
21 | 21 | ||
22 | BBMULTICONFIG += "k3r5-sr1-1" | ||
23 | |||
24 | # Use default IMAGE_BOOT_FILES_LEGACY files | ||
25 | # Since default sysfw.itb on J7 is for SR1.1, add a version for SR1.0 | ||
26 | IMAGE_BOOT_FILES += "sysfw-j7-hs-evm.itb" | ||
27 | do_image_wic[mcdepends] += "mc::k3r5-sr1-1:ti-sci-fw:do_deploy" | ||
28 | do_image_tar[mcdepends] += "mc::k3r5-sr1-1:ti-sci-fw:do_deploy" | ||
29 | |||
22 | TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" | 30 | TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" |
diff --git a/conf/multiconfig/k3r5-sr1-1.conf b/conf/multiconfig/k3r5-sr1-1.conf new file mode 100644 index 00000000..2dc93b2f --- /dev/null +++ b/conf/multiconfig/k3r5-sr1-1.conf | |||
@@ -0,0 +1,3 @@ | |||
1 | require k3r5.conf | ||
2 | |||
3 | MACHINE_append = "-sr1-1" | ||
diff --git a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc index f6d5b8d1..d224f353 100644 --- a/recipes-bsp/ti-linux-fw/ti-linux-fw.inc +++ b/recipes-bsp/ti-linux-fw/ti-linux-fw.inc | |||
@@ -23,7 +23,7 @@ SRCREV = "${TI_LINUX_FW_SRCREV}" | |||
23 | 23 | ||
24 | BRANCH ?= "ti-linux-firmware" | 24 | BRANCH ?= "ti-linux-firmware" |
25 | 25 | ||
26 | K3_IMAGE_GEN_SRCREV ?= "6baabef219aea0f667423f2cab2bc2d63a349488" | 26 | K3_IMAGE_GEN_SRCREV ?= "489c767a153ff26e9230746e04dd4b1ad0809901" |
27 | SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}" | 27 | SRCREV_imggen = "${K3_IMAGE_GEN_SRCREV}" |
28 | SRCREV_FORMAT = "imggen" | 28 | SRCREV_FORMAT = "imggen" |
29 | 29 | ||
diff --git a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb index 4f1dd145..6d48bf23 100644 --- a/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb +++ b/recipes-bsp/ti-sci-fw/ti-sci-fw_git.bb | |||
@@ -25,6 +25,7 @@ SYSFW_PREFIX = "ti-sci-firmware" | |||
25 | SYSFW_PREFIX_j7-evm-k3r5 = "ti-fs-firmware" | 25 | SYSFW_PREFIX_j7-evm-k3r5 = "ti-fs-firmware" |
26 | SYSFW_PREFIX_j7200-evm-k3r5 = "ti-fs-firmware" | 26 | SYSFW_PREFIX_j7200-evm-k3r5 = "ti-fs-firmware" |
27 | SYSFW_PREFIX_j7-hs-evm-k3r5 = "ti-fs-firmware" | 27 | SYSFW_PREFIX_j7-hs-evm-k3r5 = "ti-fs-firmware" |
28 | SYSFW_PREFIX_j7-hs-evm-k3r5-sr1-1 = "ti-fs-firmware" | ||
28 | SYSFW_PREFIX_j7200-hs-evm-k3r5 = "ti-fs-firmware" | 29 | SYSFW_PREFIX_j7200-hs-evm-k3r5 = "ti-fs-firmware" |
29 | 30 | ||
30 | SYSFW_SUFFIX ?= "unknown" | 31 | SYSFW_SUFFIX ?= "unknown" |