diff options
| author | Denys Dmytriyenko <denys@ti.com> | 2020-04-24 05:14:30 +0000 |
|---|---|---|
| committer | Denys Dmytriyenko <denys@ti.com> | 2020-04-23 23:31:32 +0000 |
| commit | dd0d596fffd66a0bd0665b2fbe0dc09c16d92268 (patch) | |
| tree | a43ecb2f90e8f65f5c563fec9a45080be996ba8c | |
| parent | 08b60347caf748453c23a73ac7a991d4f04a737a (diff) | |
| download | meta-ti-dd0d596fffd66a0bd0665b2fbe0dc09c16d92268.tar.gz | |
conf, recipes: add support for j7-hs-evm platform and j7 SoC family
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
| -rw-r--r-- | classes/ti-pdk.bbclass | 4 | ||||
| -rw-r--r-- | conf/machine/include/j7.inc | 11 | ||||
| -rw-r--r-- | conf/machine/j7-evm.conf | 11 | ||||
| -rw-r--r-- | conf/machine/j7-hs-evm.conf | 22 | ||||
| -rw-r--r-- | recipes-bsp/board-rtos/board-rtos_git.bb | 2 | ||||
| -rw-r--r-- | recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | 2 | ||||
| -rw-r--r--[-rwxr-xr-x] | recipes-bsp/fvid2/fvid2-rtos_git.bb | 5 | ||||
| -rw-r--r-- | recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb | 2 | ||||
| -rw-r--r-- | recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb | 26 | ||||
| -rw-r--r-- | recipes-bsp/ipc-lld/ipc-lld-fw_git.bb | 26 | ||||
| -rw-r--r-- | recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.10.5371573.bb | 2 | ||||
| -rw-r--r-- | recipes-bsp/pru/pru-icss_git.bb | 8 | ||||
| -rw-r--r-- | recipes-bsp/sciclient/sciclient-rtos_git.bb | 8 | ||||
| -rw-r--r-- | recipes-bsp/ti-img-encode-decode/ti-img-encode-decode_1.0.0.bb | 2 | ||||
| -rw-r--r-- | recipes-graphics/libgles/ti-img-rogue-umlibs_1.10.5371573.bb | 2 | ||||
| -rw-r--r-- | recipes-kernel/jailhouse/jailhouse_git.bb | 8 | ||||
| -rw-r--r-- | recipes-kernel/linux/linux-ti-staging_5.4.bb | 2 |
17 files changed, 87 insertions, 56 deletions
diff --git a/classes/ti-pdk.bbclass b/classes/ti-pdk.bbclass index a07fdbb3..2571234b 100644 --- a/classes/ti-pdk.bbclass +++ b/classes/ti-pdk.bbclass | |||
| @@ -11,8 +11,8 @@ DEPENDS_remove_ti43x = "ti-cgt6x-native" | |||
| 11 | DEPENDS_append_omapl1 = " ti-cgt-arm-native" | 11 | DEPENDS_append_omapl1 = " ti-cgt-arm-native" |
| 12 | DEPENDS_remove_am65xx = "gcc-arm-none-eabi-native ti-cgt6x-native" | 12 | DEPENDS_remove_am65xx = "gcc-arm-none-eabi-native ti-cgt6x-native" |
| 13 | DEPENDS_append_am65xx = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native" | 13 | DEPENDS_append_am65xx = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native" |
| 14 | DEPENDS_remove_j7-evm = "gcc-arm-none-eabi-native" | 14 | DEPENDS_remove_j7 = "gcc-arm-none-eabi-native" |
| 15 | DEPENDS_append_j7-evm = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native ti-cgt7x-native" | 15 | DEPENDS_append_j7 = " ti-cgt-arm-native gcc-linaro-baremetal-aarch64-native ti-cgt7x-native" |
| 16 | 16 | ||
| 17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
| 18 | B = "${WORKDIR}/build" | 18 | B = "${WORKDIR}/build" |
diff --git a/conf/machine/include/j7.inc b/conf/machine/include/j7.inc new file mode 100644 index 00000000..f6d91615 --- /dev/null +++ b/conf/machine/include/j7.inc | |||
| @@ -0,0 +1,11 @@ | |||
| 1 | require conf/machine/include/k3.inc | ||
| 2 | SOC_FAMILY_append = ":j7" | ||
| 3 | |||
| 4 | OPTEEMACHINE = "k3" | ||
| 5 | OPTEEFLAVOR = "j7" | ||
| 6 | OPTEEOUTPUTMACHINE = "k3" | ||
| 7 | |||
| 8 | # Set the list of device targets for ti-pdk class recipes | ||
| 9 | TI_PDK_LIMIT_SOCS = "j721e j7200" | ||
| 10 | TI_PDK_LIMIT_BOARDS = "j721e_evm j7200_evm" | ||
| 11 | TI_PDK_LIMIT_CORES = "mpu1_0 mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1 c66xdsp_1 c66xdsp_2 c7x_1" | ||
diff --git a/conf/machine/j7-evm.conf b/conf/machine/j7-evm.conf index 9e910067..aedfc825 100644 --- a/conf/machine/j7-evm.conf +++ b/conf/machine/j7-evm.conf | |||
| @@ -2,7 +2,7 @@ | |||
| 2 | #@NAME: J7 EVM | 2 | #@NAME: J7 EVM |
| 3 | #@DESCRIPTION: Machine configuration for the TI J7 EVM | 3 | #@DESCRIPTION: Machine configuration for the TI J7 EVM |
| 4 | 4 | ||
| 5 | require conf/machine/include/k3.inc | 5 | require conf/machine/include/j7.inc |
| 6 | 6 | ||
| 7 | SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS3" | 7 | SERIAL_CONSOLES = "115200;ttyS2 115200;ttyS3" |
| 8 | SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" | 8 | SERIAL_CONSOLES_CHECK = "${SERIAL_CONSOLES}" |
| @@ -16,12 +16,3 @@ KERNEL_DEVICETREE = " \ | |||
| 16 | " | 16 | " |
| 17 | 17 | ||
| 18 | UBOOT_MACHINE = "j721e_evm_a72_config" | 18 | UBOOT_MACHINE = "j721e_evm_a72_config" |
| 19 | |||
| 20 | OPTEEMACHINE = "k3" | ||
| 21 | OPTEEFLAVOR = "j7" | ||
| 22 | OPTEEOUTPUTMACHINE = "k3" | ||
| 23 | |||
| 24 | # Set the list of device targets for ti-pdk class recipes | ||
| 25 | TI_PDK_LIMIT_SOCS = "j721e j7200" | ||
| 26 | TI_PDK_LIMIT_BOARDS = "j721e_evm j7200_evm" | ||
| 27 | TI_PDK_LIMIT_CORES = "mpu1_0 mcu1_0 mcu1_1 mcu2_0 mcu2_1 mcu3_0 mcu3_1 c66xdsp_1 c66xdsp_2 c7x_1" | ||
diff --git a/conf/machine/j7-hs-evm.conf b/conf/machine/j7-hs-evm.conf new file mode 100644 index 00000000..70e14754 --- /dev/null +++ b/conf/machine/j7-hs-evm.conf | |||
| @@ -0,0 +1,22 @@ | |||
| 1 | #@TYPE: Machine | ||
| 2 | #@NAME: J7 HS EVM | ||
| 3 | #@DESCRIPTION: Machine configuration for the TI J7 HS EVM | ||
| 4 | |||
| 5 | require conf/machine/j7-evm.conf | ||
| 6 | |||
| 7 | UBOOT_MACHINE = "j721e_hs_evm_a72_defconfig" | ||
| 8 | |||
| 9 | UBOOT_ENTRYPOINT = "0x80080000" | ||
| 10 | UBOOT_LOADADDRESS = "0x80080000" | ||
| 11 | UBOOT_RD_LOADADDRESS = "0x84000000" | ||
| 12 | UBOOT_RD_ENTRYPOINT = "0x84000000" | ||
| 13 | UBOOT_DTB_LOADADDRESS = "0x83000000" | ||
| 14 | UBOOT_DTBO_LOADADDRESS = "0x83080000" | ||
| 15 | UBOOT_DTBO_OFFSET = "0x00010000" | ||
| 16 | |||
| 17 | SPL_BINARY = "tispl.bin_HS" | ||
| 18 | SPL_BINARYNAME = "tispl.bin" | ||
| 19 | UBOOT_BINARY = "u-boot.img_HS" | ||
| 20 | IMAGE_BOOT_FILES = "${UBOOT_BINARY}" | ||
| 21 | |||
| 22 | TI_SECURE_DEV_PKG = "${TI_SECURE_DEV_PKG_K3}" | ||
diff --git a/recipes-bsp/board-rtos/board-rtos_git.bb b/recipes-bsp/board-rtos/board-rtos_git.bb index dfbe20a2..a6547d38 100644 --- a/recipes-bsp/board-rtos/board-rtos_git.bb +++ b/recipes-bsp/board-rtos/board-rtos_git.bb | |||
| @@ -57,7 +57,7 @@ DEPENDS_append_dra7xx = " pm-lld-rtos \ | |||
| 57 | 57 | ||
| 58 | DEPENDS_append_am65xx = " sciclient-rtos \ | 58 | DEPENDS_append_am65xx = " sciclient-rtos \ |
| 59 | " | 59 | " |
| 60 | DEPENDS_append_j7-evm = " udma-lld-rtos \ | 60 | DEPENDS_append_j7 = " udma-lld-rtos \ |
| 61 | sciclient-rtos \ | 61 | sciclient-rtos \ |
| 62 | mmcsd-lld-rtos \ | 62 | mmcsd-lld-rtos \ |
| 63 | " | 63 | " |
diff --git a/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb b/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb index 70c28671..6d857f7f 100644 --- a/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb +++ b/recipes-bsp/cadence-mhdp-fw/cadence-mhdp-fw_git.bb | |||
| @@ -8,7 +8,7 @@ PR = "r0" | |||
| 8 | 8 | ||
| 9 | CLEANBROKEN = "1" | 9 | CLEANBROKEN = "1" |
| 10 | 10 | ||
| 11 | COMPATIBLE_MACHINE = "j7-evm" | 11 | COMPATIBLE_MACHINE = "j7" |
| 12 | 12 | ||
| 13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 13 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
| 14 | 14 | ||
diff --git a/recipes-bsp/fvid2/fvid2-rtos_git.bb b/recipes-bsp/fvid2/fvid2-rtos_git.bb index db1f9e1c..6219f0b3 100755..100644 --- a/recipes-bsp/fvid2/fvid2-rtos_git.bb +++ b/recipes-bsp/fvid2/fvid2-rtos_git.bb | |||
| @@ -28,9 +28,8 @@ export PDK_FVID2_ROOT_PATH = "${FVID2_PACKAGE_BASE}/package/all/pdk_/packages" | |||
| 28 | 28 | ||
| 29 | 29 | ||
| 30 | BOARD_PACKAGE = "" | 30 | BOARD_PACKAGE = "" |
| 31 | BOARD_PACKAGE_am65xx-evm = "am65xx_evm" | 31 | BOARD_PACKAGE_am65xx = "am65xx_evm" |
| 32 | BOARD_PACKAGE_am65xx-hs-evm = "am65xx_evm" | 32 | BOARD_PACKAGE_j7 = "j721e_evm" |
| 33 | BOARD_PACKAGE_j7-evm = "j721e_evm" | ||
| 34 | 33 | ||
| 35 | # HTML doc link params | 34 | # HTML doc link params |
| 36 | PDK_COMP_LINK_TEXT = "FVID2" | 35 | PDK_COMP_LINK_TEXT = "FVID2" |
diff --git a/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb b/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb index 1cd1c998..5a3c1d64 100644 --- a/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb +++ b/recipes-bsp/i2c-lld/i2c-lld-rtos_git.bb | |||
| @@ -29,7 +29,7 @@ DEPENDS_append_am57xx-evm = " pruss-lld-rtos \ | |||
| 29 | DEPENDS_append_k2g = " pruss-lld-rtos \ | 29 | DEPENDS_append_k2g = " pruss-lld-rtos \ |
| 30 | " | 30 | " |
| 31 | 31 | ||
| 32 | DEPENDS_append_j7-evm = " sciclient-rtos \ | 32 | DEPENDS_append_j7 = " sciclient-rtos \ |
| 33 | " | 33 | " |
| 34 | 34 | ||
| 35 | # Build with make instead of XDC | 35 | # Build with make instead of XDC |
diff --git a/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb b/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb index b9958f1d..79e5bdb9 100644 --- a/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb +++ b/recipes-bsp/ipc-lld/ipc-lld-examples-rtos_git.bb | |||
| @@ -16,7 +16,7 @@ LINUX_2_CORES_BAREMETAL_BIN_DIR = "${REMOTE_FW_DIR}/ex04_linux_baremetal_2core_e | |||
| 16 | 16 | ||
| 17 | DST_BIN_PATH = "${base_libdir}/firmware/pdk-ipc" | 17 | DST_BIN_PATH = "${base_libdir}/firmware/pdk-ipc" |
| 18 | 18 | ||
| 19 | TI_PDK_LIMIT_BOARDS_j7-evm = "j721e_evm" | 19 | TI_PDK_LIMIT_BOARDS_j7 = "j721e_evm" |
| 20 | 20 | ||
| 21 | do_configure[noexec] = "1" | 21 | do_configure[noexec] = "1" |
| 22 | 22 | ||
| @@ -62,7 +62,7 @@ do_install() { | |||
| 62 | done | 62 | done |
| 63 | } | 63 | } |
| 64 | 64 | ||
| 65 | do_install_append_j7-evm() { | 65 | do_install_append_j7() { |
| 66 | #copy ipc_echo_testb binaries for J721 | 66 | #copy ipc_echo_testb binaries for J721 |
| 67 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release.xer5f ${D}${DST_BIN_PATH} | 67 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_0_release.xer5f ${D}${DST_BIN_PATH} |
| 68 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release.xer5f ${D}${DST_BIN_PATH} | 68 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu1_1_release.xer5f ${D}${DST_BIN_PATH} |
| @@ -79,7 +79,7 @@ do_install_append_j7-evm() { | |||
| 79 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release_strip.xer5f ${D}${DST_BIN_PATH} | 79 | install -m 0644 ${REMOTE_FWB_BIN_DIR}/$board/ipc_echo_testb_mcu3_1_release_strip.xer5f ${D}${DST_BIN_PATH} |
| 80 | } | 80 | } |
| 81 | 81 | ||
| 82 | do_install_append_am65xx-evm() { | 82 | do_install_append_am65xx() { |
| 83 | cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex04_linux_baremetal_2core_echo_test/bin -d ${D}/ex04_linux_baremetal_2core_echo_test | 83 | cp ${CP_ARGS} ${REMOTE_FW_DIR}/ex04_linux_baremetal_2core_echo_test/bin -d ${D}/ex04_linux_baremetal_2core_echo_test |
| 84 | } | 84 | } |
| 85 | 85 | ||
| @@ -88,7 +88,7 @@ ALTERNATIVE_${PN}_am65xx = "\ | |||
| 88 | am65x-mcu-r5f0_0-fw \ | 88 | am65x-mcu-r5f0_0-fw \ |
| 89 | am65x-mcu-r5f0_1-fw \ | 89 | am65x-mcu-r5f0_1-fw \ |
| 90 | " | 90 | " |
| 91 | ALTERNATIVE_${PN}_j7-evm = "\ | 91 | ALTERNATIVE_${PN}_j7 = "\ |
| 92 | j7-mcu-r5f0_0-fw \ | 92 | j7-mcu-r5f0_0-fw \ |
| 93 | j7-mcu-r5f0_1-fw \ | 93 | j7-mcu-r5f0_1-fw \ |
| 94 | j7-main-r5f0_0-fw \ | 94 | j7-main-r5f0_0-fw \ |
| @@ -105,15 +105,15 @@ ALTERNATIVE_${PN}_j7-evm = "\ | |||
| 105 | TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw" | 105 | TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw" |
| 106 | TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw" | 106 | TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw" |
| 107 | 107 | ||
| 108 | TARGET_MCU_R5FSS0_0_j7-evm = "j7-mcu-r5f0_0-fw" | 108 | TARGET_MCU_R5FSS0_0_j7 = "j7-mcu-r5f0_0-fw" |
| 109 | TARGET_MCU_R5FSS0_1_j7-evm = "j7-mcu-r5f0_1-fw" | 109 | TARGET_MCU_R5FSS0_1_j7 = "j7-mcu-r5f0_1-fw" |
| 110 | TARGET_MAIN_R5FSS0_0_j7-evm = "j7-main-r5f0_0-fw" | 110 | TARGET_MAIN_R5FSS0_0_j7 = "j7-main-r5f0_0-fw" |
| 111 | TARGET_MAIN_R5FSS0_1_j7-evm = "j7-main-r5f0_1-fw" | 111 | TARGET_MAIN_R5FSS0_1_j7 = "j7-main-r5f0_1-fw" |
| 112 | TARGET_MAIN_R5FSS1_0_j7-evm = "j7-main-r5f1_0-fw" | 112 | TARGET_MAIN_R5FSS1_0_j7 = "j7-main-r5f1_0-fw" |
| 113 | TARGET_MAIN_R5FSS1_1_j7-evm = "j7-main-r5f1_1-fw" | 113 | TARGET_MAIN_R5FSS1_1_j7 = "j7-main-r5f1_1-fw" |
| 114 | TARGET_C66_0_j7-evm = "j7-c66_0-fw" | 114 | TARGET_C66_0_j7 = "j7-c66_0-fw" |
| 115 | TARGET_C66_1_j7-evm = "j7-c66_1-fw" | 115 | TARGET_C66_1_j7 = "j7-c66_1-fw" |
| 116 | TARGET_C7X_j7-evm = "j7-c71_0-fw" | 116 | TARGET_C7X_j7 = "j7-c71_0-fw" |
| 117 | 117 | ||
| 118 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" | 118 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" |
| 119 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" | 119 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" |
diff --git a/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb b/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb index df992762..1be28365 100644 --- a/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb +++ b/recipes-bsp/ipc-lld/ipc-lld-fw_git.bb | |||
| @@ -23,7 +23,7 @@ AM65X_R5_FW_DIR = "${S}/examples/echo_test/binaries/am65xx" | |||
| 23 | J721E_R5_DSP_FW_DIR = "${S}/examples/echo_test/binaries/j721e" | 23 | J721E_R5_DSP_FW_DIR = "${S}/examples/echo_test/binaries/j721e" |
| 24 | 24 | ||
| 25 | PLATFORM_am65xx = "am65xx" | 25 | PLATFORM_am65xx = "am65xx" |
| 26 | PLATFORM_j7-evm = "j7-evm" | 26 | PLATFORM_j7 = "j7-evm" |
| 27 | 27 | ||
| 28 | # make sure that lib/firmware, and all its contents are part of the package | 28 | # make sure that lib/firmware, and all its contents are part of the package |
| 29 | FILES_${PN} += "${base_libdir}/firmware" | 29 | FILES_${PN} += "${base_libdir}/firmware" |
| @@ -40,7 +40,7 @@ do_install_append_am65xx() { | |||
| 40 | install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | 40 | install -m 0644 ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ |
| 41 | } | 41 | } |
| 42 | 42 | ||
| 43 | do_install_append_j7-evm() { | 43 | do_install_append_j7() { |
| 44 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | 44 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ |
| 45 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | 45 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ |
| 46 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ | 46 | install -m 0644 ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${D}${base_libdir}/firmware/pdk-ipc/ |
| @@ -78,7 +78,7 @@ ALTERNATIVE_${PN}_am65xx = "\ | |||
| 78 | am65x-mcu-r5f0_0-fw \ | 78 | am65x-mcu-r5f0_0-fw \ |
| 79 | am65x-mcu-r5f0_1-fw \ | 79 | am65x-mcu-r5f0_1-fw \ |
| 80 | " | 80 | " |
| 81 | ALTERNATIVE_${PN}_j7-evm = "\ | 81 | ALTERNATIVE_${PN}_j7 = "\ |
| 82 | j7-mcu-r5f0_0-fw \ | 82 | j7-mcu-r5f0_0-fw \ |
| 83 | j7-mcu-r5f0_1-fw \ | 83 | j7-mcu-r5f0_1-fw \ |
| 84 | j7-main-r5f0_0-fw \ | 84 | j7-main-r5f0_0-fw \ |
| @@ -95,15 +95,15 @@ ALTERNATIVE_${PN}_j7-evm = "\ | |||
| 95 | TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw" | 95 | TARGET_MCU_R5FSS0_0_am65xx = "am65x-mcu-r5f0_0-fw" |
| 96 | TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw" | 96 | TARGET_MCU_R5FSS0_1_am65xx = "am65x-mcu-r5f0_1-fw" |
| 97 | 97 | ||
| 98 | TARGET_MCU_R5FSS0_0_j7-evm = "j7-mcu-r5f0_0-fw" | 98 | TARGET_MCU_R5FSS0_0_j7 = "j7-mcu-r5f0_0-fw" |
| 99 | TARGET_MCU_R5FSS0_1_j7-evm = "j7-mcu-r5f0_1-fw" | 99 | TARGET_MCU_R5FSS0_1_j7 = "j7-mcu-r5f0_1-fw" |
| 100 | TARGET_MAIN_R5FSS0_0_j7-evm = "j7-main-r5f0_0-fw" | 100 | TARGET_MAIN_R5FSS0_0_j7 = "j7-main-r5f0_0-fw" |
| 101 | TARGET_MAIN_R5FSS0_1_j7-evm = "j7-main-r5f0_1-fw" | 101 | TARGET_MAIN_R5FSS0_1_j7 = "j7-main-r5f0_1-fw" |
| 102 | TARGET_MAIN_R5FSS1_0_j7-evm = "j7-main-r5f1_0-fw" | 102 | TARGET_MAIN_R5FSS1_0_j7 = "j7-main-r5f1_0-fw" |
| 103 | TARGET_MAIN_R5FSS1_1_j7-evm = "j7-main-r5f1_1-fw" | 103 | TARGET_MAIN_R5FSS1_1_j7 = "j7-main-r5f1_1-fw" |
| 104 | TARGET_C66_0_j7-evm = "j7-c66_0-fw" | 104 | TARGET_C66_0_j7 = "j7-c66_0-fw" |
| 105 | TARGET_C66_1_j7-evm = "j7-c66_1-fw" | 105 | TARGET_C66_1_j7 = "j7-c66_1-fw" |
| 106 | TARGET_C7X_j7-evm = "j7-c71_0-fw" | 106 | TARGET_C7X_j7 = "j7-c71_0-fw" |
| 107 | 107 | ||
| 108 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" | 108 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_0-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_0}" |
| 109 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" | 109 | ALTERNATIVE_LINK_NAME[am65x-mcu-r5f0_1-fw] = "${base_libdir}/firmware/${TARGET_MCU_R5FSS0_1}" |
| @@ -148,7 +148,7 @@ do_deploy_am65xx() { | |||
| 148 | install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/ | 148 | install ${AM65X_R5_FW_DIR}/ipc_echo_test_mcu1_1_release.strip.xer5f ${DEPLOYDIR}/ |
| 149 | } | 149 | } |
| 150 | 150 | ||
| 151 | do_deploy_j7-evm() { | 151 | do_deploy_j7() { |
| 152 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/ | 152 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.xer5f ${DEPLOYDIR}/ |
| 153 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/ | 153 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_test_mcu1_0_release.strip.xer5f ${DEPLOYDIR}/ |
| 154 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${DEPLOYDIR}/ | 154 | install ${J721E_R5_DSP_FW_DIR}/ipc_echo_testb_mcu1_0_release.xer5f ${DEPLOYDIR}/ |
diff --git a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.10.5371573.bb b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.10.5371573.bb index 460ff183..da4ec6e6 100644 --- a/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.10.5371573.bb +++ b/recipes-bsp/powervr-drivers/ti-img-rogue-driver_1.10.5371573.bb | |||
| @@ -11,7 +11,7 @@ MACHINE_KERNEL_PR_append = "f" | |||
| 11 | PR = "${MACHINE_KERNEL_PR}" | 11 | PR = "${MACHINE_KERNEL_PR}" |
| 12 | 12 | ||
| 13 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 13 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
| 14 | COMPATIBLE_MACHINE = "j7-evm" | 14 | COMPATIBLE_MACHINE = "j7" |
| 15 | 15 | ||
| 16 | DEPENDS = "virtual/kernel" | 16 | DEPENDS = "virtual/kernel" |
| 17 | 17 | ||
diff --git a/recipes-bsp/pru/pru-icss_git.bb b/recipes-bsp/pru/pru-icss_git.bb index 88d28f37..72888515 100644 --- a/recipes-bsp/pru/pru-icss_git.bb +++ b/recipes-bsp/pru/pru-icss_git.bb | |||
| @@ -42,7 +42,7 @@ PLATFORM_ti43x = "am437x" | |||
| 42 | PLATFORM_omap-a15 = "am572x" | 42 | PLATFORM_omap-a15 = "am572x" |
| 43 | PLATFORM_k2g = "k2g" | 43 | PLATFORM_k2g = "k2g" |
| 44 | PLATFORM_am65xx = "am65x" | 44 | PLATFORM_am65xx = "am65x" |
| 45 | PLATFORM_j7-evm = "j721e" | 45 | PLATFORM_j7 = "j721e" |
| 46 | 46 | ||
| 47 | do_compile() { | 47 | do_compile() { |
| 48 | for dir in ${SUBDIRS} | 48 | for dir in ${SUBDIRS} |
| @@ -133,7 +133,7 @@ do_install_append_am65xx() { | |||
| 133 | done | 133 | done |
| 134 | } | 134 | } |
| 135 | 135 | ||
| 136 | do_install_append_j7-evm() { | 136 | do_install_append_j7() { |
| 137 | for i in 0 1 | 137 | for i in 0 1 |
| 138 | do | 138 | do |
| 139 | install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \ | 139 | install -m 644 ${S}/examples/${PLATFORM}/PRU_Halt/gen/PRU${i}/PRU_Halt_${i}.out \ |
| @@ -166,7 +166,7 @@ PRU_ICSS_ALTERNATIVES_ti43x = "am437x-pru0_0-fw am437x-pru0_1-fw am437x-pru1_ | |||
| 166 | PRU_ICSS_ALTERNATIVES_omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw" | 166 | PRU_ICSS_ALTERNATIVES_omap-a15 = "am57xx-pru1_0-fw am57xx-pru1_1-fw am57xx-pru2_0-fw am57xx-pru2_1-fw" |
| 167 | PRU_ICSS_ALTERNATIVES_k2g = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw" | 167 | PRU_ICSS_ALTERNATIVES_k2g = "k2g-pru0_0-fw k2g-pru0_1-fw k2g-pru1_0-fw k2g-pru1_1-fw" |
| 168 | PRU_ICSS_ALTERNATIVES_am65xx = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw" | 168 | PRU_ICSS_ALTERNATIVES_am65xx = "am65x-pru0_0-fw am65x-pru0_1-fw am65x-pru1_0-fw am65x-pru1_1-fw am65x-pru2_0-fw am65x-pru2_1-fw am65x-rtu0_0-fw am65x-rtu0_1-fw am65x-rtu1_0-fw am65x-rtu1_1-fw am65x-rtu2_0-fw am65x-rtu2_1-fw" |
| 169 | PRU_ICSS_ALTERNATIVES_j7-evm = "j7-pru0_0-fw j7-pru0_1-fw j7-pru1_0-fw j7-pru1_1-fw j7-rtu0_0-fw j7-rtu0_1-fw j7-rtu1_0-fw j7-rtu1_1-fw" | 169 | PRU_ICSS_ALTERNATIVES_j7 = "j7-pru0_0-fw j7-pru0_1-fw j7-pru1_0-fw j7-pru1_1-fw j7-rtu0_0-fw j7-rtu0_1-fw j7-rtu1_0-fw j7-rtu1_1-fw" |
| 170 | 170 | ||
| 171 | # Set up link names for the firmwares | 171 | # Set up link names for the firmwares |
| 172 | ALTERNATIVE_LINK_NAME[am335x-pru0-fw] = "/lib/firmware/am335x-pru0-fw" | 172 | ALTERNATIVE_LINK_NAME[am335x-pru0-fw] = "/lib/firmware/am335x-pru0-fw" |
| @@ -217,7 +217,7 @@ ALTERNATIVE_LINK_NAME[j7-txpru1_1-fw] = "/lib/firmware/j7-txpru1_1-fw" | |||
| 217 | ALTERNATIVE_pru-icss-halt = "${PRU_ICSS_ALTERNATIVES}" | 217 | ALTERNATIVE_pru-icss-halt = "${PRU_ICSS_ALTERNATIVES}" |
| 218 | 218 | ||
| 219 | # Only Halt firmware images are supported for the Tx_PRU cores | 219 | # Only Halt firmware images are supported for the Tx_PRU cores |
| 220 | ALTERNATIVE_pru-icss-halt_append_j7-evm = " j7-txpru0_0-fw j7-txpru0_1-fw j7-txpru1_0-fw j7-txpru1_1-fw" | 220 | ALTERNATIVE_pru-icss-halt_append_j7 = " j7-txpru0_0-fw j7-txpru0_1-fw j7-txpru1_0-fw j7-txpru1_1-fw" |
| 221 | 221 | ||
| 222 | ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru0-fw] = "/lib/firmware/pru/PRU_Halt.out" | 222 | ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru0-fw] = "/lib/firmware/pru/PRU_Halt.out" |
| 223 | ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru1-fw] = "/lib/firmware/pru/PRU_Halt.out" | 223 | ALTERNATIVE_TARGET_pru-icss-halt[am335x-pru1-fw] = "/lib/firmware/pru/PRU_Halt.out" |
diff --git a/recipes-bsp/sciclient/sciclient-rtos_git.bb b/recipes-bsp/sciclient/sciclient-rtos_git.bb index 392eb0c8..7fbeb1e2 100644 --- a/recipes-bsp/sciclient/sciclient-rtos_git.bb +++ b/recipes-bsp/sciclient/sciclient-rtos_git.bb | |||
| @@ -99,6 +99,14 @@ do_compile_prepend_j7-evm() { | |||
| 99 | cd - | 99 | cd - |
| 100 | } | 100 | } |
| 101 | 101 | ||
| 102 | do_compile_prepend_j7-hs-evm() { | ||
| 103 | |||
| 104 | cd ${SCICLIENT_ROOTPATH}/tools | ||
| 105 | # Create the .bin file for HS | ||
| 106 | ${SCICLIENT_ROOTPATH}/tools/firmwareHeaderGen.sh j721e-hs ${PDK_INSTALL_DIR}/packages | ||
| 107 | cd - | ||
| 108 | } | ||
| 109 | |||
| 102 | do_install() { | 110 | do_install() { |
| 103 | cd ${SCICLIENT_ROOTPATH} | 111 | cd ${SCICLIENT_ROOTPATH} |
| 104 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/sciclient | 112 | install -d ${D}${PDK_INSTALL_DIR_RECIPE}/packages/ti/drv/sciclient |
diff --git a/recipes-bsp/ti-img-encode-decode/ti-img-encode-decode_1.0.0.bb b/recipes-bsp/ti-img-encode-decode/ti-img-encode-decode_1.0.0.bb index a1da9585..0192717e 100644 --- a/recipes-bsp/ti-img-encode-decode/ti-img-encode-decode_1.0.0.bb +++ b/recipes-bsp/ti-img-encode-decode/ti-img-encode-decode_1.0.0.bb | |||
| @@ -7,7 +7,7 @@ inherit module | |||
| 7 | MACHINE_KERNEL_PR_append = "g" | 7 | MACHINE_KERNEL_PR_append = "g" |
| 8 | PR = "${MACHINE_KERNEL_PR}" | 8 | PR = "${MACHINE_KERNEL_PR}" |
| 9 | 9 | ||
| 10 | COMPATIBLE_MACHINE = "j7-evm" | 10 | COMPATIBLE_MACHINE = "j7" |
| 11 | 11 | ||
| 12 | SRCREV = "0eba3678300f649e49f03d92d1b624cf0e008008" | 12 | SRCREV = "0eba3678300f649e49f03d92d1b624cf0e008008" |
| 13 | 13 | ||
diff --git a/recipes-graphics/libgles/ti-img-rogue-umlibs_1.10.5371573.bb b/recipes-graphics/libgles/ti-img-rogue-umlibs_1.10.5371573.bb index dba17016..2d5f0366 100644 --- a/recipes-graphics/libgles/ti-img-rogue-umlibs_1.10.5371573.bb +++ b/recipes-graphics/libgles/ti-img-rogue-umlibs_1.10.5371573.bb | |||
| @@ -8,7 +8,7 @@ inherit features_check | |||
| 8 | REQUIRED_MACHINE_FEATURES = "gpu" | 8 | REQUIRED_MACHINE_FEATURES = "gpu" |
| 9 | 9 | ||
| 10 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 10 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
| 11 | COMPATIBLE_MACHINE = "j7-evm" | 11 | COMPATIBLE_MACHINE = "j7" |
| 12 | 12 | ||
| 13 | PR = "r6" | 13 | PR = "r6" |
| 14 | 14 | ||
diff --git a/recipes-kernel/jailhouse/jailhouse_git.bb b/recipes-kernel/jailhouse/jailhouse_git.bb index 6f442fe5..3ee24e58 100644 --- a/recipes-kernel/jailhouse/jailhouse_git.bb +++ b/recipes-kernel/jailhouse/jailhouse_git.bb | |||
| @@ -46,22 +46,22 @@ JH_CELL_FILES_k3 ?= "k3-*.cell" | |||
| 46 | 46 | ||
| 47 | JH_INMATE_DTB ?= "" | 47 | JH_INMATE_DTB ?= "" |
| 48 | JH_INMATE_DTB_am65xx ?= "inmate-k3-am654-idk.dtb" | 48 | JH_INMATE_DTB_am65xx ?= "inmate-k3-am654-idk.dtb" |
| 49 | JH_INMATE_DTB_j7-evm ?= "inmate-k3-j721e-evm.dtb" | 49 | JH_INMATE_DTB_j7 ?= "inmate-k3-j721e-evm.dtb" |
| 50 | 50 | ||
| 51 | JH_LINUX_DEMO_CELL ?= "" | 51 | JH_LINUX_DEMO_CELL ?= "" |
| 52 | JH_LINUX_DEMO_CELL_am65xx ?= "k3-am654-idk-linux-demo.cell" | 52 | JH_LINUX_DEMO_CELL_am65xx ?= "k3-am654-idk-linux-demo.cell" |
| 53 | JH_LINUX_DEMO_CELL_j7-evm ?= "k3-j721e-evm-linux-demo.cell" | 53 | JH_LINUX_DEMO_CELL_j7 ?= "k3-j721e-evm-linux-demo.cell" |
| 54 | 54 | ||
| 55 | JH_SYSCONFIG_CELL ?= "" | 55 | JH_SYSCONFIG_CELL ?= "" |
| 56 | JH_SYSCONFIG_CELL_am65xx ?= "k3-am654-idk.cell" | 56 | JH_SYSCONFIG_CELL_am65xx ?= "k3-am654-idk.cell" |
| 57 | JH_SYSCONFIG_CELL_j7-evm ?= "k3-j721e-evm.cell" | 57 | JH_SYSCONFIG_CELL_j7 ?= "k3-j721e-evm.cell" |
| 58 | 58 | ||
| 59 | INITRAMFS_IMAGE ?= "" | 59 | INITRAMFS_IMAGE ?= "" |
| 60 | JH_RAMFS_IMAGE ?= "${INITRAMFS_IMAGE}" | 60 | JH_RAMFS_IMAGE ?= "${INITRAMFS_IMAGE}" |
| 61 | 61 | ||
| 62 | JH_CMDLINE ?= "" | 62 | JH_CMDLINE ?= "" |
| 63 | JH_CMDLINE_am65xx ?= "console=ttyS1,115200n8" | 63 | JH_CMDLINE_am65xx ?= "console=ttyS1,115200n8" |
| 64 | JH_CMDLINE_j7-evm ?= "console=ttyS3,115200n8" | 64 | JH_CMDLINE_j7 ?= "console=ttyS3,115200n8" |
| 65 | 65 | ||
| 66 | do_configure() { | 66 | do_configure() { |
| 67 | if [ -d ${STAGING_DIR_HOST}/${CELLCONF_DIR} ]; | 67 | if [ -d ${STAGING_DIR_HOST}/${CELLCONF_DIR} ]; |
diff --git a/recipes-kernel/linux/linux-ti-staging_5.4.bb b/recipes-kernel/linux/linux-ti-staging_5.4.bb index abf990e9..f468bef9 100644 --- a/recipes-kernel/linux/linux-ti-staging_5.4.bb +++ b/recipes-kernel/linux/linux-ti-staging_5.4.bb | |||
| @@ -52,7 +52,7 @@ RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_k2g = " prueth-fw" | |||
| 52 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx = " prueth-fw-am65x" | 52 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_am65xx = " prueth-fw-am65x" |
| 53 | 53 | ||
| 54 | # Add run-time dependency for Cadence MHDP firmware to the rootfs | 54 | # Add run-time dependency for Cadence MHDP firmware to the rootfs |
| 55 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7-evm = " cadence-mhdp-fw" | 55 | RDEPENDS_${KERNEL_PACKAGE_NAME}-base_append_j7 = " cadence-mhdp-fw" |
| 56 | 56 | ||
| 57 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" | 57 | KERNEL_EXTRA_ARGS += "LOADADDR=${UBOOT_ENTRYPOINT}" |
| 58 | 58 | ||
