This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DRA821U: Where is the DRA821U IO Retention / LPM mode build code command?

Part Number: DRA821U

When Accessing this document:

ti-processor-sdk-rtos-j7200-evm-08_01_00_11-docs_only.tar/ti-processor-sdk-rtos-j7200-evm-08_01_00_11-docs_only/pdk_j7200_08_01_00_33/docs/userguide/j7200/index_j7200.html

And select the "section 4.16 , LPM", this link is broken, please fix.

Also, please provide the correct build command for DRA821U IO-Retention mode build command.

THanks.

  • Hi,

    Please refer to the documentation https://software-dl.ti.com/jacinto7/esd/processor-sdk-rtos-j7200/08_01_00_11/exports/docs/pdk_j7200_08_01_00_33/docs/userguide/j7200/modules/lpm/lpm_io_retention_j7200.html

    Also, please provide the correct build command for DRA821U IO-Retention mode build command.

    Can you please explain a little more, what you are trying to do?

    Regards,
    Parth

  • Hi Parth:

    We did follow the document you addressed.

    However, this build cmd (won't work, please see the console prompt as the below.

    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti# make io_retention_freertos SOC=j7200 BOARD=j7200_evm -sj
    make: *** No rule to make target 'io_retention_freertos'. Stop.

    The correct cmd should be:

    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build# make BUILD_OS_TYPE=freertos SOC=j7200 BOARD=j7200_evm APP_NAME=io_retention_freertos -sj
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init: r5/src/startup/boot.asm
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init: r5/src/startup/r5_startup.asm
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init: r5/src/startup/resetvecs.asm
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init:r5/src/startup/startup.c
    #
    # Archiving j7200:mcu1_0:release:io_retention_freertoscsl_init into /opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/csl/lib/j7200/r5f/release/ti.csl.init.aer5f ...
    #
    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build#

    please review my posted build command correctness.

    If Im right, please fix the document address.

    Thanks.

    BR Rio

  • Hi RIO

    we try this cmd, 

    */pdk_j7200_08_01_00_33/packages/ti/build$ make BUILD_OS_TYPE=freertos SOC=j7200 BOARD=j7200_evm APP_NAME=io_retention_freertos -sj
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init: r5/src/startup/boot.asm
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init: r5/src/startup/r5_startup.asm
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init: r5/src/startup/resetvecs.asm
    # Compiling j7200:mcu1_0:release:io_retention_freertoscsl_init:r5/src/startup/startup.c
    #
    # Archiving j7200:mcu1_0:release:io_retention_freertoscsl_init into /opt/ZGW_TI/RTOS/pdk_j7200_08_01_00_33/packages/ti/csl/lib/j7200/r5f/release/ti.csl.init.aer5f ...
    #

    Here binary folder only gen obj file, miss io_retention_freertos appimage

    BR

    JAY

  • Hi Parth:

    May you help this further?

    how to let this example converted into appimage?

    BR Rio

  • Hi Rio,

    This example is not generating any binary. Looks like some files are missing. I am checking this internally. Will respond back in sometime.

    Regards,
    Parth

  • Hi Rio,

    Got the response from the team, the LPM was not packaged correctly in 8.1 release.

    Fix will be available in 8.2 release

    Regards,
    Parth

  • Hi Parth:

    So, the SDK8.2 will be released about 2022/Feb end?

    Please confirm, thanks.

    BR Rio

  • Hi Rio,

    SDK 8.2 is planned to release by end of March

    Regards,
    Parth

  • Hi Parth:

    Sorry, customer cannot wait until March, may you create a patch and share to us ?

    my email is: rc@ti.com

    Thank you very much.

    BR Rio

  • Hi Rio,

    Attached lpm.zip and unzip it in <pdkInstallPath>/packages/ti/drv 

    package : lpm.zip

    cd <SDK_INSTALL_PATH>/pdk/packages/ti/

    # rename the wrongly placed lpm module

    mv lpm lpm_bk

    # Unzip lpm.zip in pdk/packages/ti/drv

    cd <pdkInstallPath>/packages/ti/drv

    unzip lpm.zip

    # build the application now

    cd <pdkInstallPath>/packages/ti/build

    make io_retention_freertos SOC=j7200 BOARD=j7200_evm -sj

    Regards
    Parth

  • Hi Parth:

    The patch doesn't give us any appimge built out.

    Moreover, the build cmd is still not correct.

    It should be : make BUILD_OS_TYPE=freertos SOC=j7200 BOARD=j7200_evm APP_NAME=io_retention_freertos -sj

    Can you verify if you generate the appimge?

    I think the makefile is not having the io-retention app, please check.

    BR Rio

    ps, I'm sure I can build the other appimage out, but the io_retention is not built out.

    ./binary/ipc_perf_test_freertos/bin/j7200_evm/ipc_perf_test_freertos_mcu1_0_release.appimage
    ./binary/ipc_perf_test_freertos/bin/j7200_evm/ipc_perf_test_freertos_mcu1_0_release.appimage.signed
    ./binary/ipc_perf_test_freertos/bin/j7200_evm/ipc_perf_test_freertos_mcu1_0_release_BE.appimage
    ./binary/enet_unit_testapp_freertos/bin/j7200_evm/enet_unit_testapp_freertos_mcu1_0_release_BE.appimage
    ./binary/enet_unit_testapp_freertos/bin/j7200_evm/enet_unit_testapp_freertos_mcu1_0_release.appimage.signed
    ./binary/enet_unit_testapp_freertos/bin/j7200_evm/enet_unit_testapp_freertos_mcu1_0_release.appimage
    ./binary/board_diag_automationHeader/bin/j7200_evm/board_diag_automationHeader_mcu1_0_release_BE.appimage
    ./binary/board_diag_automationHeader/bin/j7200_evm/board_diag_automationHeader_mcu1_0_release.appimage
    ./binary/board_diag_automationHeader/bin/j7200_evm/board_diag_automationHeader_mcu1_0_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_perf_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_xip_entry_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_ordered_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_boot_multicore_xip_entry_mcu1_0_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_smp_test_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_xip_entry_j7200_evm_mcu1_0TestApp_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_short_j7200_evm_mcu1_0TestApp_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_xip_entry_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_boot_multicore_xip_entry_mcu1_0_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_boot_multicore_xip_entry_mcu1_0_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_short_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_ordered_j7200_evm_mcu1_0TestApp_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_smp_test_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_ordered_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_short_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_xip_test_j7200_evm_mcu1_0TestApp_release.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_xip_test_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_test_j7200_evm_mcu1_0TestApp_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_smp_test_j7200_evm_mcu1_0TestApp_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_perf_j7200_evm_mcu1_0TestApp_release_BE.appimage
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_perf_j7200_evm_mcu1_0TestApp_release.appimage.signed
    ./boot/sbl/example/k3MulticoreApp/binary/j7200/sbl_baremetal_boot_xip_test_j7200_evm_mcu1_0TestApp_release_BE.appimage

  • Hi Rio,

    I am able to build io_retention appimage. Please see the logs below:

    C:\ti\ti-processor-sdk-rtos-j7200-evm-08_01_00_11\pdk_j7200_08_01_00_33\packages\ti\build>gmake io_retention_freertos SOC=j7200 BOARD=j7200_evm
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/gmake -C C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention -f makefile BUILD_OS_TYPE=freertos
    gmake[1]: Entering directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/little/.deps
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/little/.deps
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/configuro
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/gmake -f makefile BUILD_OS_TYPE=freertos csl uart i2c board udma gpio pmic pm_lib sciclient_direct rm_pm_hal osal_freertos freertos csl_init lpm sciserver_tirtos ipc sbl_lib_cust spi
    gmake[2]: Entering directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    gmake[2]: Nothing to be done for 'csl'.
    gmake[2]: Nothing to be done for 'uart'.
    gmake[2]: Nothing to be done for 'i2c'.
    gmake[2]: Nothing to be done for 'board'.
    gmake[2]: Nothing to be done for 'udma'.
    gmake[2]: Nothing to be done for 'gpio'.
    gmake[2]: Nothing to be done for 'pmic'.
    gmake[2]: Nothing to be done for 'pm_lib'.
    gmake[2]: Nothing to be done for 'sciclient_direct'.
    gmake[2]: Nothing to be done for 'rm_pm_hal'.
    gmake[2]: Nothing to be done for 'osal_freertos'.
    gmake[2]: Nothing to be done for 'freertos'.
    gmake[2]: Nothing to be done for 'csl_init'.
    gmake[2]: Nothing to be done for 'lpm'.
    gmake[2]: Nothing to be done for 'sciserver_tirtos'.
    gmake[2]: Nothing to be done for 'ipc'.
    gmake[2]: Nothing to be done for 'sbl_lib_cust'.
    gmake[2]: Nothing to be done for 'spi'.
    gmake[2]: Leaving directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/gmake -f makefile BUILD_OS_TYPE=freertos C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f
    gmake[2]: Entering directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos:src/main_rtos.c
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -MMD -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r  -Werror -Oz -s  -DBUILD_MCU1_0 -DBUILD_MCU -DDEVICE_NAME=j7vcl_core     -DSOC_J7200 -Dj7200_evm=j7200_evm -I../../include -I../../include/io_retention -I../../../../board/src/j7200_evm/include -I../../../../board/diag/common/j7200/ -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/portable/TI_CGT/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/config/j7200/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/include -c -x c src/main_rtos.c -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/main_rtos.oer5f -MF C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/little/.deps/main_rtos.d
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r  -Werror -Oz -s  -DBUILD_MCU1_0 -DBUILD_MCU -DDEVICE_NAME=j7vcl_core     -DSOC_J7200 -Dj7200_evm=j7200_evm -I../../include -I../../include/io_retention -I../../../../board/src/j7200_evm/include -I../../../../board/diag/common/j7200/ -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/portable/TI_CGT/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/config/j7200/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/include -c -x c src/main_rtos.c -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/main_rtos.oer5f
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos:overrides/j7200/mcu1_0/r5_mpu_freertos.c
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/overrides/j7200/mcu1_0/
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -MMD -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r  -Werror -Oz -s  -DBUILD_MCU1_0 -DBUILD_MCU -DDEVICE_NAME=j7vcl_core     -DSOC_J7200 -Dj7200_evm=j7200_evm -I../../include -I../../include/io_retention -I../../../../board/src/j7200_evm/include -I../../../../board/diag/common/j7200/ -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/portable/TI_CGT/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/config/j7200/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/include -c -x c overrides/j7200/mcu1_0/r5_mpu_freertos.c -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/overrides/j7200/mcu1_0/r5_mpu_freertos.oer5f -MF C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/little/.deps/r5_mpu_freertos.d
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r  -Werror -Oz -s  -DBUILD_MCU1_0 -DBUILD_MCU -DDEVICE_NAME=j7vcl_core     -DSOC_J7200 -Dj7200_evm=j7200_evm -I../../include -I../../include/io_retention -I../../../../board/src/j7200_evm/include -I../../../../board/diag/common/j7200/ -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/portable/TI_CGT/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/config/j7200/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/include -c -x c overrides/j7200/mcu1_0/r5_mpu_freertos.c -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/overrides/j7200/mcu1_0/r5_mpu_freertos.oer5f
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos:../../../gpio/test/led_blink/j7200/GPIO_board.c
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/mkdir -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/../../../gpio/test/led_blink/j7200/
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -MMD -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r  -Werror -Oz -s  -DBUILD_MCU1_0 -DBUILD_MCU -DDEVICE_NAME=j7vcl_core     -DSOC_J7200 -Dj7200_evm=j7200_evm -I../../include -I../../include/io_retention -I../../../../board/src/j7200_evm/include -I../../../../board/diag/common/j7200/ -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/portable/TI_CGT/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/config/j7200/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/include -c -x c ../../../gpio/test/led_blink/j7200/GPIO_board.c -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/../../../gpio/test/led_blink/j7200/GPIO_board.oer5f -MF C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/little/.deps/GPIO_board.d
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang -g -DMAKEFILE_BUILD -c -Wall -Werror -Wno-extra -Wno-exceptions -ferror-limit=100 -Wno-parentheses-equality -Wno-unused-command-line-argument -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wno-inconsistent-missing-override -Wno-address-of-packed-member -Wno-self-assign -Wno-ignored-attributes -Wno-bitfield-constant-conversion -Wno-unused-const-variable -Wno-unused-variable -Wno-format-security -Wno-excess-initializers -Wno-sometimes-uninitialized -Wno-empty-body -Wno-extern-initializer -Wno-absolute-value -Wno-missing-braces -Wno-ti-macros -Wno-pointer-sign -Wno-macro-redefined -Wno-main-return-type -EL -eo.oer5f -ea.ser5f -g -mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5 -march=armv7-r  -Werror -Oz -s  -DBUILD_MCU1_0 -DBUILD_MCU -DDEVICE_NAME=j7vcl_core     -DSOC_J7200 -Dj7200_evm=j7200_evm -I../../include -I../../include/io_retention -I../../../../board/src/j7200_evm/include -I../../../../board/diag/common/j7200/ -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/FreeRTOS-LTS/FreeRTOS-Kernel/include -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/portable/TI_CGT/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/config/j7200/r5f -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board -IC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/include -c -x c ../../../gpio/test/led_blink/j7200/GPIO_board.c -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/../../../gpio/test/led_blink/j7200/GPIO_board.oer5f
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/cp C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/freertos/rov/syscfg_c.rov.xs C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm
    # Linking into C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f...
    #
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmclang  -Werror -Xlinker -q -Xlinker -u -Xlinker _c_int00 -Xlinker --display_error_number -Xlinker --use_memcpy=fast -Xlinker --use_memset=fast -Xlinker --diag_suppress=10063-D  -Xlinker --diag_suppress=10068-D -Xlinker --diag_suppress=10083-D -Xlinker -c -mcpu=cortex-r5 -march=armv7-r -Xlinker -x -Xlinker --zero_init=on -Xlinker -x -Xlinker --zero_init=on      C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/main_rtos.oer5f  C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/overrides/j7200/mcu1_0/r5_mpu_freertos.oer5f  C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/obj/j7200_evm/mcu1_0/release/../../../gpio/test/led_blink/j7200/GPIO_board.oer5f -Xlinker  overrides/j7200/mcu1_0/linker_r5_freertos.lds  -Xlinker --map_file=C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f.map -Xlinker --output_file=C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/csl/lib/j7200/r5f/release/ti.csl.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/uart/lib/j7200/r5f/release/ti.drv.uart.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/i2c/lib/j7200/r5f/release/ti.drv.i2c.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/board/lib/j7200_evm/r5f/release/ti.board.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/udma/lib/j7200/mcu1_0/release/udma.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/gpio/lib/j7200/r5f/release/ti.drv.gpio.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/pmic/lib/j7200_evm/r5f/release/pmic.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/pm/lib/j7200/r5f/release/pm_lib.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/sciclient/lib/j7200/mcu1_0/release/sciclient_direct.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/sciclient/lib/j7200/mcu1_0/release/rm_pm_hal.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/osal/lib/freertos/j7200/r5f/release/ti.osal.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/kernel/lib/j7200/mcu1_0/release/ti.kernel.freertos.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/csl/lib/j7200/r5f/release/ti.csl.init.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/lib/j7200_evm/r5f/release/lpm.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/sciclient/lib/j7200/mcu1_0/release/sciserver_tirtos.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/ipc/lib/j7200/mcu1_0/release/ipc.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/boot/sbl/lib/cust/j7200_evm/r5f/release/sbl_lib_cust.aer5f -lC:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/spi/lib/j7200/r5f/release/ti.drv.spi.aer5f  C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/lib/libc.a
    #
    # C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f created.
    #
    # Generating stripped image into C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_strip.xer5f...
    #
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/rm -f  C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_strip.xer5f
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/ti-cgt-armllvm_1.3.0.LTS/bin/tiarmstrip -p C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_strip.xer5f
    gmake[2]: Leaving directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    gmake[1]: Leaving directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/gmake -C C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention -f makefile BUILD_OS_TYPE=freertos sbl_appimagegen
    gmake[1]: Entering directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/rm -f -f clean_appimagerprc C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_BE.appimage C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.rprc
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/boot/sbl/tools/out2rprc/bin/out2rprc.exe C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.xer5f C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.rprc >> C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/temp_stdout.txt
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/xdctools_3_61_04_40_core/bin/echo a+x C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/boot/sbl/tools/multicoreImageGen/bin/MulticoreImageGen.exe
    a+x C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/boot/sbl/tools/multicoreImageGen/bin/MulticoreImageGen.exe
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/boot/sbl/tools/multicoreImageGen/bin/MulticoreImageGen.exe LE 55 C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage                       4 C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.rprc >> C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/temp_stdout.txt
    C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/boot/sbl/tools/multicoreImageGen/bin/MulticoreImageGen.exe BE 55 C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_BE.appimage  4 C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.rprc >> C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/temp_stdout.txt
    powershell -executionpolicy unrestricted -command C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build/makerules/x509CertificateGen.ps1 -b C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage -o C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage.signed    -c R5 -l 0x41C00100 -k C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build/makerules/k3_dev_mpk.pem
    
    
        Directory: C:\ti\ti-processor-sdk-rtos-j7200-evm-08_01_00_11\pdk_j7200_08_01_00_33\packages\ti\binary\io_retention_freertos\bin\j7200_evm
    
    
    Mode                 LastWriteTime         Length Name
    ----                 -------------         ------ ----
    d-----         2/21/2022  10:21 AM                io_retention_freertos_mcu1_0_release
    Checking for OpenSSL...
    OpenSSL 1.1.0h  27 Mar 2018
    R5 Certificate being generated :
            X509_CFG = C:\ti\ti-processor-sdk-rtos-j7200-evm-08_01_00_11\pdk_j7200_08_01_00_33\packages\ti\binary\io_retention_freertos\bin\j7200_evm\io_retention_freertos_mcu1_0_release\x509-temp.cert
            KEY = C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build/makerules/k3_dev_mpk.pem
            BIN = C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage
            CERT TYPE = R5, 1
            CORE ID = 16
            LOADADDR = 0x41C00100
            IMAGE_SIZE = 211176
            BOOT_OPTIONS = 0
            SHA OID  is 2.16.840.1.101.3.4.2.3
            SHA  is 82bcf6d71dc0da46aaffbe53c56777461f01a976773be4b8adcfe8ef8cb9114574dad0481943663169d60a4eb3ae13067ac6d1b357d17fce23c28069cad313f9
    SUCCESS: Image C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage.signed generated. Good to boot
    
    
    # SBL App image C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage and C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_BE.appimage created.
    #
    gmake[1]: Leaving directory 'C:/ti/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/drv/lpm/examples/io_retention'

    Can you confirm if you have unziped the file at  <pdkInstallPath>/packages/ti/drv ? This is different from it's original path "<pdkInstallPath>/packages/ti"

    Regards,
    Parth

  • Hi Parth:

    #1. You are building the code on the Windows which uses the gmake.

          But we are building in the uBuntu, which is using the "make".

          Can you try to build this on the ubuntu?

    #2. put this in the ti/drv, and using the cmd, still no appimage built out.

    BR Rio

    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build# make BUILD_OS_TYPE=freertos SOC=j7200 BOARD=j7200_evm APP_NAME=io_retention_freertos -sj
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos: r5/src/startup/boot.asm
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos: r5/src/startup/r5_startup.asm
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos: r5/src/startup/resetvecs.asm
    # Compiling j7200_evm:j7200:mcu1_0:release:io_retention_freertos:r5/src/startup/startup.c
    #
    # Archiving j7200_evm:j7200:mcu1_0:release:io_retention_freertos into /opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/csl/lib/j7200/r5f/release/ti.csl.init.aer5f ...
    #
    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti/build#

  • Hi Parth:

    Okay, I figured it out.

    I uses the following cmd to built it out.

    I will close this ticket.

    BR Rio

    2033 make SOC=j7200 BOARD=j7200_evm clean
    2034 make SOC=j7200 BOARD=j7200_evm all
    2035 cd ..
    2036 find . -name "appimage" | grep 'freertos'
    2037 find . -name "*appimage" | grep 'freertos'
    2038 find . -name "*appimage" | grep 'lmp'
    2039 find . -name "*appimage" | grep 'lpm'
    2040 find . -name "*appimage" | grep 'retention'
    2041 history


    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti# find . -name "*appimage" | grep 'lmp'
    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti# find . -name "*appimage" | grep 'lpm'
    ./binary/lpm_example_freertos/bin/j7200_evm/lpm_example_freertos_mcu1_0_release_BE.appimage
    ./binary/lpm_example_freertos/bin/j7200_evm/lpm_example_freertos_mcu1_0_release.appimage
    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti# find . -name "*appimage" | grep 'retention'
    ./binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release_BE.appimage
    ./binary/io_retention_freertos/bin/j7200_evm/io_retention_freertos_mcu1_0_release.appimage
    root@ubuntu-vm:/opt/ti-processor-sdk-rtos-j7200-evm-08_01_00_11/pdk_j7200_08_01_00_33/packages/ti#