* The sysfw-image target will create the sysfw.itb from the
  ti-sci-firmware.

Signed-off-by: Jacob Stiffler <[email protected]>
---
 .../ti-tisdk-makefile/Makefile_sysfw-image          | 21 +++++++++++++++++++++
 .../ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb      |  4 +++-
 2 files changed, 24 insertions(+), 1 deletion(-)
 create mode 100644 
meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image

diff --git 
a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image
 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image
new file mode 100644
index 0000000..93c0a01
--- /dev/null
+++ 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile/Makefile_sysfw-image
@@ -0,0 +1,21 @@
+
+# Depend on linux-dtbs for the dtc utility
+system-firmware-image: linux-dtbs
+       @echo =============================
+       @echo    Building SYSFW Image
+       @echo =============================
+       @cd board-support; cd `find . -name "*system-firmware-image*"`; \
+               make SYSFW_DL_URL="" 
SYSFW_PATH=$(TI_SDK_PATH)/board-support/prebuilt-images/ti-sci-firmware-am65x-gp.bin
 CROSS_COMPILE=$(CROSS_COMPILE_ARMV7) 
PATH=$(PATH):$(LINUXKERNEL_INSTALL_DIR)/scripts/dtc
+
+system-firmware-image_clean:
+       @echo =============================
+       @echo    Cleaning SYSFW Image
+       @echo =============================
+       @cd board-support; cd `find . -name "*system-firmware-image*"`; make 
clean
+
+system-firmware-image_install:
+       @echo =============================
+       @echo   Installing SYSFW Image
+       @echo =============================
+       @echo "Nothing to do"
+
diff --git 
a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb 
b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
index a84eb27..f8eca68 100644
--- a/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
+++ b/meta-arago-distro/recipes-tisdk/ti-tisdk-makefile/ti-tisdk-makefile_1.0.bb
@@ -49,9 +49,10 @@ SRC_URI = "\
     file://Makefile_linalg-examples \
     file://Makefile_ti-gc320-driver \
     file://Makefile_barcode-roi \
+    file://Makefile_sysfw-image \
 "
 
-PR = "r91"
+PR = "r92"
 
 MAKEFILES_MATRIX_GUI = "matrix-gui-browser \
                         refresh-screen \
@@ -171,6 +172,7 @@ MAKEFILES_append_k3 = " u-boot-spl \
                         cryptodev \
                         ti-sgx-ddk-km-k3 \
                         pru-icss \
+                        sysfw-image \
 "
 
 # Use this to export kernel arch to ARCH
-- 
2.7.4

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to