new file mode 100644
@@ -0,0 +1,32 @@
+# linux-fitimage build targets
+
+linux-fitimage: ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh linux linux-dtbs
+ @echo =============================
+ @echo Creating fitImage with signed binaries
+ @echo =============================
+ cd $(LINUXKERNEL_INSTALL_DIR)/arch/__KERNEL_ARCH__/boot/dts; \
+ for DTB in __KERNEL_DEVICETREE__; do \
+ ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh $$DTB $$DTB.sec; \
+ done;
+ cd $(LINUXKERNEL_INSTALL_DIR); \
+ ${TI_SECURE_DEV_PKG}/scripts/secure-binary-image.sh arch/arm64/boot/Image.gz linux.bin.sec
+ cd $(LINUXKERNEL_INSTALL_DIR); \
+ cp $(TI_SDK_PATH)/board-support/prebuilt-images/fitImage-its.its .; \
+ mkimage -f fitImage-its.its -r fitImage
+
+linux-fitimage_clean:
+ @echo =============================
+ @echo Cleaning signed images and fitImage
+ @echo =============================
+ cd $(LINUXKERNEL_INSTALL_DIR)/arch/__KERNEL_ARCH__/boot/dts; \
+ for DTB in __KERNEL_DEVICETREE__; do \
+ rm -rf $$DTB.sec; \
+ done;
+ cd $(LINUXKERNEL_INSTALL_DIR); rm -rf linux.bin.sec fitImage
+
+linux-fitimage_install:
+ @echo ================================================
+ @echo Installing fitImage
+ @echo ================================================
+ install -m 0644 $(LINUXKERNEL_INSTALL_DIR)/fitImage $(DESTDIR)/boot/
+
@@ -54,6 +54,7 @@ SRC_URI = "\
file://Makefile_tiovx-app-host \
file://Makefile_ti-ipc \
file://Makefile_ti-img-rogue-driver \
+ file://Makefile_linux-fitimage \
"
PR = "r106"
@@ -198,10 +199,15 @@ MAKEFILES_append_am65xx = " \
MAKEFILES_append_j7 = " pru-icss \
ti-img-rogue-driver \
"
+
MAKEFILES_append_am64xx = " \
pru-icss \
"
+MAKEFILES_append_am64xx-hs-evm = " \
+ linux-fitimage \
+"
+
MAKEFILES_append_am62xx = " \
pru-icss \
"
Add toplevel Makefile support for building fitImage.itb for am64xx-hs-evm. Signed-off-by: Aparna M <a-m1@ti.com> --- .../ti-tisdk-makefile/Makefile_linux-fitimage | 32 +++++++++++++++++++ .../ti-tisdk-makefile_1.0.bb | 6 ++++ 2 files changed, 38 insertions(+) create mode 100644 meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_linux-fitimage