PDK-9098: Board: am64x_evm add MCU GPIO for sitara-apps/servo_drive_demo
[processor-sdk/pdk.git] / packages / pdkAppImageCreate.bat
index cb4482198af467f1d0a0c480d824f8bed98166de..a296a97a4187195dab3c795346d7934b0c5ec3a2 100755 (executable)
@@ -16,6 +16,7 @@
 @echo off\r
 \r
 set PDK_PATH=%1\r
+set PDK_INSTALL_PATH=%PDK_PATH%\r
 set CG_TOOL_PATH=%2\r
 set APP_PATH=%3\r
 set APP_NAME=%4\r
@@ -40,6 +41,9 @@ set PROCESSOR=%6
 @if %SOC% == am65xx (\r
     goto SOC_K3\r
 ) \r
+@if %SOC% == am64x (\r
+    goto SOC_K3\r
+)\r
 @if %SOC% == j721e (\r
     goto SOC_K3\r
 ) \r
@@ -78,16 +82,66 @@ set PROCESSOR=%6
 \r
 :SOC_K3\r
     @REM Refer to SBL document for core ID value (0, or 4 bellow).\r
+    set CORE_ID=""\r
     if %PROCESSOR% == mpu (\r
-        set BIN_PATH=%APP_PATH%\r
-        set TOOLS_PATH=%PDK_PATH%/ti/boot/sbl/tools\r
-        call %PDK_PATH%/ti/boot/sbl/tools/scripts/K3ImageGen.bat 0 %APP_PATH%/%APP_NAME%.out\r
+        set CORE_ID=0\r
     )\r
     if %PROCESSOR% == mcu (\r
+        set CORE_ID=4\r
+    )\r
+    if %PROCESSOR% == mpu1_0 (\r
+        set CORE_ID=0\r
+    )\r
+    if %PROCESSOR% == mpu1_1 (\r
+        set CORE_ID=1\r
+    )\r
+    if %PROCESSOR% == mpu2_0 (\r
+        set CORE_ID=2\r
+    )\r
+    if %PROCESSOR% == mpu2_1 (\r
+        set CORE_ID=3\r
+    )\r
+    if %PROCESSOR% == mcu1_0 (\r
+        set CORE_ID=4\r
+    )\r
+    if %PROCESSOR% == mcu1_1 (\r
+        set CORE_ID=5\r
+    )\r
+    if %PROCESSOR% == mcu2_0 (\r
+        set CORE_ID=6\r
+    )\r
+    if %PROCESSOR% == mcu2_1 (\r
+        set CORE_ID=7\r
+    )\r
+    if %PROCESSOR% == mcu3_0 (\r
+        set CORE_ID=8\r
+    )\r
+    if %PROCESSOR% == mcu3_1 (\r
+        set CORE_ID=9\r
+    )\r
+    if %PROCESSOR% == c66xdsp_1 (\r
+        set CORE_ID=10\r
+    )\r
+    if %PROCESSOR% == c66xdsp_2 (\r
+        set CORE_ID=11\r
+    )\r
+    if %PROCESSOR% == c7x_1 (\r
+        set CORE_ID=12\r
+    )\r
+    if %PROCESSOR% == c7x_2 (\r
+        set CORE_ID=13\r
+    )\r
+    if %PROCESSOR% == m4f_0 (\r
+        set CORE_ID=14\r
+    )\r
+\r
+    if NOT %CORE_ID%=="" (\r
         set BIN_PATH=%APP_PATH%\r
         set TOOLS_PATH=%PDK_PATH%/ti/boot/sbl/tools\r
-        call %PDK_PATH%/ti/boot/sbl/tools/scripts/K3ImageGen.bat 4 %APP_PATH%/%APP_NAME%.out\r
+        set PDK_INSTALL_PATH=%PDK_PATH%\r
+        call %PDK_PATH%/ti/boot/sbl/tools/scripts/K3ImageGen.bat  %CORE_ID% %APP_PATH%/%APP_NAME%\r
     )\r
+\r
     goto ENDSCRIPT\r
 :SOC_K2G\r
     if %PROCESSOR% == arm (\r