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.

DRA829V: [EP2000]:Linux boot process stops with Mbox communication fail -61

Part Number: DRA829V

Hello TI Team,

We are observing sporadic issue when we power on the device. During the booting it stops and prints the below messages on the A72 side.

PSDK version: 7.3

Test : Power on and then wait for sometime, then turn off. Repeating this cycle and observed this issue.

A72 side Logs:

## ERROR ### Please RESET the board ###

resetting ...

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

Mbox communication fail -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

Mbox communication fail -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

Mbox communication fail -61

### ERROR ### Please RESET the board ###

resetting ...

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

Mbox communication fail -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

Mbox communication fail -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

k3_sec_proxy_send: Thread12 verification failed. ret = -61

ti_sci_do_xfer: Message sending failed. ret = -61

Mbox communication fail -61

So we would like to get your support in understanding possible cause for this issue.

Please let us know if you need any more information.

Request priority support on this as this observed on the production devices.

Thanks & Regards,

Prejeesh

  • Hi Prejeesh,

    What firmware are you using on your MCU1_0? What is your boot-media?

    Are the above errors seen at U-Boot prompt or while booting Linux kernel (assuming the latter given your thread title)?

    regards

    Suman

  • Hi Suman,

    We are using the MCU10 software from TI running on the TI RTOS. And the boot media is ufs.

    The logs shared is from U boot level.

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    This is very fundamental if MCU1_0 is not responding to TI-SCI requests.

    We are using the MCU10 software from TI running on the TI RTOS

    Which firmware is this exactly - there are different MCU1_0 firmwares that can be built and used from the TI SDK.

    The stock MCU1_0 ipc_echo_testb_freertos firmware should not have any issues.

    regards

    Suman 

  • Hi Suman,

    I have attached the release note screenshot for the mcu10 software.

    Please let me know whether this clarifies the software used in mcu10.

    Also can you please help us in debugging this issue 

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    The TI SDKs have multiple firmware stacks that can run on MCU1_0. The SDK is primarily released with a FreeRTOS based MCU1_0 firmware.

    You have provided a reference for MCUSW/MCAL above. TI does not own the AutoSAR OS integration, so this is not really a pure MCU1_0 software from TI.

    Are you running an AutoSAR OS or a MCUSW firmware with FreeRTOS on MCU1_0?

    regards

    Suman

  • Hi Suman,

    We are not using Autosar on the MCU10. We are using the the MCU10 from SDK with FreeRTOS.

    If you have questions on the software on mcu10, we will have short call to clarify on the same. Please let me know your convenient time.

    As this is priority issue and we would like to close this before TI starts vacation.

    Thanks & Regards,

    Prejeesh

  • Hello,

    Our Apps engineer (Suman) is currently out of the office. Please expect a day delay in response.

    Thanks.

  • Hello Praveen,

    Please let us know when Suman is back. 

    As its priority ticket, is there anyone else can look into this and support us ?

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    We are using the the MCU10 from SDK with FreeRTOS.

    This is a very broad statement. The MCU firmwares depends on what all drivers, components were integrated into a firmware.

    What SDK firmware are you using?

    regards

    Suman

  • Hi Suman,

    Sorry, I didnt get what information you are looking for.

    Is this info - 10032965_sdk_rtos_j721e_evm_07_03_00_07 ?

    I request to have short call to clarify the information you are interested, so this will save lot of time.

    Please share your availability and accordingly will schedule the call. 

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    Is this info - 10032965_sdk_rtos_j721e_evm_07_03_00_07 ?

    This is the SDK version. What exact firmware are you using for MCU1_0 - this is the DM argument that you pass while building U-Boot.

    Sorry, I am not available for any call. We will have to continue this on E2E. 

    regards

    Suman

  • Hi Suman,

    We have on below codes on MCU10 firmware

    Driver: ADC, CAN Trcv, I2C, ICC Interface, IPC, RTC, SPI, DIO, Temperature Sensor

    On System: Main (main_tirtos.c), PowerManger, SOH Manager, Temperature Monitor, Utilities 

    Support: MCAL Drive (TI), BSW Stubs (TI), MCAL Config (TI)

    Please let me know if this is the information you are looking. If not please help me to find out  the details you required to proceed further on this issue.

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    I am confused, you have listed MCAL stuff in the Support list

    Support: MCAL Drive (TI), BSW Stubs (TI), MCAL Config (TI)

    but also commented earlier that you are not using AutoSAR.

    We are not using Autosar on the MCU10. We are using the the MCU10 from SDK with FreeRTOS.

    How did you put together your MCU1_0 ELF firmware? Are you using a stock MCU1_0 firmware from TI SDK like ipc_echo_testb_mcu1_0_release_strip.xer5f (available in <ti-processor-sdk-linux-j7-evm-07_03_00_05>/board-support/prebuilt-images/)

    regards

    Suman

  • Hi Suman,

    As mentioned in earlier comments, we are using the TI RTOS on MCU10.

    The drivers are part of the mcal_drv folder in the MCU 10 software and this is the same driver used with TI RTOS as well.

    Though BSW Stubs (TI), MCAL Config (TI) is there part of the code repo we are not invoked this for the build. So I mistakenly mentioned, pls ignore this.

    Once the build is done we are getting mcal_ti_rtos_aptiv_mcu1_0_release_strip.xer5f. Then we are using this to create tispl.bin

    I here attach the compilation logs for your reference.

    .

                     
    zj4bg8:~/wkspaces/10032965_cpu_j7_core_r5f$ ./start_pdk_build all
    starting clean build
    Clearing binary folder
    # Compiling j721e:mcu1_0:release:csl_init: r5/src/startup/boot.asm
    # Compiling j721e:mcu1_0:release:osal_tirtos: arch/core/Core_utils.c
    # Compiling j721e:mcu1_0:release:ipc: src/ipc_api.c
    # Compiling j721e:mcu1_0:release:udma: src/udma.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/sciserver.c
    # Compiling j721e:mcu1_0:release:csl_init: r5/src/startup/r5_startup.asm
    # Compiling j721e:mcu1_0:release:csl_init: r5/src/startup/resetvecs.asm
    # Compiling j721e:mcu1_0:release:csl_init: r5/src/startup/startup.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_arm_r5.asm
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_arm_r5_mpu.asm
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_arm_r5_pmu.asm
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_arm_r5_hard_err_cache.asm
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/interrupt.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/SemaphoreP_tirtos.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/core/init.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient.c
    #
    # Archiving j721e:mcu1_0:release:csl_init into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/csl/lib/j721e/r5f/release/ti.csl.init.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/HwiP_tirtos.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/interrupt_handlers.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/interrupt_register.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_cache.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/core/sleep.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/core/wake.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/core/sys-reset.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/core/core.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_rm.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/SwiP_tirtos.c
    # Compiling j721e:mcu1_0:release:ipc: src/ipc_mp.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_r5.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/clocks.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_vim.c
    # Compiling j721e:mcu1_0:release:csl: ./arch/r5/src/csl_mcu_armss_ccmr5.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/clk_mux_j7_dpi.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/adc/V0/priv/adc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cbass/V0/V0_1/priv/csl_fw.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/clk_soc_hfosc0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cbass/V0/priv/csl_cbass_qos.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cbass/V0/priv/csl_cbass_error.c
    # Compiling j721e:mcu1_0:release:ipc: soc/V1/ipc_soc.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/clk_mux_j7_ahclko.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/Utils_tirtos.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cpts/V0/priv/csl_cpts.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/devices.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/dmsc.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/soc/j721e/host_idx_mapping.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/CacheP_tirtos.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/clec/V0/priv/csl_clec.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/lib/ilog.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/RegisterIntr_tirtos.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/csirx/V0/priv/csirx.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/EventCombinerP_tirtos.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/Queue_tirtos.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/lib/div64.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/lib/notifier.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/csirx/V0/priv/csirx_ss.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/csirx/V0/priv/csirx_sanity.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clock.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/csitx/V0/priv/csitx_sanity.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/EventP_tirtos.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/csitx/V0/priv/csitx.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_gate.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_div.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/csitx/V0/priv/csitx_ss.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/crc/V0/priv/crc.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_dev.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/sciserver_secproxyTransfer.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/dcc/V0/priv/dcc.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: src/ipc_api.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/sciserver_secproxyRoutingDescription.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/lpddr/V0/priv/lpddr4.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/j721e/sciserver_secproxySocData.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/j721e/sciserver_secproxyConfigData.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_mux.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/TaskP_tirtos.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/j721e/sciserver_dmTxRoutingData.c
    # Compiling j721e:mcu1_0:release:sciserver_tirtos: src/sciserver/sciserver_tirtos.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/pll.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_direct.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/lpddr/V0/priv/lpddr4_ctl_regs_rw_masks.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/lpddr/V0/priv/lpddr4_obj_if.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_fixed.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/dru/V0/priv/csl_dru.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_pllctrl.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/DebugP_tirtos.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: src/ipc_mp.c
    # Compiling j721e:mcu1_0:release:osal_tirtos: src/tirtos/TimerP_tirtos.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_adpllm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_pll_16fft.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/dss/V4/priv/csl_dssCommon.c
    # Compiling j721e:mcu1_0:release:udma: soc/j721e/udma_rmcfg.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: soc/V1/ipc_soc.c
    # Compiling j721e:mcu1_0:release:ipc: src/ipc_virtio.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/clock/clk_pll_deskew.c
    #
    # Archiving j721e:mcu1_0:release:osal_tirtos into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/osal/lib/tirtos/j721e/r5f/release/ti.osal.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/dss/V4/priv/csl_dssVideoPipe.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/device_process.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/device.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: soc/V1/sciclient_fmwSecureProxyMap.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/resource.c
    # Compiling j721e:mcu1_0:release:ipc: src/ipc_utils.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/device_prepare.c
    # Compiling j721e:mcu1_0:release:ipc: src/ipc_osal.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/device_clk.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/dss/V4/priv/csl_dssWbPipe.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/device_pm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/device/device_psc.c
    # Compiling j721e:mcu1_0:release:ipc: src/ipc_mailbox.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/psc/psc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/dss/V4/priv/csl_dssOverlay.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/pm/drivers/misc/mlb.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/utils/itoa.c
    #
    # Archiving j721e:mcu1_0:release:ipc into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/ipc/lib/j721e/mcu1_0/release/ipc.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:i2c: src/I2C_drv.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/utils/ioremap.c
    #
    # Archiving j721e:mcu1_0:release:sciserver_tirtos into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/sciclient/lib/j721e/mcu1_0/release/sciserver_tirtos.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:i2c: src/v1/I2C_v1.c
    # Compiling j721e:mcu1_0:release:i2c: soc/j721e/I2C_soc.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/utils/map.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/dss/V4/priv/csl_dssVideoPort.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/ecc_aggr/V1/priv/csl_ecc_aggr.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/elm/V0/priv/elm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/utils/strncpy.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_ch.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/core/rm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/core/rm_core.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/irq/rm_irq.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_ring_common.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_proxy.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/irq/soc/j721e/irq_cfg.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/emif/V2/priv/csl_emif.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/epwm/V0/priv/csl_epwm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ir/rm_ir.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: src/ipc_virtio.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/epwm/V0_1/priv/csl_hrpwm.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/esm/V1/priv/csl_esm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ir/soc/j721e/ir_cfg.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ir/soc/j721e/ir_pe_conf.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ia/rm_ia.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_pm.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ia/soc/j721e/ia_cfg.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: src/ipc_utils.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ia/soc/j721e/ia_pe_conf.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/fss/V0/priv/csl_fss.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: src/ipc_osal_baremetal.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ra/rm_ra.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/ra/soc/j721e/ra_cfg.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/udmap/rm_udmap.c
    # Compiling j721e:mcu1_0:release:ipc_baremetal: src/ipc_mailbox.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/gpio/V0/priv/gpio.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/udmap/soc/j721e/udmap_cfg.c
    #
    # Archiving j721e:mcu1_0:release:ipc_baremetal into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/ipc/lib/j721e/mcu1_0/release/ipc_baremetal.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/gpmc/V1/priv/gpmc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/hyperbus/V0/priv/csl_hyperbus.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/proxy/rm_proxy.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_rm.c
    #
    # Archiving j721e:mcu1_0:release:i2c into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/i2c/lib/j721e/r5f/release/ti.drv.i2c.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/i2c/V2/priv/i2c.c
    Nothing to be done for j721e i2c_indp
    Nothing to be done for j721e i2c_profile
    # Compiling j721e:mcu1_0:release:csl: src/ip/intaggr/V0/priv/csl_intaggr.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/rm/drivers/proxy/soc/j721e/proxy_cfg.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/intr_router/V0/priv/csl_intr_router.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/common/boardcfg-user.c
    # Compiling j721e:mcu1_0:release:rm_pm_hal: src/rm_pm_hal/common/j721e/mmr_lock.c
    #
    # Archiving j721e:mcu1_0:release:rm_pm_hal into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/sciclient/lib/j721e/mcu1_0/release/rm_pm_hal.aer5f ...
    #
    Nothing to be done for j721e i2c_profile_indp
    Nothing to be done for j721e i2c_icss0
    # Compiling j721e:mcu1_0:release:udma: src/udma_flow.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_event.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mailbox/V0/priv/mailbox.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mcan/V1/mcan.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_osal.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mcasp/V0/priv/mcasp.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_utils.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mcspi/V0/priv/mcspi.c
    # Compiling j721e:mcu1_0:release:udma: soc/j721e/udma_soc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mmc/V4/priv/mmcsd.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mmc/V4/priv/mmcsdphy.c
    # Compiling j721e:mcu1_0:release:fatfs_indp: src/diskio.c
    # Compiling j721e:mcu1_0:release:fatfs_indp: src/ff.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mmc/V4/priv/low_level_hw.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/ospi/V0/priv/csl_ospi.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/proxy/V0/priv/csl_proxy.c
    # Compiling j721e:mcu1_0:release:fatfs_indp: src/FATFS_drv.c
    #
    # Archiving j721e:mcu1_0:release:fatfs_indp into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/fs/fatfs/lib/r5f/release/ti.fs.fatfs.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/psilcfg/V0/priv/csl_psilcfg.c
    # Compiling j721e:mcu1_0:release:udma: src/udma_dru.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/pvu/V0/priv/csl_pvu.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_firewall.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/rat/V0/priv/csl_rat.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/ringacc/V0/priv/csl_ringacc.c
    Nothing to be done for j721e fatfs_multi_indp
    # Compiling j721e:mcu1_0:release:udma: src/udma_ring_normal.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/rti/V0/priv/rti.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/sec_proxy/V0/priv/csl_sec_proxy.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/spinlock/V1/priv/csl_spinlock.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/timer/V1/priv/timer.c
    Nothing to be done for j721e fatfs_profile_indp
    # Compiling j721e:mcu1_0:release:mmcsd: src/MMCSD_drv.c
    # Compiling j721e:mcu1_0:release:mmcsd: src/v2/MMCSD_v2.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/timer_mgr/V0/priv/csl_timer_mgr.c
    # Compiling j721e:mcu1_0:release:mmcsd: soc/j721e/MMCSD_soc.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_dkek.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/uart/V1/priv/uart.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/udmap/V0/priv/csl_udmap.c
    # Compiling j721e:mcu1_0:release:mmcsd_dma: src/MMCSD_drv.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/wd_timer/V0/priv/wd_timer.c
    # Compiling j721e:mcu1_0:release:mmcsd_dma: src/v2/MMCSD_v2.c
    # Compiling j721e:mcu1_0:release:udma: soc/udma_rmcfg_common.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cpsw/V5/priv/csl_cpsw.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cpsw/V5/V5_0/priv/csl_cpsw_ss.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cpsw/V5/priv/csl_cpsw_ale_4g_tblcfg.c
    # Compiling j721e:mcu1_0:release:mmcsd_profile: src/MMCSD_drv.c
    # Compiling j721e:mcu1_0:release:mmcsd_dma: soc/j721e/MMCSD_soc.c
    # Compiling j721e:mcu1_0:release:mmcsd_profile: src/v2/MMCSD_v2.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: soc/V1/sciclient_irq_rm.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/cpsw/V5/priv/csl_cpsw_ale_9g_tblcfg.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_rm_irq.c
    #
    # Archiving j721e:mcu1_0:release:mmcsd into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/mmcsd/lib/j721e/r5f/release/ti.drv.mmcsd.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:mmcsd_profile: soc/j721e/MMCSD_soc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/mdio/V5/priv/csl_mdio.c
    # Compiling j721e:mcu1_0:release:mmcsd_dma_profile: src/MMCSD_drv.c
    # Compiling j721e:mcu1_0:release:mmcsd_dma_profile: src/v2/MMCSD_v2.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_serdes3.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_boardcfg.c
    #
    # Archiving j721e:mcu1_0:release:udma into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/udma/lib/j721e/mcu1_0/release/udma.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:mmcsd_indp: src/MMCSD_drv.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_serdes3_edp.c
    # Compiling j721e:mcu1_0:release:mmcsd_dma_profile: soc/j721e/MMCSD_soc.c
    # Compiling j721e:mcu1_0:release:mmcsd_indp: src/v2/MMCSD_v2.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_serdes3_ethernet.c
    #
    # Archiving j721e:mcu1_0:release:mmcsd_dma into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/mmcsd/lib/j721e/r5f/release/ti.drv.mmcsd.dma.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:mmcsd_profile_indp: src/MMCSD_drv.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_serdes3_pcie.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_serdes3_usb.c
    # Compiling j721e:mcu1_0:release:mmcsd_profile_indp: src/v2/MMCSD_v2.c
    #
    # Archiving j721e:mcu1_0:release:mmcsd_indp into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/mmcsd/lib/r5f/release/ti.drv.mmcsd.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:enet: src/core/enet.c
    #
    # Archiving j721e:mcu1_0:release:mmcsd_profile into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/mmcsd/lib/j721e/r5f/release/ti.drv.mmcsd.profiling.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_serdes3_multilink.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe.c
    # Compiling j721e:mcu1_0:release:enet: src/core/enet_trace.c
    # Compiling j721e:mcu1_0:release:enet: src/core/enet_utils.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_procboot.c
    # Compiling j721e:mcu1_0:release:enet: src/core/enet_osal.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_QSGMII.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_genericMsgs.c
    # Compiling j721e:mcu1_0:release:enetsoc: j7x/j721e/enet_soc.c
    #
    # Archiving j721e:mcu1_0:release:mmcsd_profile_indp into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/mmcsd/lib/r5f/release/ti.drv.mmcsd.profiling.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:enetsoc: j7x/j7x_soc.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_init.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII.c
    #
    # Archiving j721e:mcu1_0:release:mmcsd_dma_profile into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/mmcsd/lib/j721e/r5f/release/ti.drv.mmcsd.profiling.dma.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:enet: src/core/enet_queue.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_SGMII_cmn.c
    # Compiling j721e:mcu1_0:release:enet: src/core/enet_rm.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_SGMII_cmn_pll.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_SGMII_ln.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_rom.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_lld_init.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_clock.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_USB.c
    "src/j721e_evm/board_init.c", line 209: warning: function "Board_ethConfigCpsw2g" declared implicitly
    "src/j721e_evm/board_init.c", line 214: warning: function "Board_ethConfigCpsw9g" declared implicitly
    "src/j721e_evm/board_init.c", line 219: warning: function "Board_ethConfigIcss" declared implicitly
    "src/j721e_evm/board_init.c", line 304: warning: function "Board_cpsw9gEthPhyConfig" declared implicitly
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_20b_eDP_cmn_2p7G.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_20b_eDP_cmn_5p4G.c
    #
    # Archiving j721e:mcu1_0:release:enetsoc into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/enet/lib/j721e/mcu1_0/release/enetsoc.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_20b_eDP_cmn_8p1G.c
    # Compiling j721e:mcu1_0:release:uart: src/UART_drv.c
    # Compiling j721e:mcu1_0:release:uart: src/v1/UART_v1.c
    # Compiling j721e:mcu1_0:release:uart: src/UART_stdio.c
    # Compiling j721e:mcu1_0:release:uart: src/UART_ascii_utils.c
    # Compiling j721e:mcu1_0:release:uart: src/UART_status.c
    # Compiling j721e:mcu1_0:release:uart: soc/j721e/UART_soc.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_mmr.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: soc/V1/sciclient_secureProxyCfg.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_pll.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_cmn_pll_all_vco.c
    # Compiling j721e:mcu1_0:release:enet: src/common/enet_osal_dflt.c
    # Compiling j721e:mcu1_0:release:enet: src/common/enet_utils_dflt.c
    # Compiling j721e:mcu1_0:release:enet: src/common/enet_phymdio_dflt.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/mod_null.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_cmn_pll1_all_vco.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/mdio.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_ddr.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_cmn_pll_10G_vco.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_info.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_cmn_pll1_10G_vco.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_secureproxy.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/cpsw_macport.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_cmn_pll_6p25G_vco.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/cpsw_macport_intervlan.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_cmn_pll1_6p25G_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_20b_eDP_cmn_pll_8p1G_vco.c
    #
    # Archiving j721e:mcu1_0:release:uart into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/uart/lib/j721e/r5f/release/ti.drv.uart.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:enet: src/mod/cpsw_hostport.c
    # Compiling j721e:mcu1_0:release:sciclient_direct: src/sciclient/sciclient_keywriter.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_20b_eDP_cmn_pll_10p8G_vco.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_i2c_io_exp.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_utils.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_20b_eDP_cmn_pll_all_vco.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_control.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/cpsw_ale.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/cpsw_stats.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_20b_eDP_cmn_pll1_8p1G_vco.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_power.c
    # Compiling j721e:mcu1_0:release:enet: src/mod/cpsw_cpts.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_20b_eDP_cmn_pll1_10p8G_vco.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_pinmux.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_20b_eDP_cmn_pll1_all_vco.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/J721E_pinmux_data.c
    # Compiling j721e:mcu1_0:release:enet: src/phy/generic_phy.c
    # Compiling j721e:mcu1_0:release:gpio: src/GPIO_drv.c
    # Compiling j721e:mcu1_0:release:gpio: src/v0/GPIO_v0.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/J721E_pinmux_data_info.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/J721E_pinmux_data_gesi.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/J721E_pinmux_data_gesi_cpsw9g.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/j721e_evm/board_ddrtempmonitor.c
    # Compiling j721e:mcu1_0:release:gpio: soc/j721e/GPIO_soc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_20b_QSGMII_cmn.c
    #
    # Archiving j721e:mcu1_0:release:sciclient_direct into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/sciclient/lib/j721e/mcu1_0/release/sciclient_direct.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:pm_lib: dmsc/pmlib_sysconfig.c
    # Compiling j721e:mcu1_0:release:pm_lib: dmsc/pmlib_clkrate.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk19p2MHz_refclk_related.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk100MHz_20b_eDP_cmn_pll_8p1G_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk100MHz_20b_eDP_cmn_pll_all_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk100MHz_20b_eDP_cmn_pll1_8p1G_vco.c
    # Compiling j721e:mcu1_0:release:enet: src/phy/dp83822.c
    # Compiling j721e:mcu1_0:release:pm_lib: dmsc/pmlib_vtm_vd.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk100MHz_20b_eDP_cmn_pll1_all_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_QSGMII_cmn_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:enet: src/phy/dp83867.c
    # Compiling j721e:mcu1_0:release:enet: src/phy/vsc8514.c
    # Compiling j721e:mcu1_0:release:enet: src/phy/rtl9010.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_QSGMII_cmn_pll_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:enet: src/per/per_null.c
    # Compiling j721e:mcu1_0:release:enet: src/per/cpsw_intervlan.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_QSGMII_cmn_pll_multilink_pll1.c
    #
    # Archiving j721e:mcu1_0:release:gpio into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/gpio/lib/j721e/r5f/release/ti.drv.gpio.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_QSGMII_ln_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_QSGMII_ln_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII_cmn_multilink_pll1.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/board_flash.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/nor/ospi/nor_ospi.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/nor/nor.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/nor/ospi/nor_spi_patterns.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII_cmn_multilink_pll1_opt3.c
    # Compiling j721e:mcu1_0:release:enet: src/per/cpsw.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/nor/ospi/nor_spi_phy_tune.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII_cmn_pll_multilink_pll1.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/nor/hyperflash/nor_hyperflash.c
    # Compiling j721e:mcu1_0:release:enet: src/per/88q5050_switch.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/flash/nor/ospi/nor_qspi.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII_cmn_pll_multilink_pll1_opt3.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII_ln_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_SGMII_ln_multilink_pll1_opt3.c
    # Compiling j721e:mcu1_0:release:enet: src/per/enet_hostport_udma.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_USB_cmn_ext_ssc_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:enet: src/dma/udma/enet_udma.c
    #
    # Archiving j721e:mcu1_0:release:pm_lib into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/pm/lib/j721e/r5f/release/pm_lib.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_USB_cmn_pll_ext_ssc_multilink_pll1.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/common/common.c
    # Compiling j721e:mcu1_0:release:enet: src/dma/udma/enet_udma_priv.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_20b_USB_ln_ext_ssc_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe_cmn_pll_ext_ssc_multilink_pll0.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub953.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub960.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe_cmn_pll_int_ssc_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe_ln_ext_ssc_multilink_pll0.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/sensors/imx390.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/audio/pcm3168A.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub924.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub941.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe_ln_int_ssc_multilink_pll0.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/combos/ds90ub9xx_tlc59108.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI_cmn_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI_cmn_multilink_pll1.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/sensors/tlc59108.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI_cmn_pll_multilink_pll0.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub925.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub926.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/fpd/ds90ub9702.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/audio/afe8310.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/combos/ds90ub92x_afe8310.c
    # Compiling j721e_evm:j721e:mcu1_0:release:board: src/devices/pmic/tps65941.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI_cmn_pll_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI_ln_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_20b_XAUI_ln_multilink_pll1.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_20b_SGMII_cmn.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk100MHz_20b_SGMII_QSGMII_cmn_pll_all_vco.c
    #
    # Archiving j721e_evm:j721e:mcu1_0:release:board into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/board/lib/j721e_evm/r5f/release/ti.board.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk100MHz_20b_SGMII_QSGMII_cmn_pll1_all_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk156p25MHz_20b_XAUI_cmn_pll_6p25G_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk156p25MHz_20b_XAUI_cmn_pll_all_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk156p25MHz_20b_XAUI_cmn_pll1_6p25G_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk156p25MHz_20b_XAUI_cmn_pll1_all_vco.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_20b_XAUI_cmn.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_ct_refclk156p25MHz_refclk_related.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk19p2MHz_32b_PCIe.c
    #
    # Archiving j721e:mcu1_0:release:enet into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/drv/enet/lib/j721e/r5f/release/enet.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk19p2MHz_20b_SGMII.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk19p2MHz_20b_USB.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk19p2MHz_20b_QSGMII.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk156p25MHz_32b_XFI.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe_cmn_pll_no_ssc_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/serdes_cd/V0/csl_wiz16m_cs_refclk100MHz_32b_PCIe_ln_no_ssc_multilink_pll0.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/ecap/V0/priv/ecap.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/vtm/V1/priv/csl_vtm.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/vtm/V1/priv/csl_vtm_pvt_sensor.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/emac/V5/priv/csl_cpgmac_sl.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/tog/V0/priv/csl_slv_tog.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/pbist/V0/priv/csl_pbist.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/lbist/V0/priv/csl_lbist.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/psc/V2/priv/csl_psc.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/pok/V0/priv/csl_pok.c
    # Compiling j721e:mcu1_0:release:csl: src/ip/pok/V0/priv/csl_pokId2Addr.c
    #
    # Archiving j721e:mcu1_0:release:csl into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/csl/lib/j721e/r5f/release/ti.csl.aer5f ...
    #
    # Invoking configuro...
    making package.mak (because of package.bld) ...
    generating interfaces for package configuro (because package/package.xdc.inc is older than package.xdc) ...
    configuring sysbios_r5f.xer5ft from package/cfg/sysbios_r5f_per5ft.cfg ...
    Loading configuration update /home/user/wkspaces/10032965_cpu_j7_core_r5f/mcusw/mcuss_demos/demo_utils/overrides/j721e/utils_prf_ut.cfg
    generating custom ti.sysbios library makefile ... 
    Starting build of library sources ...
    making /home/user/wkspaces/10032965_cpu_j7_core_r5f/mcusw/binary/mcal_ti_rtos_aptiv/obj/j721e_evm/mcu1_0/release/configuro/package/cfg/sysbios_r5f_per5ft.src/sysbios/sysbios.aer5ft ...
    cler5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/BIOS.c ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm.asm ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/MPU_asm.sv7R ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/TaskSupport_asm.asm ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/v7r/keystone3/Core_asm.sv7R ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/v7r/keystone3/Hwi_asm.sv7R ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/v7r/keystone3/Hwi_asm_switch.sv7R ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/exc/Exception_asm.asm ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/v7r/Cache_asm.sv7R ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/timers/dmtimer/Timer_asm.s470 ...
    asmer5ft /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/bios_6_83_02_07/packages/ti/sysbios/family/arm/a15/TimestampProvider_asm.asm ...
    arer5ft BIOS.obj arm_IntrinsicsSupport_asm.obj arm_MPU_asm.obj arm_TaskSupport_asm.obj keystone3_Core_asm.obj keystone3_Hwi_asm.obj keystone3_Hwi_asm_switch.obj exc_Exception_asm.obj v7r_Cache_asm.obj dmtimer_Timer_asm.obj a15_TimestampProvider_asm.obj ...
    Build of libraries done.
    # Configuro done!
    # Compiling j721e:mcu1_0:release:wdg: src/Wdg.c
    # Compiling j721e:mcu1_0:release:spi: src/Spi.c
    # Compiling j721e:mcu1_0:release:adc: src/Adc.c
    # Compiling j721e:mcu1_0:release:adc: src/Adc_Irq.c
    # Compiling j721e:mcu1_0:release:dio: src/Dio.c
    # Compiling j721e_evm:j721e:mcu1_0:release:app_utils: src/app_utils.c
    # Compiling j721e:mcu1_0:release:adc_drv: cfg/Adc_Cfg.c
    # Compiling j721e:mcu1_0:release:adc_drv: cfg/Adc_PBcfg.c
    # Compiling j721e:mcu1_0:release:can_ctrl: src/Can_Startup.c
    # Compiling j721e:mcu1_0:release:adc_drv: src/Adc_Startup.c
    # Compiling j721e_evm:j721e:mcu1_0:release:app_utils: src/app_r5f_Pmu.c
    # Compiling j721e:mcu1_0:release:wdg: src/Wdg_Priv.c
    # Compiling j721e:mcu1_0:release:adc: src/Adc_Priv.c
    "src/Adc_Priv.c", line 219: warning: variable "spareInVal" was declared but never referenced
    # Compiling j721e:mcu1_0:release:dio: src/Dio_PlatformJ721e.c
    #
    # Archiving j721e:mcu1_0:release:wdg into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal/Wdg/lib/j721e/mcu1_0/release/wdg.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:can_trcv: src/Can_Trcv.c
    # Compiling j721e:mcu1_0:release:adc: src/Adc_Utils.c
    #
    # Archiving j721e:mcu1_0:release:adc into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal/Adc/lib/j721e/mcu1_0/release/adc.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:dio_diag: cfg/Dio_Lcfg.c
    # Compiling j721e:mcu1_0:release:dio_diag: src/dio_diag.c
    #
    # Archiving j721e:mcu1_0:release:dio into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal/Dio/lib/j721e/mcu1_0/release/dio.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:adc_drv: src/ADC_Handler.c
    # Compiling j721e:mcu1_0:release:adc_drv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_dio/cfg/Dio_Lcfg.c
    #
    # Archiving j721e:mcu1_0:release:can_ctrl into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_can/lib/j721e/r5f/release/can_ctrl.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:adc_drv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcal_drv/mcal/examples/utils/src/app_utils_adc.c
    # Compiling j721e:mcu1_0:release:spi: src/Spi_Priv.c
    #
    # Archiving j721e_evm:j721e:mcu1_0:release:app_utils into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal/examples/utils/lib/j721e_evm/mcu1_0/release/app_utils.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:spi: src/Spi_Utils.c
    # Compiling j721e:mcu1_0:release:i2c_wrapper: src/i2c_wrapper.c
    # Compiling j721e:mcu1_0:release:spi: src/Spi_Irq.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_message_layer_api.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/crc16.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/crc32.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_low_level_driver.c
    #
    # Archiving j721e:mcu1_0:release:can_trcv into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_can_trcv/lib/j721e/r5f/release/can_trcv.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:ipc_drv: src/main_ipc.c
    #
    # Archiving j721e:mcu1_0:release:dio_diag into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_dio/lib/j721e/r5f/release/dio_diag.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:rtc_external: src/rtc_external_chip.c
    # Compiling j721e:mcu1_0:release:temp_sensor: src/vtm_sensor_read.c
    #
    # Archiving j721e:mcu1_0:release:adc_drv into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_adc/lib/j721e/r5f/release/adc_drv.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:spi: src/Spi_Mcspi.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_proxy_handler.c
    # Compiling j721e:mcu1_0:release:spi: src/Spi_Dma.c
    #
    # Archiving j721e:mcu1_0:release:i2c_wrapper into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_i2c/lib/j721e/r5f/release/i2c_wrapper.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:ipc_drv: src/ex03_linux_bios_2core_echo_test.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_fifo_handler.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/imu_drv_ctrl.c
    # Compiling j721e:mcu1_0:release:smi130_imu: src/smi130_imu.c
    # Compiling j721e:mcu1_0:release:ipc_drv: src/ipc_testsetup.c
    # Compiling j721e:mcu1_0:release:m24c08_eeprom: src/m24c08_eeprom.c
    #
    # Archiving j721e:mcu1_0:release:rtc_external into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_rtc/lib/j721e/r5f/release/rtc_external.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/bb_soh_imp/_cfg/Wdg_Cfg.c
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/bb_soh_imp/_cfg/Wdg_Lcfg.c
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/bb_soh_imp/_cfg/Wdg_PBcfg.c
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/bb_soh_imp/_src/Wdg_Startup.c
    #
    # Archiving j721e:mcu1_0:release:temp_sensor into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_temp_sensor/lib/j721e/r5f/release/temp_sensor.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:power_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_power_manager/src/power_manager.c
    # Compiling j721e:mcu1_0:release:power_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_power_manager/src/power_manager_pmic.c
    #
    # Archiving j721e:mcu1_0:release:spi into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal/Spi/lib/j721e/mcu1_0/release/spi.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:power_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_power_manager/src/power_manager_bub.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/sw_utils.c
    "src/sw_utils.c", line 46: warning: last line of file ends without a newline
    # Compiling j721e:mcu1_0:release:icc_protocol: src/rtc_ctrl.c
    # Compiling j721e:mcu1_0:release:ipc_drv: src/shared_memory_drv.c
    #
    # Archiving j721e:mcu1_0:release:m24c08_eeprom into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/app/bb_m24c08_eeprom/lib/j721e/r5f/release/m24c08_eeprom.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_logging.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_crypto.c
    #
    # Archiving j721e:mcu1_0:release:smi130_imu into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/app/bb_smi130_imu/lib/j721e/r5f/release/smi130_imu.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_security_layer.c
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/bb_soh_imp/_src/soh_manager.c
    #
    # Archiving j721e:mcu1_0:release:ipc_drv into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_ipc/lib/j721e/r5f/release/ipc_drv.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_wdgManager.c
    # Compiling j721e:mcu1_0:release:icc_protocol: src/icc_message_layer_reactive.c
    "src/icc_message_layer_reactive.c", line 78: warning: last line of file ends without a newline
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/bb_soh_imp/_src/soh_proxy.c
    # Compiling j721e:mcu1_0:release:soh_manager: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcal_drv/mcal/examples/utils/src/app_utils_wdg.c
    "/home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_power_manager/src/power_manager.c", line 311: warning: enumerated type mixed with another type
    # Compiling j721e:mcu1_0:release:utility: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_utility/src/usb_hub_conf.c
    # Compiling j721e:mcu1_0:release:utility: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_utility/src/utility.c
    #
    # Archiving j721e:mcu1_0:release:power_manager into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_power_manager/lib/j721e/r5f/release/power_manager.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:spi_drv: cfg/Spi_Cfg.c
    # Compiling j721e:mcu1_0:release:spi_drv: cfg/Spi_PBCfg.c
    # Compiling j721e:mcu1_0:release:spi_drv: src/McspiApp_Startup.c
    # Compiling j721e:mcu1_0:release:spi_drv: src/spi_drv.c
    #
    # Archiving j721e:mcu1_0:release:soh_manager into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_soh/lib/j721e/r5f/release/soh_manager.aer5f ...
    #
    # Compiling j721e:mcu1_0:release:spi_drv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_dio/cfg/Dio_Lcfg.c
    # Compiling j721e:mcu1_0:release:spi_drv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcal_drv/mcal/examples/utils/src/app_utils_spi.c
    #
    # Archiving j721e:mcu1_0:release:icc_protocol into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_icc/lib/j721e/r5f/release/icc_protocol.aer5f ...
    #
    #
    # Archiving j721e:mcu1_0:release:utility into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_utility/lib/j721e/r5f/release/utility.aer5f ...
    #
    #
    # Archiving j721e:mcu1_0:release:spi_drv into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcuss_demos/mcal_ti_rtos_mcu1_0/drv/bb_spi_drv/lib/j721e/r5f/release/spi_drv.aer5f ...
    #
    # Compiling j721e_evm:j721e:mcu1_0:release:mcal_ti_rtos_aptiv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcal_drv/mcal/examples/utils/src/utilsCopyVecs2ATcm.asm
    # Compiling j721e_evm:j721e:mcu1_0:release:mcal_ti_rtos_aptiv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcal_drv/mcal/examples/utils/src/mcuCopyVecs2Exc.asm
    # Compiling j721e_evm:j721e:mcu1_0:release:mcal_ti_rtos_aptiv: /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0/sys/bb_main/src/main_tirtos.c
    # Compiling generated sysbios_r5f_per5ft.oer5ft
    # Linking into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release.xer5f...
    #
    <Linking>
    #
    # /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release.xer5f created.
    #
    # Generating stripped image into /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release_strip.xer5f...
    #
    ~/wkspaces/10032965_cpu_j7_core_r5f/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0 ~/wkspaces/10032965_cpu_j7_core_r5f/mcusw/mcuss_demos/mcal_ti_rtos_mcu1_0
    R5 Certificate being generated :
    	X509_CFG = ./x509-temp.cfg
    	KEY = /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/pdk_jacinto_07_03_00_29/packages/ti/build/makerules/k3_dev_mpk.pem
    	BIN = /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release.appimage
    	CERT TYPE = R5, 1
    	CORE ID = 16
    	LOADADDR = 0x41c00100
    	IMAGE_SIZE = 313896
    	BOOT_OPTIONS = 0
    SUCCESS: Image /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release.appimage.signed generated. Good to boot
    # SBL App image /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release.appimage and /home/user/wkspaces/10032965_sdk_rtos_j721e_evm_07_03_00_07/mcusw/binary/mcal_ti_rtos_aptiv/bin/j721e_evm/mcal_ti_rtos_aptiv_mcu1_0_release_BE.appimage created.
    #
    Copying build
    zj4bg8:~/wkspaces/10032965_cpu_j7_core_r5f$ 
    

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    Thank you for all the details. The above demonstrates that you put together the MCU1_0 firmware image using our MCAL drivers with FreeRTOS (not the normal intended usage, as MCAL drivers are meant to be used with an AutoSAR OS).

    It is possible to use FreeRTOS as the RTOS with MCAL drivers, though the SDKs do not test in this fashion. The TI MCAL drivers are typically validated as individual test firmwares using baremetal on non-MCU1_0 cores, or in standalone fashion. The PDK drivers are used instead of MCAL drivers with FreeRTOS on MCU1_0 typically.

    In anycase, the common issue for TI-SCI message failures is that the MCU R5F firmware core has stopped responding to the requests, and is usually the case when the core is stuck in a loop or busy running some code without servicing the TI-SCI requests. A common root-case is that the core has gone into an exception.

    You have to debug this issue on your MCU1_0 firmware using a debugger to see where the core is stuck or why it triggered an exception. 

    regards

    Suman

  • Hi Suman,

    Thanks for your feedback.

    As this issue reported on the High security enabled production software, we wont be able to connect the debugger. We are trying to reproduce the issue on non secure software. We will update you based on this.

    Mean time is there any place you want us to add debug prints to isolate the issue ?

    Thanks & Regards,

    Prejeesh

  • Hi Prejeesh,

    You should be able to connect to the MCU1_0 core even on the HS device if you use the JTAG Override (the PDK SBL allows the JTAG accesses by default, unless you have removed this as desirec for your production builds.

    Anyway, I agree that it is simpler for you to debug this on a GP device if you have a ready-made setup. The SciServer behavior itself is agnostic of GP or HS device, so you should experience similar issues on your GP device.

    The key functions for you on MCU1_0 SciServer are the Sciserver_tirtosUserMsgHwiFxn() and Sciserver_tirtosUserMsgTask() functions in <RTOS SDK/<PDK>/packages/ti/drv/sciclient/src/sciserver/sciserver_tirtos.c file. The first function is the interrupt function that posts the semaphores to unblock the SciServer thread running the second thread function. 

    regards

    Suman