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.

MCU-PLUS-SDK-AM263X: Simple TCP-Server with LWIP and C++

Part Number: MCU-PLUS-SDK-AM263X
Other Parts Discussed in Thread: SYSCONFIG

Hi Slight smile

Could someone please give me a hint on how to handle this unresolved variable error?

I am trying to build a C++ application, based on the "Hello_world.cpp" example from the resource explorer. I now want to add the TCP functionality and program a simple server.

Therefore I am using the LWIP Stack as also used in the "enet_cpsw_tcpserver_am263x-lp_r5fss0-0_freertos_ti-arm-clang" example. I copied the sysconfig 1:1.

My c++ class can not compile because of this unresolved variable: EnetApp_driverOpen(). Anyhow this object was build in sysconfig I have a "ti_enet_open_close.o" file in my /Debug/syscgf/ folder.

My Network class looks as followed and is compiling as long as the line with "EnatApp_driverOpen" is commented out.

 
#pragma once

#include <stdio.h>
#include <stdarg.h>
#include <string.h>
#include "FreeRTOS.h"
#include "task.h"

/* lwIP core includes */
#include "lwip/opt.h"
#include "lwip/sys.h"
#include "lwip/tcpip.h"
#include "lwip/dhcp.h"

#include <networking/enet/utils/include/enet_apputils.h>
#include <networking/enet/utils/include/enet_board.h>

#include "ti_board_config.h"
#include "ti_drivers_open_close.h"
#include "ti_enet_config.h"
#include "ti_enet_open_close.h"
#include "app_cpswconfighandler.h"
#include "ti_enet_lwipif.h"

class Network
{

public:
    Network() = default;
    virtual ~Network() = default;

    int init()
    {
        Enet_Type enetType;
        uint32_t instId;

        EnetApp_getEnetInstInfo(&enetType, &instId);
        EnetAppUtils_enableClocks(enetType, instId);

        const int32_t status = EnetApp_driverOpen(enetType, instId);

        return 1;
    }

};



I am also not sure if I have to recompile the whole Library with the CPLUSPLUS flag?

Thanks for you support!
Chris

  • Hi Chris,

    I tried to reproduce the issue locally, I'll note down the steps that need to be followed, you can check if you are missing out on some step that is causing the error:

    1. Take the out-of-box hello world example
    2. Add the app_cpswconfighandler.c and app_cpswconfighandler.h files to the project folder.
    3. Copy the example.syscfg file as you mentioned.
    4. Modify the project makefile and add app_cpswconfighandler.c in the list of files to be compiled. Add Enet and LwIP include paths, required libs in makefile (Compare it with the enet_lwip_tcpserver example's makefile
    5. Recompile the libraries with CPLUSPLUS_BUILD=yes
    6. Rebuild the example with CPLUSPLUS_BUILD=yes

    Let me know if you still face the error.

    Regards,
    Shaunak

  • Along with what TI has already suggested, ensure that the library containing EnetApp_driverOpen() is included in your project settings or build configuration. If you are using an IDE, make sure the library or object file (ti_enet_open_close.o) is added to the project or build script.

  • Hi Shaunak,

    Thanks for your support. I am still struggling, first I use Code Composer Studio on a Windows machine for developing, therefore the makefiles all will be generated.

    Anyhow I copied all the Path and libraries in the linker as it was on the TCP example:

    I could compile the libraries locally with the CPLUSPLUS_BUILD=yes flag:
    gmake -s -f makefile.am263x libs CPLUSPLUS_BUILD=yes

    (here I had to change the imports.mak file, since the path of CCS and SysConfig was not correct).

    I would like to not to link to the example app_cpswconfighandler since it would be a mess to maintain. I would more like to use the API calls used for LWIP directly out of my software.

    Anyhow, also with the C++ build libraries I still have the same issue Disappointed.

    Would you have another suggestion?

    Cheers and thanks in advance,
    Chris

     

  • Thanks for your response.
    I think that's the only thing missing here. But I don't know how I can add the .o file to Code Composer Studio. Since CCS is generating this .o file I assume it should be aware of it.

  • Hi :) 

    I just have checked the makefile generated from CCS:

    ################################################################################
    # Automatically-generated file. Do not edit!
    ################################################################################
    
    SHELL = cmd.exe
    
    CG_TOOL_ROOT := C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS
    
    GEN_OPTS__FLAG := 
    GEN_CMDS__FLAG := 
    
    ORDERED_OBJS += \
    $(GEN_CMDS__FLAG) \
    "./syscfg/ti_dpl_config.o" \
    "./syscfg/ti_drivers_config.o" \
    "./syscfg/ti_drivers_open_close.o" \
    "./syscfg/ti_pinmux_config.o" \
    "./syscfg/ti_power_clock_config.o" \
    "./syscfg/ti_board_config.o" \
    "./syscfg/ti_board_open_close.o" \
    "./syscfg/ti_enet_config.o" \
    "./syscfg/ti_enet_open_close.o" \
    "./syscfg/ti_enet_soc.o" \
    "./syscfg/ti_enet_lwipif.o" \
    "./hello_world.o" \
    "./main.o" \
    "./Communication/Network.o" \
    "../linker.cmd" \
    -Wl,-lfreertos.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-ldrivers.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-lenet-cpsw.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-llwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-llwip-freertos.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-lboard.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-llwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib \
    -Wl,-llibc.a \
    -Wl,-llibsysbm.a \
    
    -include ../makefile.init
    
    RM := DEL /F
    RMDIR := RMDIR /S/Q
    
    # All of the sources participating in the build are defined here
    -include sources.mk
    -include subdir_vars.mk
    -include Communication/subdir_vars.mk
    -include subdir_rules.mk
    -include Communication/subdir_rules.mk
    -include objects.mk
    
    ifneq ($(MAKECMDGOALS),clean)
    ifneq ($(strip $(C55_DEPS)),)
    -include $(C55_DEPS)
    endif
    ifneq ($(strip $(C_UPPER_DEPS)),)
    -include $(C_UPPER_DEPS)
    endif
    ifneq ($(strip $(S67_DEPS)),)
    -include $(S67_DEPS)
    endif
    ifneq ($(strip $(S62_DEPS)),)
    -include $(S62_DEPS)
    endif
    ifneq ($(strip $(S_DEPS)),)
    -include $(S_DEPS)
    endif
    ifneq ($(strip $(OPT_DEPS)),)
    -include $(OPT_DEPS)
    endif
    ifneq ($(strip $(C??_DEPS)),)
    -include $(C??_DEPS)
    endif
    ifneq ($(strip $(ASM_UPPER_DEPS)),)
    -include $(ASM_UPPER_DEPS)
    endif
    ifneq ($(strip $(S??_DEPS)),)
    -include $(S??_DEPS)
    endif
    ifneq ($(strip $(C64_DEPS)),)
    -include $(C64_DEPS)
    endif
    ifneq ($(strip $(CXX_DEPS)),)
    -include $(CXX_DEPS)
    endif
    ifneq ($(strip $(S64_DEPS)),)
    -include $(S64_DEPS)
    endif
    ifneq ($(strip $(INO_DEPS)),)
    -include $(INO_DEPS)
    endif
    ifneq ($(strip $(CLA_DEPS)),)
    -include $(CLA_DEPS)
    endif
    ifneq ($(strip $(S55_DEPS)),)
    -include $(S55_DEPS)
    endif
    ifneq ($(strip $(SV7A_DEPS)),)
    -include $(SV7A_DEPS)
    endif
    ifneq ($(strip $(C62_DEPS)),)
    -include $(C62_DEPS)
    endif
    ifneq ($(strip $(C67_DEPS)),)
    -include $(C67_DEPS)
    endif
    ifneq ($(strip $(PDE_DEPS)),)
    -include $(PDE_DEPS)
    endif
    ifneq ($(strip $(K_DEPS)),)
    -include $(K_DEPS)
    endif
    ifneq ($(strip $(C_DEPS)),)
    -include $(C_DEPS)
    endif
    ifneq ($(strip $(CC_DEPS)),)
    -include $(CC_DEPS)
    endif
    ifneq ($(strip $(C++_DEPS)),)
    -include $(C++_DEPS)
    endif
    ifneq ($(strip $(C43_DEPS)),)
    -include $(C43_DEPS)
    endif
    ifneq ($(strip $(S43_DEPS)),)
    -include $(S43_DEPS)
    endif
    ifneq ($(strip $(ASM_DEPS)),)
    -include $(ASM_DEPS)
    endif
    ifneq ($(strip $(S_UPPER_DEPS)),)
    -include $(S_UPPER_DEPS)
    endif
    ifneq ($(strip $(CPP_DEPS)),)
    -include $(CPP_DEPS)
    endif
    ifneq ($(strip $(SA_DEPS)),)
    -include $(SA_DEPS)
    endif
    endif
    
    -include ../makefile.defs
    
    # Add inputs and outputs from these tool invocations to the build variables 
    EXE_OUTPUTS += \
    Test_R5.out \
    
    EXE_OUTPUTS__QUOTED += \
    "Test_R5.out" \
    
    
    # All Target
    all: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)
    	@$(MAKE) --no-print-directory -Onone "Test_R5.out"
    
    # Tool invocations
    Test_R5.out: $(OBJS) $(CMD_SRCS) $(GEN_CMDS)
    	@echo 'Building target: "$@"'
    	@echo 'Invoking: Arm Linker'
    	"C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/bin/tiarmclang.exe" -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -DSOC_AM263X -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wl,-m"hello_world_cpp.Debug.map" -Wl,-i"C:/Users/rideo/workspace_v12/Test_R5/Debug/syscfg" -Wl,-i"C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib" -Wl,-i"C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/drivers/lib" -Wl,-i"C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/board/lib" -Wl,-i"C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/lib" -Wl,-i"C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lib" -Wl,-i"C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS/lib" -Wl,-i"C:/Users/rideo/workspace_v12/Test_R5/Debug/syscfg" -Wl,--reread_libs -Wl,--diag_suppress=10063 -Wl,--diag_wrap=off -Wl,--display_error_number -Wl,--warn_sections -Wl,--xml_link_info="Test_R5_linkInfo.xml" -Wl,--ram_model -o "Test_R5.out" $(ORDERED_OBJS)
    	@echo 'Finished building target: "$@"'
    	@echo ' '
    	@$(MAKE) --no-print-directory post-build
    
    # Other Targets
    clean:
    	-$(RM) $(GEN_MISC_FILES__QUOTED)$(GEN_FILES__QUOTED)$(EXE_OUTPUTS__QUOTED)
    	-$(RM) "syscfg\ti_dpl_config.o" "syscfg\ti_drivers_config.o" "syscfg\ti_drivers_open_close.o" "syscfg\ti_pinmux_config.o" "syscfg\ti_power_clock_config.o" "syscfg\ti_board_config.o" "syscfg\ti_board_open_close.o" "syscfg\ti_enet_config.o" "syscfg\ti_enet_open_close.o" "syscfg\ti_enet_soc.o" "syscfg\ti_enet_lwipif.o" "hello_world.o" "main.o" "Communication\Network.o" 
    	-$(RM) "syscfg\ti_dpl_config.d" "syscfg\ti_drivers_config.d" "syscfg\ti_drivers_open_close.d" "syscfg\ti_pinmux_config.d" "syscfg\ti_power_clock_config.d" "syscfg\ti_board_config.d" "syscfg\ti_board_open_close.d" "syscfg\ti_enet_config.d" "syscfg\ti_enet_open_close.d" "syscfg\ti_enet_soc.d" "syscfg\ti_enet_lwipif.d" 
    	-$(RM) "hello_world.d" "main.d" "Communication\Network.d" 
    	-$(RMDIR) $(GEN_MISC_DIRS__QUOTED)
    	-@echo 'Finished clean'
    	-@echo ' '
    
    post-build:
    	-$(MAKE) -C C:\Users\rideo\workspace_v12\Test_R5 -f makefile_ccs_bootimage_gen OUTNAME=Test_R5 PROFILE=Debug MCU_PLUS_SDK_PATH=C:/ti/mcu_plus_sdk_am263x_08_06_00_34 CG_TOOL_ROOT=C:/ti/ccs1230/ccs/tools/compiler/ti-cgt-armllvm_2.1.3.LTS CCS_INSTALL_DIR=C:\ti\ccs1230\ccs CCS_IDE_MODE=desktop
    	-@echo ' '
    
    .PHONY: all clean dependents
    .SECONDARY:
    
    -include ../makefile.targets

    thus, the ti_board_open_close.o should be linked to the project.

  • Hi Chris,

    Can you check your example.syscfg of the project in the CCS?
    I think the issue is that ENET(CPSW) hasn't been added to the project. You can compare the syscfg of the lwip tcp server example.

    Adding ENET(CPSW) and EEPROM from syscfg to your project should fix the issue.

    Let me know if you face any issues after that.

    Regards,
    Shaunak

  • Hi Shaunak,

    Thanks for the hint, I double checked, that the ENET CPSW is part of the configuration. I copied the whole file from the tcp server example.
    I am happy to share the whole sysconfig:

    /**
     * These arguments were used when this file was generated. They will be automatically applied on subsequent loads
     * via the GUI or CLI. Run CLI with '--help' for additional information on how to override these arguments.
     * @cliArgs --device "AM263x_beta" --package "ZCZ" --part "AM263x" --context "r5fss0-0" --product "MCU_PLUS_SDK_AM263x@08.06.00"
     * @versions {"tool":"1.16.1+2960"}
     */
    
    /**
     * Import the modules used in this configuration.
     */
    const eeprom     = scripting.addModule("/board/eeprom/eeprom", {}, false);
    const eeprom1    = eeprom.addInstance();
    const gpio       = scripting.addModule("/drivers/gpio/gpio", {}, false);
    const gpio1      = gpio.addInstance();
    const gpio2      = gpio.addInstance();
    const i2c        = scripting.addModule("/drivers/i2c/i2c", {}, false);
    const i2c1       = i2c.addInstance();
    const debug_log  = scripting.addModule("/kernel/dpl/debug_log");
    const mpu_armv7  = scripting.addModule("/kernel/dpl/mpu_armv7", {}, false);
    const mpu_armv71 = mpu_armv7.addInstance();
    const mpu_armv72 = mpu_armv7.addInstance();
    const mpu_armv73 = mpu_armv7.addInstance();
    const mpu_armv74 = mpu_armv7.addInstance();
    const mpu_armv75 = mpu_armv7.addInstance();
    const enet_cpsw  = scripting.addModule("/networking/enet_cpsw/enet_cpsw", {}, false);
    const enet_cpsw1 = enet_cpsw.addInstance();
    
    /**
     * Write custom configuration values to the imported modules.
     */
    eeprom1.$name      = "CONFIG_EEPROM0";
    eeprom1.i2cAddress = 0x53;
    
    gpio1.$name                = "CONFIG_GPIO1";
    gpio1.pinDir               = "OUTPUT";
    gpio1.GPIO.$assign         = "GPIO0";
    gpio1.GPIO.gpioPin.$assign = "QSPI_CSn1";
    
    gpio2.$name                = "CONFIG_GPIO58";
    gpio2.pinDir               = "OUTPUT";
    gpio2.GPIO.$assign         = "GPIO0";
    gpio2.GPIO.gpioPin.$assign = "EPWM7_B";
    
    i2c1.$name               = "CONFIG_I2C0";
    eeprom1.peripheralDriver = i2c1;
    i2c1.I2C.$assign         = "I2C1";
    i2c1.I2C.SCL.$assign     = "I2C1_SCL";
    i2c1.I2C.SDA.$assign     = "I2C1_SDA";
    
    debug_log.enableUartLog            = true;
    debug_log.enableCssLog             = false;
    debug_log.uartLog.$name            = "CONFIG_UART0";
    debug_log.uartLog.UART.$assign     = "UART0";
    debug_log.uartLog.UART.RXD.$assign = "UART0_RXD";
    debug_log.uartLog.UART.TXD.$assign = "UART0_TXD";
    
    mpu_armv71.$name             = "CONFIG_MPU_REGION0";
    mpu_armv71.size              = 31;
    mpu_armv71.attributes        = "Device";
    mpu_armv71.accessPermissions = "Supervisor RD+WR, User RD";
    mpu_armv71.allowExecute      = false;
    
    mpu_armv72.$name             = "CONFIG_MPU_REGION1";
    mpu_armv72.size              = 15;
    mpu_armv72.accessPermissions = "Supervisor RD+WR, User RD";
    
    mpu_armv73.$name             = "CONFIG_MPU_REGION2";
    mpu_armv73.baseAddr          = 0x80000;
    mpu_armv73.size              = 15;
    mpu_armv73.accessPermissions = "Supervisor RD+WR, User RD";
    
    mpu_armv74.$name             = "CONFIG_MPU_REGION3";
    mpu_armv74.accessPermissions = "Supervisor RD+WR, User RD";
    mpu_armv74.baseAddr          = 0x70000000;
    mpu_armv74.size              = 21;
    
    mpu_armv75.$name      = "CONFIG_MPU_REGION4";
    mpu_armv75.baseAddr   = 0x70080000;
    mpu_armv75.size       = 14;
    mpu_armv75.attributes = "NonCached";
    
    enet_cpsw1.$name                            = "CONFIG_ENET_CPSW0";
    enet_cpsw1.BoardType                        = "am263x-lp";
    enet_cpsw1.DisableMacPort2                  = true;
    enet_cpsw1.PktInfoOnlyEnable                = true;
    enet_cpsw1.RxCustomSizeEnable               = true;
    enet_cpsw1.RxCustomSize                     = 384;
    enet_cpsw1.MediumPoolPktSize                = 384;
    enet_cpsw1.LargePoolPktCount                = 0;
    enet_cpsw1.MediumPoolPktCount               = 32;
    enet_cpsw1.hostportRxCsumOffloadEn          = false;
    enet_cpsw1.txDmaChannel[0].$name            = "ENET_DMA_TX_CH0";
    enet_cpsw1.rxDmaChannel[0].$name            = "ENET_DMA_RX_CH0";
    enet_cpsw1.pinmux[0].$name                  = "ENET_CPSW_PINMUX0";
    enet_cpsw1.pinmux[0].MDIO.$assign           = "MDIO";
    enet_cpsw1.pinmux[0].MDIO.MDIO_MDIO.$assign = "MDIO_MDIO";
    enet_cpsw1.pinmux[0].MDIO.MDIO_MDC.$assign  = "MDIO_MDC";
    enet_cpsw1.pinmux[0].RGMII1.$assign         = "RGMII1";
    enet_cpsw1.pinmux[0].RGMII2.$assign         = "RGMII2";
    enet_cpsw1.netifInstance.create(1);
    enet_cpsw1.netifInstance[0].$name           = "NETIF_INST_ID0";
    
    /**
     * Pinmux solution for unlocked pins/peripherals. This ensures that minor changes to the automatic solver in a future
     * version of the tool will not impact the pinmux you originally saw.  These lines can be completely deleted in order to
     * re-solve from scratch.
     */
    enet_cpsw1.pinmux[0].RGMII1.RD0.$suggestSolution    = "RGMII1_RD0";
    enet_cpsw1.pinmux[0].RGMII1.RD1.$suggestSolution    = "RGMII1_RD1";
    enet_cpsw1.pinmux[0].RGMII1.RD2.$suggestSolution    = "RGMII1_RD2";
    enet_cpsw1.pinmux[0].RGMII1.RD3.$suggestSolution    = "RGMII1_RD3";
    enet_cpsw1.pinmux[0].RGMII1.RX_CTL.$suggestSolution = "RGMII1_RX_CTL";
    enet_cpsw1.pinmux[0].RGMII1.RXC.$suggestSolution    = "RGMII1_RXC";
    enet_cpsw1.pinmux[0].RGMII1.TD0.$suggestSolution    = "RGMII1_TD0";
    enet_cpsw1.pinmux[0].RGMII1.TD1.$suggestSolution    = "RGMII1_TD1";
    enet_cpsw1.pinmux[0].RGMII1.TD2.$suggestSolution    = "RGMII1_TD2";
    enet_cpsw1.pinmux[0].RGMII1.TD3.$suggestSolution    = "RGMII1_TD3";
    enet_cpsw1.pinmux[0].RGMII1.TX_CTL.$suggestSolution = "RGMII1_TX_CTL";
    enet_cpsw1.pinmux[0].RGMII1.TXC.$suggestSolution    = "RGMII1_TXC";
    enet_cpsw1.pinmux[0].RGMII2.RD0.$suggestSolution    = "PR0_PRU0_GPIO0";
    enet_cpsw1.pinmux[0].RGMII2.RD1.$suggestSolution    = "PR0_PRU0_GPIO1";
    enet_cpsw1.pinmux[0].RGMII2.RD2.$suggestSolution    = "PR0_PRU0_GPIO2";
    enet_cpsw1.pinmux[0].RGMII2.RD3.$suggestSolution    = "PR0_PRU0_GPIO3";
    enet_cpsw1.pinmux[0].RGMII2.RX_CTL.$suggestSolution = "PR0_PRU0_GPIO4";
    enet_cpsw1.pinmux[0].RGMII2.RXC.$suggestSolution    = "PR0_PRU0_GPIO6";
    enet_cpsw1.pinmux[0].RGMII2.TD0.$suggestSolution    = "PR0_PRU0_GPIO11";
    enet_cpsw1.pinmux[0].RGMII2.TD1.$suggestSolution    = "PR0_PRU0_GPIO12";
    enet_cpsw1.pinmux[0].RGMII2.TD2.$suggestSolution    = "PR0_PRU0_GPIO13";
    enet_cpsw1.pinmux[0].RGMII2.TD3.$suggestSolution    = "PR0_PRU0_GPIO14";
    enet_cpsw1.pinmux[0].RGMII2.TX_CTL.$suggestSolution = "PR0_PRU0_GPIO15";
    enet_cpsw1.pinmux[0].RGMII2.TXC.$suggestSolution    = "PR0_PRU0_GPIO16";
    

    Also a look at the Debug/syscfg Folder shows that the ti_enet_open_close.o is getting compiled:

    any other suggestions?

    Thanks in advance, 

    Chris

  • Hi Chris, can you share your ti_enet_open_close.c file as well?

    Regards,
    Shaunak

  • yes, please find the ti_enet_open_close.c below. I also shared the whole CCS Project as a zip file.

    ti_enet_open_close.c
    /*
     *  Copyright (c) Texas Instruments Incorporated 2020
     *
     *  Redistribution and use in source and binary forms, with or without
     *  modification, are permitted provided that the following conditions
     *  are met:
     *
     *    Redistributions of source code must retain the above copyright
     *    notice, this list of conditions and the following disclaimer.
     *
     *    Redistributions in binary form must reproduce the above copyright
     *    notice, this list of conditions and the following disclaimer in the
     *    documentation and/or other materials provided with the
     *    distribution.
     *
     *    Neither the name of Texas Instruments Incorporated nor the names of
     *    its contributors may be used to endorse or promote products derived
     *    from this software without specific prior written permission.
     *
     *  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
     *  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
     *  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
     *  A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
     *  OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
     *  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
     *  LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     *  DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     *  THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     *  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
     *  OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     */
    
    /*!
     * \file ti_enet_open_close.c
     *
     * \brief This file contains enet driver memory allocation related functionality.
     */
    
    
    /* ========================================================================== */
    /*                             Include Files                                  */
    /* ========================================================================== */
    
    #include <string.h>
    #include <stdint.h>
    #include <stdarg.h>
    
    #include <enet.h>
    #include "enet_appmemutils.h"
    #include "enet_appmemutils_cfg.h"
    #include "enet_apputils.h"
    #include <enet_cfg.h>
    #include <include/core/enet_per.h>
    #include <include/core/enet_utils.h>
    #include <include/core/enet_dma.h>
    #include <include/common/enet_utils_dflt.h>
    #include <include/per/cpsw.h>
    #include <priv/per/cpsw_cpdma_priv.h>
    #include <include/core/enet_soc.h>
    #include <kernel/dpl/SemaphoreP.h>
    #include <kernel/dpl/TaskP.h>
    #include <kernel/dpl/EventP.h>
    #include <kernel/dpl/ClockP.h>
    #include <kernel/dpl/QueueP.h>
    
    #include "ti_enet_config.h"
    #include "ti_drivers_config.h"
    #include "ti_enet_open_close.h"
    
    #define ENETAPP_PHY_STATEHANDLER_TASK_PRIORITY        (7U)
    #define ENETAPP_PHY_STATEHANDLER_TASK_STACK     (3 * 1024)
    #define AppEventId_CPSW_PERIODIC_POLL    (1 << 3)
    
    
    
    typedef struct EnetAppTxDmaSysCfg_Obj_s
    {
        /* TX channel handle */
        EnetDma_TxChHandle hTxCh;
        /* TX channel number */
        uint32_t txChNum;
    } EnetAppTxDmaSysCfg_Obj;
    
    typedef struct EnetAppRxDmaSysCfg_Obj_s
    {
        /* RX channel handle */
        EnetDma_RxChHandle hRxCh;
        /* RX channel number */
        uint32_t rxChNum;
        /* mac Address valid */
        bool macAddressValid;
        /* MAC address. It's port's MAC address in Dual-MAC or
         * host port's MAC addres in Switch */
        uint8_t macAddr[ENET_MAC_ADDR_LEN];
    } EnetAppRxDmaSysCfg_Obj;
    
    
    static void EnetAppUtils_openTxCh(Enet_Handle hEnet,
                                      uint32_t coreKey,
                                      uint32_t coreId,
                                      uint32_t *pTxChNum,
                                      EnetDma_TxChHandle *pTxChHandle,
                                      EnetCpdma_OpenTxChPrms *pCpswTxChCfg);
    
    static void EnetAppUtils_openRxCh(Enet_Handle hEnet,
                                      uint32_t coreKey,
                                      uint32_t coreId,
                                      uint32_t *pRxChNum,
                                      EnetDma_RxChHandle *pRxChHandle,
                                      EnetCpdma_OpenRxChPrms *pCpswRxChCfg,
                                      bool allocHostMacAddr,
                                      uint8_t macAddr[]);
    
    static void EnetAppUtils_setCommonRxChPrms(EnetCpdma_OpenRxChPrms *pRxChPrms);
    
    static void EnetAppUtils_setCommonTxChPrms(EnetCpdma_OpenTxChPrms *pTxChPrms);
    
    static void EnetApp_openRxDma(EnetAppRxDmaSysCfg_Obj *rx,
                                  uint32_t numRxPkts,
                                  Enet_Handle hEnet, 
                                  uint32_t coreKey,
                                  uint32_t coreId,
                                  bool allocMacAddr);
    
    static void EnetApp_openTxDma(EnetAppTxDmaSysCfg_Obj *tx,
                                  uint32_t numTxPkts,
                                  Enet_Handle hEnet, 
                                  uint32_t coreKey,
                                  uint32_t coreId);
    
    static void EnetAppUtils_closeTxCh(Enet_Handle hEnet,
                                       uint32_t coreKey,
                                       uint32_t coreId,
                                       EnetDma_PktQ *pFqPktInfoQ,
                                       EnetDma_PktQ *pCqPktInfoQ,
                                       EnetDma_TxChHandle hTxChHandle,
                                       uint32_t txChNum);
    
    static void EnetAppUtils_closeRxCh(Enet_Handle hEnet,
                                       uint32_t coreKey,
                                       uint32_t coreId,
                                       EnetDma_PktQ *pFqPktInfoQ,
                                       EnetDma_PktQ *pCqPktInfoQ,
                                       EnetDma_RxChHandle hRxChHandle,
                                       uint32_t rxChNum,
                                       bool freeHostMacAddr,
                                       uint8_t macAddr[]);
    
    static int32_t EnetAppUtils_allocRxFlow(Enet_Handle hEnet,
                                            uint32_t coreKey,
                                            uint32_t coreId,
                                            uint32_t *rxFlowStartIdx,
                                            uint32_t *flowIdx);
    static int32_t EnetAppUtils_allocTxCh(Enet_Handle hEnet,
                                          uint32_t coreKey,
                                          uint32_t coreId,
                                          uint32_t *txPSILThreadId);
    static int32_t EnetAppUtils_freeRxFlow(Enet_Handle hEnet,
                                           uint32_t coreKey,
                                           uint32_t coreId,
                                           uint32_t rxFlowIdx);
    static int32_t EnetAppUtils_freeTxCh(Enet_Handle hEnet,
                                         uint32_t coreKey,
                                         uint32_t coreId,
                                         uint32_t txChNum);
    
    
    
    
    typedef struct EnetAppDmaSysCfg_Obj_s
    {
        EnetAppTxDmaSysCfg_Obj tx[ENET_SYSCFG_TX_CHANNELS_NUM];
        EnetAppRxDmaSysCfg_Obj rx[ENET_SYSCFG_RX_FLOWS_NUM];
    } EnetAppDmaSysCfg_Obj;
    
    
    typedef struct EnetAppSysCfg_Obj_s
    {
    
        Enet_Handle hEnet;
        EnetAppDmaSysCfg_Obj dma;
        ClockP_Object timerObj;
    
        TaskP_Object task_phyStateHandlerObj;
    
        SemaphoreP_Object timerSemObj;
    
        volatile bool timerTaskShutDownFlag;
    
        volatile bool timerTaskShutDownDoneFlag;
    
        uint8_t appPhyStateHandlerTaskStack[ENETAPP_PHY_STATEHANDLER_TASK_STACK] __attribute__ ((aligned(32)));
    }EnetAppSysCfg_Obj;
    
    static EnetAppSysCfg_Obj gEnetAppSysCfgObj;
    
    static int32_t EnetApp_enablePorts(Enet_Handle hEnet,
                                       Enet_Type enetType,
                                       uint32_t instId,
                                       uint32_t coreId,
                                       Enet_MacPort macPortList[ENET_MAC_PORT_NUM],
                                       uint8_t numMacPorts);
    
    static void EnetApp_getCpswInitCfg(Enet_Type enetType,
                                       uint32_t instId,
                                       Cpsw_Cfg *cpswCfg);
    
    static void EnetApp_getMacPortInitConfig(CpswMacPort_Cfg *pMacPortCfg, const Enet_MacPort portIdx);
    
    static void EnetApp_openDmaChannels(EnetAppDmaSysCfg_Obj *dma,
                                        Enet_Type enetType, 
                                        uint32_t instId,
                                        Enet_Handle hEnet, 
                                        uint32_t coreKey,
                                        uint32_t coreId);
    
    static void EnetApp_openAllRxDmaChannels(EnetAppDmaSysCfg_Obj *dma,
                                             Enet_Handle hEnet, 
                                             uint32_t coreKey,
                                             uint32_t coreId);
    
    static void EnetApp_openAllTxDmaChannels(EnetAppDmaSysCfg_Obj *dma,
                                             Enet_Handle hEnet, 
                                             uint32_t coreKey,
                                             uint32_t coreId);
    
    static void EnetApp_ConfigureDscpMapping(Enet_Type enetType,
                                             uint32_t instId,
                                             uint32_t coreId,
                                             Enet_MacPort macPortList[ENET_MAC_PORT_NUM],
                                             uint8_t numMacPorts);
    
    
    static Enet_Handle EnetApp_doCpswOpen(Enet_Type enetType, uint32_t instId, const Cpsw_Cfg *cpswCfg)
    {
        int32_t status = ENET_SOK;
        EnetOsal_Cfg osalPrms;
        EnetUtils_Cfg utilsPrms;
        void *perCfg = NULL_PTR;
        uint32_t cfgSize;
        Enet_Handle hEnet;
    
        EnetAppUtils_assert(true == Enet_isCpswFamily(enetType));
    
        perCfg = (void *)cpswCfg;
        cfgSize = sizeof(*cpswCfg);
    
        /* Initialize Enet driver with default OSAL, utils */
        Enet_initOsalCfg(&osalPrms);
        Enet_initUtilsCfg(&utilsPrms);
    
        Enet_init(&osalPrms, &utilsPrms);
    
        hEnet = Enet_open(enetType, instId, perCfg, cfgSize);
        if(hEnet == NULL_PTR)
        {
            EnetAppUtils_print("Enet_open failed\r\n");
            EnetAppUtils_assert(hEnet != NULL_PTR);
        }
    
        status = EnetMem_init();
        EnetAppUtils_assert(ENET_SOK == status);
    
        return hEnet;
    }
    
    
    static void EnetApp_timerCb(ClockP_Object *clkInst, void * arg)
    {
        SemaphoreP_Object *pTimerSem = (SemaphoreP_Object *)arg;
    
        /* Tick! */
        SemaphoreP_post(pTimerSem);
    }
    void EnetApp_phyStateHandler(void * appHandle)
    {
        SemaphoreP_Object *timerSem;
        EnetAppSysCfg_Obj *hEnetAppObj       = (EnetAppSysCfg_Obj *)appHandle;
    
        timerSem = &hEnetAppObj->timerSemObj;
        hEnetAppObj->timerTaskShutDownDoneFlag = false;
        while (hEnetAppObj->timerTaskShutDownFlag != true)
        {
            SemaphoreP_pend(timerSem, SystemP_WAIT_FOREVER);
            /* Enet_periodicTick should be called from only task context */
            Enet_periodicTick(hEnetAppObj->hEnet);
        }
        hEnetAppObj->timerTaskShutDownDoneFlag = true;
        TaskP_destruct(&hEnetAppObj->task_phyStateHandlerObj);
        TaskP_exit();
    }
    
    static int32_t EnetApp_createPhyStateHandlerTask(EnetAppSysCfg_Obj *hEnetAppObj) // FREERTOS
    {
        TaskP_Params tskParams;
        int32_t status;
    
        status = SemaphoreP_constructCounting(&hEnetAppObj->timerSemObj, 0, 128);
        EnetAppUtils_assert(status == SystemP_SUCCESS);
        {
            ClockP_Params clkParams;
            const uint32_t timPeriodTicks = ClockP_usecToTicks((ENETPHY_FSM_TICK_PERIOD_MS)*1000U);  // Set timer expiry time in OS ticks
    
            ClockP_Params_init(&clkParams);
            clkParams.start     = TRUE;
            clkParams.timeout   = timPeriodTicks;
            clkParams.period    = timPeriodTicks;
            clkParams.args      = &hEnetAppObj->timerSemObj;
            clkParams.callback  = &EnetApp_timerCb;
    
            /* Creating timer and setting timer callback function*/
            status = ClockP_construct(&hEnetAppObj->timerObj ,
                                      &clkParams);
            if (status == SystemP_SUCCESS)
            {
                hEnetAppObj->timerTaskShutDownFlag = false;
            }
            else
            {
                EnetAppUtils_print("EnetApp_createClock() failed to create clock\r\n");
            }
        }
        /* Initialize the taskperiodicTick params. Set the task priority higher than the
         * default priority (1) */
        TaskP_Params_init(&tskParams);
        tskParams.priority       = ENETAPP_PHY_STATEHANDLER_TASK_PRIORITY;
        tskParams.stack          = &hEnetAppObj->appPhyStateHandlerTaskStack[0];
        tskParams.stackSize      = sizeof(hEnetAppObj->appPhyStateHandlerTaskStack);
        tskParams.args           = hEnetAppObj;
        tskParams.name           = "EnetApp_PhyStateHandlerTask";
        tskParams.taskMain       =  &EnetApp_phyStateHandler;
    
        status = TaskP_construct(&hEnetAppObj->task_phyStateHandlerObj, &tskParams);
        EnetAppUtils_assert(status == SystemP_SUCCESS);
    
        return status;
    
    }
    
    
    int32_t EnetApp_driverOpen(Enet_Type enetType, uint32_t instId)
    {
        int32_t status = ENET_SOK;
        Cpsw_Cfg cpswCfg;
        Enet_MacPort macPortList[ENET_MAC_PORT_NUM];
        uint8_t numMacPorts;
        uint32_t selfCoreId;
        EnetRm_ResCfg *resCfg = &cpswCfg.resCfg;
        EnetApp_HandleInfo handleInfo;
        EnetPer_AttachCoreOutArgs attachInfo;
        EnetCpdma_Cfg dmaCfg;
    
        EnetAppUtils_assert(Enet_isCpswFamily(enetType) == true);
        EnetApp_getEnetInstMacInfo(enetType, instId, macPortList, &numMacPorts);
    
        /* Set configuration parameters */
        selfCoreId   = EnetSoc_getCoreId();
        cpswCfg.dmaCfg = (void *)&dmaCfg;
        Enet_initCfg(enetType, instId, &cpswCfg, sizeof(cpswCfg));
        cpswCfg.dmaCfg = (void *)&dmaCfg;
    
        EnetApp_getCpswInitCfg(enetType, instId, &cpswCfg);
    
        resCfg = &cpswCfg.resCfg;
        EnetAppUtils_initResourceConfig(enetType, selfCoreId, resCfg);
    
        dmaCfg.maxTxChannels = ENET_SYSCFG_TX_CHANNELS_NUM;
        dmaCfg.maxRxChannels = ENET_SYSCFG_RX_FLOWS_NUM;
    
        EnetApp_updateCpswInitCfg(enetType, instId, &cpswCfg);
    
    
        gEnetAppSysCfgObj.hEnet = EnetApp_doCpswOpen(enetType, instId, &cpswCfg);
        EnetAppUtils_assert(NULL != gEnetAppSysCfgObj.hEnet);
        
        EnetApp_enablePorts(gEnetAppSysCfgObj.hEnet, enetType, instId, selfCoreId, macPortList, numMacPorts);
    
        EnetApp_ConfigureDscpMapping(enetType, instId, selfCoreId, macPortList, numMacPorts);
        status = EnetApp_createPhyStateHandlerTask(&gEnetAppSysCfgObj);
        EnetAppUtils_assert(status == SystemP_SUCCESS);
        /* Open all DMA channels */
        EnetApp_acquireHandleInfo(enetType, 
                                  instId,
                                  &handleInfo);
    
        (void)handleInfo; /* Handle info not used. Kill warning */
        EnetApp_coreAttach(enetType, 
                           instId,
                           selfCoreId,
                           &attachInfo);
        EnetApp_openDmaChannels(&gEnetAppSysCfgObj.dma,
                                enetType, 
                                instId,
                                gEnetAppSysCfgObj.hEnet, 
                                attachInfo.coreKey,
                                selfCoreId);
        return status;
    }
    
    static void EnetApp_ConfigureDscpMapping(Enet_Type enetType,
                                             uint32_t instId,
                                             uint32_t coreId,
                                             Enet_MacPort macPortList[ENET_MAC_PORT_NUM],
                                             uint8_t numMacPorts)
    {
        Enet_IoctlPrms prms;
        int32_t status;
        EnetMacPort_SetIngressDscpPriorityMapInArgs setMacDscpInArgs;
        EnetPort_DscpPriorityMap setHostDscpInArgs;
        CpswAle_DfltThreadCfg dfltThreadCfg;
        uint32_t pri;
        uint8_t i;
    
        Enet_Handle hEnet = Enet_getHandle(enetType, instId);
        memset(&setMacDscpInArgs, 0, sizeof(setMacDscpInArgs));
        /* Each Port can have different dscp priority mapping values */
        for (i = 0U; i < numMacPorts; i++)
        {
            setMacDscpInArgs.macPort = macPortList[i];
            setMacDscpInArgs.dscpPriorityMap.dscpIPv4En = true;
            /* Example Mapping: 0 to 7  dscp values are mapped to 0 priority
             *                  8 to 15 dscp values are mapped to 1 priority
             *                  and so on
             *                  56 to 63 dscp values are mapped to 7 priority
             */
            for (pri = 0U; pri < 64U; pri++)
            {
                setMacDscpInArgs.dscpPriorityMap.tosMap[pri] = pri/8;
            }
            ENET_IOCTL_SET_IN_ARGS(&prms, &setMacDscpInArgs);
            ENET_IOCTL(hEnet, coreId, ENET_MACPORT_IOCTL_SET_INGRESS_DSCP_PRI_MAP, &prms, status);
            if (status != ENET_SOK)
            {
                EnetAppUtils_print("Failed to set dscp Priority map for Port %u - %d \r\n", macPortList[i], status);
            }
        }
    
        /* Fill the dscp priority mapping reg of host port */
        memset(&setHostDscpInArgs, 0, sizeof(setHostDscpInArgs));
        setHostDscpInArgs.dscpIPv4En = true;
        for (pri = 0U; pri < 64U; pri++)
        {
            setHostDscpInArgs.tosMap[pri] = pri/8;
        }
        ENET_IOCTL_SET_IN_ARGS(&prms, &setHostDscpInArgs);
        ENET_IOCTL(hEnet, coreId, ENET_HOSTPORT_IOCTL_SET_INGRESS_DSCP_PRI_MAP, &prms, status);
        if (status != ENET_SOK)
        {
            EnetAppUtils_print("Failed to set dscp Priority map for Host Port - %d\r\n", status);
        }
        /* Enable the p0_rx_remap_dscp_ipv4 in CPPI_P0_Control for host port, This is done through syscfg */
    
        /* Enable Channel override (in EnetApp_updateCpswInitCfg)*/
        /* Configure the default threadId */
        memset(&dfltThreadCfg, 0, sizeof(dfltThreadCfg));
        dfltThreadCfg.dfltThreadEn = true;
        dfltThreadCfg.threadId = 0;
        ENET_IOCTL_SET_IN_ARGS(&prms, &dfltThreadCfg);
        ENET_IOCTL(hEnet,
                   coreId,
                   CPSW_ALE_IOCTL_SET_DEFAULT_THREADCFG,
                   &prms,
                   status);
    }
    
    static int32_t EnetApp_enablePorts(Enet_Handle hEnet,
                                       Enet_Type enetType,
                                       uint32_t instId,
                                       uint32_t coreId,
                                       Enet_MacPort macPortList[ENET_MAC_PORT_NUM],
                                       uint8_t numMacPorts)
    {
        int32_t status = ENET_SOK;
        Enet_IoctlPrms prms;
        uint8_t i;
    
        for (i = 0U; i < numMacPorts; i++)
        {
            EnetPer_PortLinkCfg linkArgs;
            CpswMacPort_Cfg cpswMacCfg;
    
            linkArgs.macCfg = &cpswMacCfg;
            CpswMacPort_initCfg(&cpswMacCfg);
            EnetPhy_initCfg(&linkArgs.phyCfg);
    
            linkArgs.macPort = macPortList[i];
            EnetApp_getMacPortInitConfig(linkArgs.macCfg, macPortList[i]);
            EnetApp_initLinkArgs(enetType, instId, &linkArgs, macPortList[i]);
    
            ENET_IOCTL_SET_IN_ARGS(&prms, &linkArgs);
            ENET_IOCTL(hEnet,
                       coreId,
                       ENET_PER_IOCTL_OPEN_PORT_LINK,
                       &prms,
                       status);
            if (status != ENET_SOK)
            {
                EnetAppUtils_print("EnetApp_enablePorts() failed to open MAC port: %d\r\n", status);
            }
    
        }
    
        if ((status == ENET_SOK) && (Enet_isCpswFamily(enetType)))
        {
            CpswAle_SetPortStateInArgs setPortStateInArgs;
    
            setPortStateInArgs.portNum   = CPSW_ALE_HOST_PORT_NUM;
            setPortStateInArgs.portState = CPSW_ALE_PORTSTATE_FORWARD;
            ENET_IOCTL_SET_IN_ARGS(&prms, &setPortStateInArgs);
            prms.outArgs = NULL_PTR;
            ENET_IOCTL(hEnet,
                       coreId,
                       CPSW_ALE_IOCTL_SET_PORT_STATE,
                       &prms,
                       status);
            if (status != ENET_SOK)
            {
                EnetAppUtils_print("EnetApp_enablePorts() failed CPSW_ALE_IOCTL_SET_PORT_STATE: %d\r\n", status);
            }
    
            if (status == ENET_SOK)
            {
                ENET_IOCTL_SET_NO_ARGS(&prms);
                ENET_IOCTL(hEnet,
                           coreId,
                           ENET_HOSTPORT_IOCTL_ENABLE,
                           &prms,
                           status);
                if (status != ENET_SOK)
                {
                    EnetAppUtils_print("EnetApp_enablePorts() Failed to enable host port: %d\r\n", status);
                }
            }
        }
    
        /* Show alive PHYs */
        if (status == ENET_SOK)
        {
            Enet_IoctlPrms prms;
            bool alive;
            uint32_t i;
    
            for (i = 0U; i < ENET_MDIO_PHY_CNT_MAX; i++)
            {
                ENET_IOCTL_SET_INOUT_ARGS(&prms, &i, &alive);
                ENET_IOCTL(hEnet,
                           coreId,
                           ENET_MDIO_IOCTL_IS_ALIVE,
                           &prms,
                           status);
                if (status == ENET_SOK)
                {
                    if (alive == true)
                    {
                        EnetAppUtils_print("PHY %d is alive\r\n", i);
                    }
                }
                else
                {
                    EnetAppUtils_print("Failed to get PHY %d alive status: %d\r\n", i, status);
                }
            }
        }
    
        return status;
    }
    
    static void EnetApp_deleteClock(EnetAppSysCfg_Obj *hEnetAppObj)
    {
    
        hEnetAppObj->timerTaskShutDownFlag = true;
    
        ClockP_stop(&hEnetAppObj->timerObj);
    
        /* Post Timer Sem once to get the Periodic Tick task terminated */
        SemaphoreP_post(&hEnetAppObj->timerSemObj);
    
        do
        {
            ClockP_usleep(ClockP_ticksToUsec(1));
        } while (hEnetAppObj->timerTaskShutDownDoneFlag != true);
    
        ClockP_destruct(&hEnetAppObj->timerObj);
        SemaphoreP_destruct(&hEnetAppObj->timerSemObj);
    
    }
    void EnetApp_driverClose(Enet_Type enetType, uint32_t instId)
    {
        Enet_IoctlPrms prms;
        int32_t status;
        uint32_t selfCoreId;
        uint32_t i;
        Enet_MacPort macPortList[ENET_MAC_PORT_NUM];
        uint8_t numMacPorts;
        Enet_Handle hEnet = Enet_getHandle(enetType, instId);
    
        EnetAppUtils_assert(Enet_isCpswFamily(enetType) == true);
        selfCoreId   = EnetSoc_getCoreId();
        EnetApp_getEnetInstMacInfo(enetType, instId, macPortList, &numMacPorts);
        EnetApp_deleteClock(&gEnetAppSysCfgObj);
        /* Disable host port */
    	ENET_IOCTL_SET_NO_ARGS(&prms);
    	ENET_IOCTL(hEnet,
                   selfCoreId,
                   ENET_HOSTPORT_IOCTL_DISABLE,
                   &prms,
                   status);
    	if (status != ENET_SOK)
    	{
    	    EnetAppUtils_print("Failed to disable host port: %d\r\n", status);
    	}
    
        for (i = 0U; i < numMacPorts; i++)
        {
            Enet_MacPort macPort = macPortList[i];
    
            ENET_IOCTL_SET_IN_ARGS(&prms, &macPort);
            ENET_IOCTL(hEnet,
                       selfCoreId,
                       ENET_PER_IOCTL_CLOSE_PORT_LINK,
                       &prms,
                       status);
            if (status != ENET_SOK)
            {
                EnetAppUtils_print("close() failed to close MAC port: %d\r\n", status);
            }
        }
    
        Enet_close(hEnet);
    
        EnetMem_deInit();
    
        Enet_deinit();
    }
    
    
    
    
    static uint32_t EnetApp_retrieveFreeTxPkts(EnetDma_TxChHandle hTxCh, EnetDma_PktQ *txPktInfoQ)
    {
        EnetDma_PktQ txFreeQ;
        EnetDma_Pkt *pktInfo;
        uint32_t txFreeQCnt = 0U;
        int32_t status;
    
        EnetQueue_initQ(&txFreeQ);
    
        /* Retrieve any packets that may be free now */
        status = EnetDma_retrieveTxPktQ(hTxCh, &txFreeQ);
        if (status == ENET_SOK)
        {
            txFreeQCnt = EnetQueue_getQCount(&txFreeQ);
    
            pktInfo = (EnetDma_Pkt *)EnetQueue_deq(&txFreeQ);
            while (NULL != pktInfo)
            {
                EnetDma_checkPktState(&pktInfo->pktState,
                                        ENET_PKTSTATE_MODULE_APP,
                                        ENET_PKTSTATE_APP_WITH_DRIVER,
                                        ENET_PKTSTATE_APP_WITH_FREEQ);
    
                EnetQueue_enq(txPktInfoQ, &pktInfo->node);
                pktInfo = (EnetDma_Pkt *)EnetQueue_deq(&txFreeQ);
            }
        }
        else
        {
            EnetAppUtils_print("retrieveFreeTxPkts() failed to retrieve pkts: %d\r\n", status);
        }
    
        return txFreeQCnt;
    }
    
    
    
    static void EnetApp_openDmaChannels(EnetAppDmaSysCfg_Obj *dma,
                                        Enet_Type enetType,
                                        uint32_t instId,
                                        Enet_Handle hEnet, 
                                        uint32_t coreKey,
                                        uint32_t coreId)
    {
        EnetApp_openAllTxDmaChannels(dma,
                                     hEnet, 
                                     coreKey,
                                     coreId);
        EnetApp_openAllRxDmaChannels(dma,
                                     hEnet, 
                                     coreKey,
                                     coreId);
    }
    
    
    
    
    #define ENET_SYSCFG_DEFAULT_NUM_TX_PKT                                     (16U)
    #define ENET_SYSCFG_DEFAULT_NUM_RX_PKT                                     (32U)
    
    
    
    static void EnetAppUtils_setCommonRxChPrms(EnetCpdma_OpenRxChPrms *pRxChPrms)
    {
        pRxChPrms->numRxPkts           = ENET_SYSCFG_DEFAULT_NUM_RX_PKT;
    }
    
    static void EnetAppUtils_setCommonTxChPrms(EnetCpdma_OpenTxChPrms *pTxChPrms)
    {
        pTxChPrms->numTxPkts           = ENET_SYSCFG_DEFAULT_NUM_TX_PKT;
    }
    
    static int32_t EnetAppUtils_allocRxFlow(Enet_Handle hEnet,
                                            uint32_t coreKey,
                                            uint32_t coreId,
                                            uint32_t *rxFlowStartIdx,
                                            uint32_t *flowIdx)
    {
        int32_t status = ENET_SOK;
        Enet_IoctlPrms prms;
        EnetRm_AllocRxFlowInArgs inArgs;
        EnetRm_AllocRxFlow rxFlowPrms;
    
        inArgs.coreKey = coreKey;
        inArgs.chIdx   = 0U;
    
        ENET_IOCTL_SET_INOUT_ARGS(&prms, &inArgs, &rxFlowPrms);
        ENET_IOCTL(hEnet,
                   coreId,
                   ENET_RM_IOCTL_ALLOC_RX_FLOW,
                   &prms,
                   status);
    
        if (status == ENET_SOK)
        {
            *rxFlowStartIdx = rxFlowPrms.startIdx;
            *flowIdx        = rxFlowPrms.flowIdx;
        }
        else
        {
            EnetAppUtils_print("EnetAppUtils_allocRxFlow() failed : %d\n", status);
        }
    
        return status;
    }
    
    
    static int32_t EnetAppUtils_allocTxCh(Enet_Handle hEnet,
                                          uint32_t coreKey,
                                          uint32_t coreId,
                                          uint32_t *txPSILThreadId)
    {
        int32_t status = ENET_SOK;
        Enet_IoctlPrms prms;
    
        /* Allocate Tx Ch */
        ENET_IOCTL_SET_INOUT_ARGS(&prms, &coreKey, txPSILThreadId);
        ENET_IOCTL(hEnet,
                   coreId,
                   ENET_RM_IOCTL_ALLOC_TX_CH_PEERID,
                   &prms,
                   status);
        if (status != ENET_SOK)
        {
            *txPSILThreadId = ENET_RM_TXCHNUM_INVALID;
            EnetAppUtils_print("EnetAppUtils_allocTxCh() failed: %d\n", status);
        }
    
        return status;
    }
    
    static int32_t EnetAppUtils_freeRxFlow(Enet_Handle hEnet,
                                           uint32_t coreKey,
                                           uint32_t coreId,
                                           uint32_t rxFlowIdx)
    {
        int32_t status = ENET_SOK;
        Enet_IoctlPrms prms;
        EnetRm_FreeRxFlowInArgs freeRxFlowInArgs;
    
        /*Free Rx Flow*/
        freeRxFlowInArgs.coreKey = coreKey;
        freeRxFlowInArgs.flowIdx = rxFlowIdx;
        freeRxFlowInArgs.chIdx   = 0U;
    
        ENET_IOCTL_SET_IN_ARGS(&prms, &freeRxFlowInArgs);
        ENET_IOCTL(hEnet,
                   coreId,
                   ENET_RM_IOCTL_FREE_RX_FLOW,
                   &prms,
                   status);
    
        return status;
    }
    
    static int32_t EnetAppUtils_freeTxCh(Enet_Handle hEnet,
                                         uint32_t coreKey,
                                         uint32_t coreId,
                                         uint32_t txChNum)
    {
        int32_t status = ENET_SOK;
        Enet_IoctlPrms prms;
        EnetRm_FreeTxChInArgs freeTxChInArgs;
    
        /* Release Tx Ch */
        freeTxChInArgs.coreKey = coreKey;
        freeTxChInArgs.txChNum = txChNum;
    
        ENET_IOCTL_SET_IN_ARGS(&prms, &freeTxChInArgs);
        ENET_IOCTL(hEnet,
                   coreId,
                   ENET_RM_IOCTL_FREE_TX_CH_PEERID,
                   &prms,
                   status);
    
        return status;
    }
    
    static void EnetAppUtils_openTxCh(Enet_Handle hEnet,
                                      uint32_t coreKey,
                                      uint32_t coreId,
                                      uint32_t *pTxChNum,
                                      EnetDma_TxChHandle *pTxChHandle,
                                      EnetCpdma_OpenTxChPrms *pCpswTxChCfg)
    {
        EnetDma_Handle hDma = Enet_getDmaHandle(hEnet);
        int32_t status;
    
        EnetAppUtils_assert(hDma != NULL);
    
        pCpswTxChCfg->hEnet = hEnet;
        status = EnetAppUtils_allocTxCh(hEnet,
                                        coreKey,
                                        coreId,
                                        pTxChNum);
        EnetAppUtils_assert(ENET_SOK == status);
    
        pCpswTxChCfg->chNum = *pTxChNum;
    
        *pTxChHandle = EnetDma_openTxCh(hDma, (void *)pCpswTxChCfg);
        EnetAppUtils_assert(NULL != *pTxChHandle);
    }
    
    static void EnetAppUtils_closeTxCh(Enet_Handle hEnet,
                                       uint32_t coreKey,
                                       uint32_t coreId,
                                       EnetDma_PktQ *pFqPktInfoQ,
                                       EnetDma_PktQ *pCqPktInfoQ,
                                       EnetDma_TxChHandle hTxChHandle,
                                       uint32_t txChNum)
    {
        int32_t status;
    
        EnetQueue_initQ(pFqPktInfoQ);
        EnetQueue_initQ(pCqPktInfoQ);
    
        EnetDma_disableTxEvent(hTxChHandle);
        status = EnetDma_closeTxCh(hTxChHandle, pFqPktInfoQ, pCqPktInfoQ);
        EnetAppUtils_assert(ENET_SOK == status);
    
        status = EnetAppUtils_freeTxCh(hEnet,
                                       coreKey,
                                       coreId,
                                       txChNum);
        EnetAppUtils_assert(ENET_SOK == status);
    }
    
    static void EnetAppUtils_openRxCh(Enet_Handle hEnet,
                                      uint32_t coreKey,
                                      uint32_t coreId,
                                      uint32_t *pRxChNum,
                                      EnetDma_RxChHandle *pRxChHandle,
                                      EnetCpdma_OpenRxChPrms *pCpswRxChCfg,
                                      bool allocHostMacAddr,
                                      uint8_t macAddr[])
    {
        EnetDma_Handle hDma = Enet_getDmaHandle(hEnet);
        int32_t status;
        uint32_t rxFlowStartIdx;
        uint32_t rxFlowIdx;
    
        EnetAppUtils_assert(hDma != NULL);
    
        pCpswRxChCfg->hEnet = hEnet;
        status = EnetAppUtils_allocRxFlow(hEnet,
                                          coreKey,
                                          coreId,
                                          &rxFlowStartIdx,
                                          &rxFlowIdx);
        EnetAppUtils_assert(status == ENET_SOK);
        pCpswRxChCfg->chNum = rxFlowIdx;
    	*pRxChNum = rxFlowIdx;
    
        *pRxChHandle = EnetDma_openRxCh(hDma, (void *)pCpswRxChCfg);
        EnetAppUtils_assert(NULL != *pRxChHandle);
    
        if (allocHostMacAddr)
        {
            status = EnetAppUtils_allocMac(hEnet,
                                           coreKey,
                                           coreId,
                                           macAddr);
            EnetAppUtils_assert(ENET_SOK == status);
            EnetAppUtils_addHostPortEntry(hEnet, coreId, macAddr);
        }
    }
    
    static void EnetAppUtils_closeRxCh(Enet_Handle hEnet,
                                       uint32_t coreKey,
                                       uint32_t coreId,
                                       EnetDma_PktQ *pFqPktInfoQ,
                                       EnetDma_PktQ *pCqPktInfoQ,
                                       EnetDma_RxChHandle hRxChHandle,
                                       uint32_t rxChNum,
                                       bool freeHostMacAddr,
                                       uint8_t macAddr[])
    {
        int32_t status;
    
        EnetQueue_initQ(pFqPktInfoQ);
        EnetQueue_initQ(pCqPktInfoQ);
    
        status = EnetDma_closeRxCh(hRxChHandle, pFqPktInfoQ, pCqPktInfoQ);
        EnetAppUtils_assert(ENET_SOK == status);
        if (freeHostMacAddr)
        {
            EnetAppUtils_delAddrEntry(hEnet, coreId, macAddr);
            EnetAppUtils_freeMac(hEnet,
                                 coreKey,
                                 coreId,
                                 macAddr);
        }
    }
    
    
    static void EnetApp_openTxDma(EnetAppTxDmaSysCfg_Obj *tx,
                                  uint32_t numTxPkts,
                                  Enet_Handle hEnet, 
                                  uint32_t coreKey,
                                  uint32_t coreId)
    {
        EnetCpdma_OpenTxChPrms txChCfg;
    
        memset(tx, 0, sizeof(*tx));
        /* Open the TX channel for Regular traffic */
        EnetDma_initTxChParams(&txChCfg);
    
        txChCfg.cbArg    = NULL;
        txChCfg.notifyCb = NULL;
    
        EnetAppUtils_setCommonTxChPrms(&txChCfg);
    
        txChCfg.numTxPkts = numTxPkts;
        EnetAppUtils_openTxCh(hEnet,
                              coreKey,
                              coreId,
                              &tx->txChNum,
                              &tx->hTxCh,
                              &txChCfg);
        return;
    }
    
    static void EnetApp_openRxDma(EnetAppRxDmaSysCfg_Obj *rx,
                                  uint32_t numRxPkts,
                                  Enet_Handle hEnet, 
                                  uint32_t coreKey,
                                  uint32_t coreId,
                                  bool allocMacAddr)
    {
        EnetCpdma_OpenRxChPrms rxChCfg;
    
        memset(rx, 0, sizeof(*rx));
        /* Open the TX channel for Regular traffic */
        EnetDma_initRxChParams(&rxChCfg);
    
        rxChCfg.cbArg    = NULL;
        rxChCfg.notifyCb = NULL;
    
        EnetAppUtils_setCommonRxChPrms(&rxChCfg);
    
        rxChCfg.numRxPkts = numRxPkts;
        EnetAppUtils_openRxCh(hEnet,
                              coreKey,
                              coreId,
                              &rx->rxChNum,
                              &rx->hRxCh,
                              &rxChCfg,
                              allocMacAddr,
                              rx->macAddr);
        if (allocMacAddr)
        {
            rx->macAddressValid = true;
        }
        else
        {
            rx->macAddressValid = false;
        }
        return;
    }
    
    static void EnetApp_openAllTxDmaChannels(EnetAppDmaSysCfg_Obj *dma,
                                             Enet_Handle hEnet, 
                                             uint32_t coreKey,
                                             uint32_t coreId)
    {
        uint32_t txNumPkts[ENET_SYSCFG_TX_CHANNELS_NUM] = 
                               {
                                16   
                               };
        uint32_t i;
        
        for (i = 0; i < ENET_SYSCFG_TX_CHANNELS_NUM;i++)
        {
            EnetApp_openTxDma(&dma->tx[i], txNumPkts[i], hEnet, coreKey, coreId);
        }
    }
    
    static void EnetApp_openAllRxDmaChannels(EnetAppDmaSysCfg_Obj *dma,
                                             Enet_Handle hEnet, 
                                             uint32_t coreKey,
                                             uint32_t coreId)
    {
        uint32_t rxNumPkts[ENET_SYSCFG_RX_FLOWS_NUM] = 
                               {
                                32   
                               };
        bool     rxAllocMac[ENET_SYSCFG_RX_FLOWS_NUM] = 
                               {
                                true   
                               };
    
        uint32_t i;
        
        for (i = 0; i < ENET_SYSCFG_RX_FLOWS_NUM;i++)
        {
            EnetApp_openRxDma(&dma->rx[i], rxNumPkts[i], hEnet, coreKey, coreId,rxAllocMac[i]);
        }
    }
    
    void EnetApp_closeTxDma(uint32_t enetTxDmaChId,
                            Enet_Handle hEnet, 
                            uint32_t coreKey,
                            uint32_t coreId,
                            EnetDma_PktQ *fqPktInfoQ,
                            EnetDma_PktQ *cqPktInfoQ)
    {
        EnetAppTxDmaSysCfg_Obj *tx;
    
        EnetAppUtils_assert(enetTxDmaChId < ENET_ARRAYSIZE(gEnetAppSysCfgObj.dma.tx));
        tx = &gEnetAppSysCfgObj.dma.tx[enetTxDmaChId];
        EnetQueue_initQ(fqPktInfoQ);
        EnetQueue_initQ(cqPktInfoQ);
        EnetApp_retrieveFreeTxPkts(tx->hTxCh, cqPktInfoQ);
        EnetAppUtils_closeTxCh(hEnet,
                               coreKey,
                               coreId,
                               fqPktInfoQ,
                               cqPktInfoQ,
                               tx->hTxCh,
                               tx->txChNum);
    
        memset(tx, 0, sizeof(*tx));
    }
    
    void EnetApp_closeRxDma(uint32_t enetRxDmaChId,
                            Enet_Handle hEnet, 
                            uint32_t coreKey,
                            uint32_t coreId,
                            EnetDma_PktQ *fqPktInfoQ,
                            EnetDma_PktQ *cqPktInfoQ)
    {
        EnetAppRxDmaSysCfg_Obj *rx;
    
        EnetAppUtils_assert(enetRxDmaChId < ENET_ARRAYSIZE(gEnetAppSysCfgObj.dma.rx));
        rx = &gEnetAppSysCfgObj.dma.rx[enetRxDmaChId];
        /* Close RX channel */
        EnetQueue_initQ(fqPktInfoQ);
        EnetQueue_initQ(cqPktInfoQ);
    
    	EnetAppUtils_closeRxCh(hEnet,
                               coreKey,
                               coreId,
                               fqPktInfoQ,
                               cqPktInfoQ,
                               rx->hRxCh,
                               rx->rxChNum,
                               rx->macAddressValid,
                               rx->macAddr);
        memset(rx, 0, sizeof(*rx));
    }
    
    void EnetApp_getTxDmaHandle(uint32_t enetTxDmaChId,
                                const EnetApp_GetDmaHandleInArgs *inArgs,
                                EnetApp_GetTxDmaHandleOutArgs *outArgs)
    {
        int32_t status;
        EnetAppTxDmaSysCfg_Obj *tx;
        uint32_t txNumPkts[ENET_SYSCFG_TX_CHANNELS_NUM] = 
                               {
                                16   
                               };
    
        EnetAppUtils_assert(enetTxDmaChId < ENET_ARRAYSIZE(gEnetAppSysCfgObj.dma.tx));
        tx = &gEnetAppSysCfgObj.dma.tx[enetTxDmaChId];
    
        EnetAppUtils_assert(tx->hTxCh != NULL);
        status = EnetDma_registerTxEventCb(tx->hTxCh, inArgs->notifyCb, inArgs->cbArg);
        EnetAppUtils_assert(status == ENET_SOK);
        
        outArgs->hTxCh = tx->hTxCh;
        outArgs->txChNum = tx->txChNum;
        EnetAppUtils_assert(enetTxDmaChId < ENET_ARRAYSIZE(txNumPkts));
        outArgs->maxNumTxPkts = txNumPkts[enetTxDmaChId];
        return;
    }
    
    
    void EnetApp_getRxDmaHandle(uint32_t enetRxDmaChId,
                                const EnetApp_GetDmaHandleInArgs *inArgs,
                                EnetApp_GetRxDmaHandleOutArgs *outArgs)
    {
        int32_t status;
        EnetAppRxDmaSysCfg_Obj *rx;
        uint32_t rxNumPkts[ENET_SYSCFG_RX_FLOWS_NUM] = 
                               {
                                32   
                               };
    
        EnetAppUtils_assert(enetRxDmaChId < ENET_ARRAYSIZE(gEnetAppSysCfgObj.dma.rx));
        rx = &gEnetAppSysCfgObj.dma.rx[enetRxDmaChId];
    
        EnetAppUtils_assert(rx->hRxCh != NULL);
        status = EnetDma_registerRxEventCb(rx->hRxCh, inArgs->notifyCb, inArgs->cbArg);
        EnetAppUtils_assert(status == ENET_SOK);
        
        outArgs->hRxCh = rx->hRxCh;
        outArgs->rxChNum = rx->rxChNum;
        outArgs->macAddressValid = rx->macAddressValid;
        if (rx->macAddressValid)
        {
            EnetUtils_copyMacAddr(outArgs->macAddr, rx->macAddr);
        }
        EnetAppUtils_assert(enetRxDmaChId < ENET_ARRAYSIZE(rxNumPkts));
        outArgs->maxNumRxPkts = rxNumPkts[enetRxDmaChId];
        return;
    }
    
    
    
    
    
    
    #include <string.h>
    
    #include <enet.h>
    #include <include/core/enet_utils.h>
    
    #include <include/core/enet_dma.h>
    #include <include/per/cpsw.h>
    
    #include "enet_appmemutils.h"
    #include "enet_appmemutils_cfg.h"
    #include "enet_apputils.h"
    
    
    
    
    static void EnetApp_initEnetLinkCbPrms(Cpsw_Cfg *cpswCfg)
    {
        cpswCfg->mdioLinkStateChangeCb     = NULL;
        cpswCfg->mdioLinkStateChangeCbArg  = NULL;
    
        cpswCfg->portLinkStatusChangeCb    = NULL;
        cpswCfg->portLinkStatusChangeCbArg = NULL;
    }
    
    static const CpswAle_Cfg enetAppCpswAleCfg =
    {
        .modeFlags = (CPSW_ALE_CFG_MODULE_EN),
        .policerGlobalCfg =
        {
            .policingEn         = false,
            .yellowDropEn       = false,
            .redDropEn          = false,
            .yellowThresh       = CPSW_ALE_POLICER_YELLOWTHRESH_DROP_PERCENT_100,
            .policerNoMatchMode = CPSW_ALE_POLICER_NOMATCH_MODE_GREEN,
            .noMatchPolicer     = {
                                      .peakRateInBitsPerSec   = 0,
                                      .commitRateInBitsPerSec = 0,
                                  }
        },
        .agingCfg =
        {
            .autoAgingEn        = true,
            .agingPeriodInMs    = 1000,
        },
        .vlanCfg =
        {
            .aleVlanAwareMode   = true,
            .cpswVlanAwareMode  = false,
            .autoLearnWithVlan  = false,
            .unknownVlanNoLearn = false,
            .unknownForceUntaggedEgressMask = (0),
            .unknownRegMcastFloodMask       = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
            .unknownUnregMcastFloodMask     = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
            .unknownVlanMemberListMask      = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
        },
        .nwSecCfg =
        {
            .hostOuiNoMatchDeny  = false,
            .vid0ModeEn          = true,
            .malformedPktCfg     = {
                                       .srcMcastDropDis = false,
                                       .badLenPktDropEn = false,
                                   },
            .ipPktCfg            = {
                                       .dfltNoFragEn          = false,
                                       .dfltNxtHdrWhitelistEn = false,
                                       .ipNxtHdrWhitelistCnt  =  0,
                                       .ipNxtHdrWhitelist     = {
                                                                  
                                                                },
                                   },
    
    
            .macAuthCfg          = {
                                       .authModeEn           = false,
                                       .macAuthDisMask       = (0 | CPSW_ALE_HOST_PORT_MASK),
                                   },
        },
        .portCfg =
        {
            [CPSW_ALE_HOST_PORT_NUM] =
            {
                .learningCfg =
                {
                    .noLearn         = false,
                    .noSaUpdateEn    = false,
                },
                .vlanCfg =
                {
                    .vidIngressCheck = false,
                    .dropUntagged    = false,
                    .dropDualVlan    = false,
                    .dropDoubleVlan  = false,
                },
                .macModeCfg =
                {
                    .macOnlyCafEn    = false,
                    .macOnlyEn       = false,
                },
                .pvidCfg =
                {
                    .vlanIdInfo      =
                    {
                        .vlanId   = 0,
                        .tagType  = ENET_VLAN_TAG_TYPE_INNER,
                    },
                    .vlanMemberList          = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .unregMcastFloodMask     = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .regMcastFloodMask       = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .forceUntaggedEgressMask = (0),
                    .noLearnMask             = (0),
                    .vidIngressCheck         = false,
                    .limitIPNxtHdr           = false,
                    .disallowIPFrag          = false,
                },
            },
            [CPSW_ALE_MACPORT_TO_ALEPORT(ENET_MAC_PORT_1)] =
            {
                .learningCfg =
                {
                    .noLearn         = false,
                    .noSaUpdateEn    = false,
                },
                .vlanCfg =
                {
                    .vidIngressCheck = false,
                    .dropUntagged    = false,
                    .dropDualVlan    = false,
                    .dropDoubleVlan  = false,
                },
                .macModeCfg =
                {
                    .macOnlyCafEn    = false,
                    .macOnlyEn       = false,
                },
                .pvidCfg =
                {
                    .vlanIdInfo      =
                    {
                        .vlanId   = 0,
                        .tagType  = ENET_VLAN_TAG_TYPE_INNER,
                    },
                    .vlanMemberList          = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .unregMcastFloodMask     = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .regMcastFloodMask       = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .forceUntaggedEgressMask = (0),
                    .noLearnMask             = (0),
                    .vidIngressCheck         = false,
                    .limitIPNxtHdr           = false,
                    .disallowIPFrag          = false,
                },
            },
            [CPSW_ALE_MACPORT_TO_ALEPORT(ENET_MAC_PORT_2)] =
            {
                .learningCfg =
                {
                    .noLearn         = false,
                    .noSaUpdateEn    = false,
                },
                .vlanCfg =
                {
                    .vidIngressCheck = false,
                    .dropUntagged    = false,
                    .dropDualVlan    = false,
                    .dropDoubleVlan  = false,
                },
                .macModeCfg =
                {
                    .macOnlyCafEn    = false,
                    .macOnlyEn       = false,
                },
                .pvidCfg =
                {
                    .vlanIdInfo      =
                    {
                        .vlanId   = 0,
                        .tagType  = ENET_VLAN_TAG_TYPE_INNER,
                    },
                    .vlanMemberList          = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .unregMcastFloodMask     = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .regMcastFloodMask       = (0 | CPSW_ALE_HOST_PORT_MASK | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_1) | CPSW_ALE_MACPORT_TO_PORTMASK(ENET_MAC_PORT_2)),
                    .forceUntaggedEgressMask = (0),
                    .noLearnMask             = (0),
                    .vidIngressCheck         = false,
                    .limitIPNxtHdr           = false,
                    .disallowIPFrag          = false,
                },
            },
        }
    
    };
    
    static const Mdio_Cfg enetAppCpswMdioCfg =
    {
        .mode               = MDIO_MODE_STATE_CHANGE_MON,
        .mdioBusFreqHz      = 2200000,
        .phyStatePollFreqHz = 22000,
        .pollEnMask         = -1,
        .c45EnMask          = 0,
        .isMaster           = true,
        .disableStateMachineOnInit = false,
    };
    
    
    static const CpswCpts_Cfg enetAppCpswCptsCfg =
    {
        .hostRxTsEn     = true,
        .tsCompPolarity = true,
        .tsRxEventsDis  = false,
        .tsGenfClrEn    = false,
        .cptsRftClkFreq = CPSW_CPTS_RFTCLK_FREQ_200MHZ,
    };
    
    static const CpswHostPort_Cfg enetAppCpswHostPortCfg =
    {
        .crcType           = ENET_CRC_ETHERNET,
        .removeCrc         = false,
        .padShortPacket    = true,
        .passCrcErrors     = false,
        .rxMtu             = 1518,
        .passPriorityTaggedUnchanged = false,
        .rxCsumOffloadEn   = false,
        .txCsumOffloadEn   = true,
        .rxVlanRemapEn     = false,
        .rxDscpIPv4RemapEn = true,
        .rxDscpIPv6RemapEn = false,
        .vlanCfg           =
        {
            .portPri = 0,
            .portCfi = false,
            .portVID = 0,
        },
        .rxPriorityType    = ENET_INGRESS_PRI_TYPE_FIXED,
        .txPriorityType    = ENET_EGRESS_PRI_TYPE_FIXED,
    };
    
    static const CpswMacPort_Cfg enetAppCpswMacPortCfg[] =
    {
        [ENET_MAC_PORT_1] =
        {
            .loopbackEn = false,
            .crcType    = ENET_CRC_ETHERNET,
            .rxMtu      = 1518,
            .passPriorityTaggedUnchanged = false,
            .vlanCfg =
            {
                .portPri = 0,
                .portCfi = false,
                .portVID = 0,
            },
            .txPriorityType = ENET_EGRESS_PRI_TYPE_FIXED,
            .sgmiiMode      = ENET_MAC_SGMIIMODE_INVALID, // INVALID as SGMII is not supported in MCU+ devices
    
        },
        [ENET_MAC_PORT_2] =
        {
            .loopbackEn = false,
            .crcType    = ENET_CRC_ETHERNET,
            .rxMtu      = 1518,
            .passPriorityTaggedUnchanged = false,
            .vlanCfg =
            {
                .portPri = 0,
                .portCfi = false,
                .portVID = 0,
            },
            .txPriorityType = ENET_EGRESS_PRI_TYPE_FIXED,
            .sgmiiMode      = ENET_MAC_SGMIIMODE_INVALID, // INVALID as SGMII is not supported in MCU+ devices
    
        },
    };
    
    static void EnetApp_initAleConfig(CpswAle_Cfg *pAleCfg)
    {
        *pAleCfg = enetAppCpswAleCfg;
    }
    
    static void EnetApp_initMdioConfig(Mdio_Cfg *pMdioCfg)
    {
        *pMdioCfg = enetAppCpswMdioCfg;
    }
    
    static void EnetApp_initCptsConfig(CpswCpts_Cfg *pCptsCfg)
    {
        *pCptsCfg = enetAppCpswCptsCfg;
    }
    
    static void EnetApp_initHostPortConfig(CpswHostPort_Cfg *pHostPortCfg)
    {
        *pHostPortCfg = enetAppCpswHostPortCfg;
    }
    
    static void EnetApp_getCpswInitCfg(Enet_Type enetType,
                                       uint32_t instId,
                                       Cpsw_Cfg *cpswCfg)
    {
        cpswCfg->vlanCfg.vlanAware          = false;
        cpswCfg->hostPortCfg.removeCrc      = true;
        cpswCfg->hostPortCfg.padShortPacket = true;
        cpswCfg->hostPortCfg.passCrcErrors  = true;
        EnetApp_initEnetLinkCbPrms(cpswCfg);
        EnetApp_initAleConfig(&cpswCfg->aleCfg);
        EnetApp_initMdioConfig(&cpswCfg->mdioCfg);
        EnetApp_initCptsConfig(&cpswCfg->cptsCfg);
        EnetApp_initHostPortConfig(&cpswCfg->hostPortCfg);
    }
    
    static void EnetApp_getMacPortInitConfig(CpswMacPort_Cfg *pMacPortCfg, const Enet_MacPort portIdx)
    {
        EnetAppUtils_assert(portIdx < ENET_SYSCFG_MAX_MAC_PORTS);
        *pMacPortCfg = enetAppCpswMacPortCfg[portIdx];
    }
    
    
    
    
    HDrive_R5.zip

    Thanks in advance!

    Chris

  • Hi Chris,

    Not able to import the project in CCS because of missing meta-data of the project.
    Can you export the project following these steps:

    1. Right click on the project in CCS project explorer window and select "export". You will get a pop-up window similar to 


    2. Select Archive file

    3. Make sure all the files are selected.

    You can follow these steps to export and share the project.

    Apart from that, just making sure, in your project properties (right click on project -> select properties), can you check if the Compiler and Linker settings do have correct paths to the libraries. Something similar to:

    Linker file search path: 

    Compiler Include options:

    Regards,
    Shaunak

  • Hi Shaunak,

    Please find the exported project attached.

    I have found an error :) I did not compiled the libraries in the "debug" profile. I use this command for it:
    gmake -s -f makefile.am263x libs CPLUSPLUS_BUILD=yes PROFILE=debug

    Now I am one step further but I am getting new error messages:

    Description Resource Path Location Type
    unresolved symbol CacheP_configForceWrThru(unsigned, first referenced in int) HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_disableL1d(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_disableL1p(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_enableL1d(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_enableL1p(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_getCacheLevelInfo(unsigned, first referenced in int) HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_invL1d(unsigned, first referenced in int, HDrive_R5 C/C++ Problem
    unresolved symbol CacheP_invL1p(unsigned, first referenced in int, HDrive_R5 C/C++ Problem
    unresolved symbol EnetApp_driverOpen(Enet_Type_e,, first referenced in unsigned HDrive_R5 C/C++ Problem
    unresolved symbol gCacheL1dCacheLineSize, first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r_asm.obj> HDrive_R5 C/C++ Problem
    unresolved symbol gCacheL1pCacheLineSize, first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r_asm.obj> HDrive_R5 C/C++ Problem
    unresolved symbol HwiP_data_abort_handler_c, first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<HwiP_armv7r_handlers_freertos_asm.obj> HDrive_R5 C/C++ Problem
    unresolved symbol HwiP_getCPSR(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<HwiP_armv7r_vim.obj> HDrive_R5 C/C++ Problem
    unresolved symbol MpuP_disableAsm(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol MpuP_disableBRAsm(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol MpuP_enableAsm(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol MpuP_enableBRAsm(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol MpuP_isEnableAsm(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj> HDrive_R5 C/C++ Problem
    unresolved symbol MpuP_setRegionAsm(unsigned, first referenced in int, HDrive_R5 C/C++ Problem
    unresolved symbol PmuP_clearOverflowStatus(unsigned, first referenced in int) HDrive_R5 C/C++ Problem
    unresolved symbol PmuP_disableCounters(unsigned, first referenced in int) HDrive_R5 C/C++ Problem
    unresolved symbol PmuP_enableCounters(unsigned, first referenced in int) HDrive_R5 C/C++ Problem
    unresolved symbol PmuP_setup(unsigned, first referenced in int) HDrive_R5 C/C++ Problem
    unresolved symbol vApplicationGetTimerTaskMemory, first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<timers.obj> HDrive_R5 C/C++ Problem
    unresolved symbol vPortRestoreTaskContext(), first referenced in C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/freertos/lib/freertos.am263x.r5f.ti-arm-clang.debug.lib<port.obj> HDrive_R5 C/C++ Problem

    Test_r5.zip

    Thanks in advance

    Chris

  • Hi Chris,

    Have you updated the linker settings (as well as the compiler settings), similar to the last 2 screenshots I had attached in my previous reply. 

    Seems like the linker is unable to find the functions and throwing Unresolved symbol error. Linker file search path and Compiler include options need to be added when including libraries in your project in CCS..

    Regards,
    Shaunak

  • Hi Shaunak,

    Thanks for the response. Yes, linker and compiler settings are similar. I also adjusted the sequence so it is exactly the same.

    In my last post I attached the whole CSS Project.

    Any other suggestions?

    Thanks,

    Chris

  • Hi Chris, 

    I'm still not able to import your project in my CCS (same meta-data issue), I will try to reproduce the issue again on my end and get back to you.

    Regards.

    Shaunak

  • Thanks for trying.

    To reproduce is very simple:

    1. Import "hello_world_cpp_am263x-lp_r5fss0-0_freertos_ti-arm-clang" example
    2. Add my Network.h class (only 1 file, see first post)
    3. on main.cpp add:
      1. #include "Network.h"
      2. and in the main:
        Network network;
        network.init();
    4. Adjust the linker settings

    Thanks in advance,

    Best Regards

    Chris

  • Hi Chris,

    I tried to reproduce; I was able to build the project successfully.

    Can you please check these 2 things on your end:

    1.Clean and rebuild the project

    2. Check if the $(MCU_PLUS_SDK) path is the same MCU_PLUS_SDK path where you build the libraries manually, as you stated above in one of the previous replies.

    Attaching my project for reference.

    1172.test.zip

    Regards,
    Shaunak

  • Hi Shaunak

    Thanks for testing. I still get the same error message also when trying to compile your project.
    Something seams to be wrong with the generation of the Libraries, here my console output:

    C:\ti\mcu_plus_sdk_am263x_08_06_00_34>gmake -s libs CPLUSPLUS_BUILD=yes PROFILE=release
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: eeprom/eeprom.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: eeprom/eeprom_cat24m.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: ethphy/ethphy.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: ethphy/ethphy_dp83869.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: ethphy/ethphy_dp83826e.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: flash/flash.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: flash/qspi/flash_nor_qspi.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: led/led.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: led/led_gpio.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: led/led_tpic2810.c
     Compiling: board.am263x.r5f.ti-arm-clang.release.lib: flash/sfdp/nor_spi_sfdp.c
     .
     Archiving: board.am263x.r5f.ti-arm-clang.release.lib to lib/board.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: board.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: adc/v1/adc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_buf_io.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_can.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_flash.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_mem.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/soc/am263x/bootloader_soc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/soc/am263x/bootloader_hsmRt_load.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_xmodem.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_uniflash.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/bootloader_profile.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/xmodem.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: bootloader/crc16.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: cmpss/v0/cmpss.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: dac/v0/dac.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: ecap/v1/ecap.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: edma/v0/edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: eqep/v1/eqep.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: epwm/v1/etpwm.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: fsi/v1/fsi_rx.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: fsi/v1/fsi_tx.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: gpio/v0/gpio.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: hsmclient/hsmclient.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: hsmclient/soc/am263x/hsmclient_loadhsmrt.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: hsmclient/utils/hsmclient_utils.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: i2c/v1/i2c_v1.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: ipc_notify/v1/ipc_notify_v1.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: ipc_notify/v1/soc/am263x/ipc_notify_v1_cfg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: ipc_rpmsg/ipc_rpmsg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: ipc_rpmsg/ipc_rpmsg_vring.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: lin/v0/lin.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: mcan/v0/mcan.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: mcspi/v0/mcspi_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: mcspi/v0/dma/mcspi_dma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: mcspi/v0/dma/edma/mcspi_dma_edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: mdio/v0/mdio_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: mmcsd/v1/mmcsd_v1.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: pinmux/am263x/pinmux.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: pmu/pmu.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: pruicss/m_v0/pruicss_m_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: pruicss/soc/am263x/pruicss_m_v0_cfg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: qspi/v0/qspi.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: qspi/v0/edma/qspi_edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: rti/v0/rti.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: sdfm/v0/sdfm.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: secure_ipc_notify/sipc_notify_src.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: secure_ipc_notify/soc/am263x/sipc_notify_cfg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: spinlock/v0/spinlock.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: soc/am263x/soc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: soc/am263x/soc_rcm.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: uart/v0/uart_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: uart/v0/dma/uart_dma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: uart/v0/dma/edma/uart_dma_edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: watchdog/v0/watchdog_rti.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: watchdog/v0/soc/am263x/watchdog_soc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.release.lib: pmu/r5f/csl_arm_r5_pmu.S
     .
     Archiving: drivers.am263x.r5f.ti-arm-clang.release.lib to lib/drivers.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: drivers.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_crc.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_dir.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_error.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_fat.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_file.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_ioman.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_memory.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_stdio.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_string.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_sys.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_format.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/portable/ff_mmcsd.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/portable/nortos/portable.c
     .
     Archiving: freertos_fat.am263x.r5f.ti-arm-clang.release.lib to lib/freertos_fat.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: freertos_fat.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.release.lib: tiescbsp.c
     .
     Archiving: ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.release.lib to lib/ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/AddrTranslateP_null.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/boot_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_shmLogWriter.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_shmLogReader.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_uartLogWriter.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_uartScanf.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_memTraceLogWriter.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_log.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/SemaphoreP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/ClockP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/ClockP_nortos_r5.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/CpuId_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/EventP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/HeapP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/TimerP_rti.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/TaskP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_vim.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_handlers_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/MpuP_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/CacheP_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/HeapP_internal.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/printf.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/QueueP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/AddrTranslateP.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/PmuP_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_handlers_nortos_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_vectors_nortos_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_vectors_nortos_sbl_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/boot_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/MpuP_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/CacheP_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/CpuId_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/PmuP_armv7r_asm.S
     .
     Archiving: nortos.am263x.r5f.ti-arm-clang.release.lib to lib/nortos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: nortos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/AddrTranslateP_null.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/boot_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/DebugP_shmLogWriter.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/DebugP_shmLogReader.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/DebugP_uartLogWriter.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/DebugP_uartScanf.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/DebugP_memTraceLogWriter.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/DebugP_log.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/TimerP_rti.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/HwiP_armv7r_vim.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/MpuP_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/CacheP_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/CpuId_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/HeapP_internal.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/printf.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/AddrTranslateP.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/PmuP_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/common/QueueP_nortos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/ClockP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/ClockP_freertos_r5.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/SemaphoreP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_handlers_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/HeapP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/DebugP_shmLogReader_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/TaskP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/common/EventP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-Kernel/event_groups.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-Kernel/tasks.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-Kernel/timers.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-Kernel/queue.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-Kernel/list.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-Kernel/portable/MemMang/heap_3.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_clock.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_mqueue.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread_barrier.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread_cond.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread_mutex.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_sched.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_semaphore.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_timer.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_unistd.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_utils.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: portable/TI_ARM_CLANG/ARM_CR5F/port.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/boot_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/HwiP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/MpuP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/CacheP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/CpuId_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: ../nortos/dpl/r5/PmuP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_vectors_freertos_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: dpl/r5/HwiP_armv7r_handlers_freertos_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.release.lib: portable/TI_ARM_CLANG/ARM_CR5F/portASM.S
     .
     Archiving: freertos.am263x.r5f.ti-arm-clang.release.lib to lib/freertos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: freertos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: mathlib.am263x.r5f.ti-arm-clang.release.lib: trig/ti_arm_trig.c
     .
     Archiving: mathlib.am263x.r5f.ti-arm-clang.release.lib to lib/mathlib.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: mathlib.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/motor_control/position_sense/tamagawa_over_soc_uart/driver/tamagawa_soc_uart_driv.c
     .
     Archiving: motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.release.lib to lib/motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_learning.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_local.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_statistics.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_stormControl.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac.c
     .
     Archiving: icss_emac.am263x.r5f.ti-arm-clang.release.lib to lib/icss_emac.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: icss_emac.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_trace.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_utils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_osal.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_queue.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_rm.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_rm_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_rm_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_osal_dflt.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_utils_dflt.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_phymdio_dflt.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_phymdio_dflt_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_phymdio_dflt_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mod_null.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio_manual_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_intervlan.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_intervlan_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_intervlan_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_est.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_est_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_hostport.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_hostport_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_hostport_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_ale.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_ale_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_ale_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_stats.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_stats_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_stats_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_cpts.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_cpts_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_cpts_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/per_null.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_intervlan.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/cpsw.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/cpsw_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/cpsw_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_est.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_est_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_est_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/enet_hostport.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/dma/cpdma/enet_cpdma.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/dma/cpdma/enet_cpdma_priv.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpsw/V5/V5_2/priv/csl_cpsw_ss.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw_ale_9g_tblcfg.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpts/csl_cpts.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/mdio/csl_mdio.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpdma/csl_cpdma.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/enetphy.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/generic_phy.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/dp83867.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/dp83869.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/dp83822.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/vsc8514.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_apputils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_appmemutils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_appethpatterns.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_cpdmautils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_ioctlutils.c
     .
     Archiving: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib to lib/enet-cpsw.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: enet-cpsw.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2enet.c
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2lwipif.c
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/pbufQ.c
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/custom_pbuf.c
     .
     Archiving: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib to lib/lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2enet.c
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2lwipif.c
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/pbufQ.c
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/custom_pbuf.c
     .
     Archiving: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib to lib/lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/init.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/def.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/dns.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/inet_chksum.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/mem.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/memp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/netif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/pbuf.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/raw.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/stats.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/sys.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_alloc.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_tcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_in.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_out.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/timeouts.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/udp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/autoip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/dhcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/etharp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/icmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/igmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_frag.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_addr.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/dhcp6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ethip6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/icmp6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/inet6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_addr.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_frag.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/mld6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/nd6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_lib.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_msg.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/err.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/if_api.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netbuf.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netdb.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netifapi.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/sockets.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/tcpip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ethernet.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif_fdb.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/slipif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_common.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_ble.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/zepif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/auth.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ccp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-md5.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap_ms.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-new.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/demand.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eap.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ecp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eui64.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/fsm.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipv6cp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/lcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/magic.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/mppe.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/multilink.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ppp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppapi.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppcrypt.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppoe.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppol2tp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppos.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/upap.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/utils.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/vj.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/arc4.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/des.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md4.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md5.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/sha1.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_asn1.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_core.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_icmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_interfaces.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_ip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_snmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_system.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_tcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_udp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_framework.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_usm.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_msg.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_netconn.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_pbuf_stream.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_raw.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_scalar.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_table.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_threadsync.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_traps.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/altcp_proxyconnect.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/fs.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/http_client.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/httpd.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/lwiperf/lwiperf.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/smtp/smtp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/sntp/sntp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mdns/mdns.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/netbiosns/netbiosns.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/tftp/tftp_server.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mqtt/mqtt.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/altcp_tls/altcp_tls_mbedtls_mem.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3_mbedtls.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-port/freertos/src/sys_arch.c
     .
     Archiving: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib to lib/lwip-freertos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: lwip-freertos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/init.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/def.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/dns.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/inet_chksum.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/mem.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/memp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/netif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/pbuf.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/raw.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/stats.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/sys.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_alloc.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_tcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_in.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_out.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/timeouts.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/udp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/autoip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/dhcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/etharp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/icmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/igmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_frag.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_addr.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/dhcp6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ethip6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/icmp6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/inet6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_addr.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_frag.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/mld6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/nd6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_lib.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_msg.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/err.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/if_api.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netbuf.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netdb.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netifapi.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/sockets.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/tcpip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ethernet.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif_fdb.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/slipif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_common.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_ble.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/zepif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/auth.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ccp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-md5.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap_ms.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-new.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/demand.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eap.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ecp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eui64.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/fsm.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipv6cp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/lcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/magic.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/mppe.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/multilink.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ppp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppapi.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppcrypt.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppoe.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppol2tp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppos.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/upap.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/utils.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/vj.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/arc4.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/des.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md4.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md5.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/sha1.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_asn1.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_core.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_icmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_interfaces.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_ip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_snmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_system.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_tcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_udp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_framework.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_usm.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_msg.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_netconn.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_pbuf_stream.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_raw.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_scalar.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_table.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_threadsync.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_traps.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/altcp_proxyconnect.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/fs.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/http_client.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/httpd.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/lwiperf/lwiperf.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/smtp/smtp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/sntp/sntp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mdns/mdns.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/netbiosns/netbiosns.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/tftp/tftp_server.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mqtt/mqtt.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/altcp_tls/altcp_tls_mbedtls_mem.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3_mbedtls.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-port/nortos/src/sys_arch.c
     .
     Archiving: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib to lib/lwip-nortos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: lwip-nortos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/fs_example/fs_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/ssi_example/ssi_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/lwiperf/lwiperf_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/mqtt/mqtt_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/ppp/pppos_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_private_mib/lwip_prvmib.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_v3/snmpv3_dummy.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/httpserver/httpserver-netconn.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/chargen/chargen.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho/udpecho.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho/tcpecho.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/shell/shell.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho_raw/udpecho_raw.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho_raw/tcpecho_raw.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/netio/netio.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/ping/ping.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/socket_examples/socket_examples.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/rtp/rtp.c
     .
     Archiving: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib to lib/lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/fs_example/fs_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/ssi_example/ssi_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/lwiperf/lwiperf_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/mqtt/mqtt_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/ppp/pppos_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_private_mib/lwip_prvmib.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_v3/snmpv3_dummy.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/httpserver/httpserver-netconn.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/chargen/chargen.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho/udpecho.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho/tcpecho.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/shell/shell.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho_raw/udpecho_raw.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho_raw/tcpecho_raw.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/netio/netio.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/ping/ping.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/socket_examples/socket_examples.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/rtp/rtp.c
     .
     Archiving: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib to lib/lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: dpl/sdl_dpl.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: esm/v0/sdl_ip_esm.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: esm/v0/sdl_esm.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: esm/soc/am263x/sdl_esm_core.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: esm/v0/v0_0/sdl_esm_priv.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: dcc/v1/sdl_dcc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: mcrc/v0/sdl_mcrc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: mcrc/v0/sdl_ip_mcrc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: mcrc/v0/soc/am263x/sdl_mcrc_soc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: rti/v0/sdl_rti.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: rti/v0/sdl_ip_rti.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: rti/v0/soc/am263x/sdl_soc_rti.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: ecc/soc/am263x/sdl_ecc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: ecc/V1/sdl_ip_ecc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_ecc_r5.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_interrupt.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_interrupt_handlers.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_interrupt_register.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_exception.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: pbist/v0/soc/am263x/sdl_ip_pbist.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: pbist/v0/soc/am263x/sdl_pbist_soc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: pbist/sdl_pbist.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: ecc_bus_safety/v0/soc/am263x/sdl_ecc_bus_safety.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/am263x/sdl_ccm.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_mcu_armss_ccmr5.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: stc/v0/soc/am263x/sdl_stc_soc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: ecc/sdl_ecc_utils.S
     Compiling: sdl.am263x.r5f.ti-arm-clang.release.lib: r5/v0/sdl_r5_utils.S
     .
     Archiving: sdl.am263x.r5f.ti-arm-clang.release.lib to lib/sdl.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: sdl.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.release.lib: dpl/sdl_dpl.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.release.lib: pbist/v0/soc/am263x/sdl_ip_pbist.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.release.lib: pbist/v0/soc/am263x/sdl_pbist_soc.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.release.lib: pbist/sdl_pbist.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.release.lib: ecc/sdl_ecc_utils.S
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.release.lib: r5/v0/sdl_r5_utils.S
     .
     Archiving: sdl.am263x.r5fss1.ti-arm-clang.release.lib to lib/sdl.am263x.r5fss1.ti-arm-clang.release.lib ...
     Archiving: sdl.am263x.r5fss1.ti-arm-clang.release.lib Done !!!
     .
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/dthe/dthe.c
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/dthe/dthe_aes.c
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/dthe/dthe_sha.c
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/pka/pka.c
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/pka/eip29t2_firmware.c
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/crypto_util.c
     Compiling: security.am263x.r5f.ti-arm-clang.release.lib: crypto/rng/rng.c
     .
     Archiving: security.am263x.r5f.ti-arm-clang.release.lib to lib/security.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: security.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/aesni.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/aes.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/arc4.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/aria.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/asn1parse.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/asn1write.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/base64.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/bignum.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/blowfish.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/camellia.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ccm.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/certs.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/chacha20.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/chachapoly.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/cipher.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/cipher_wrap.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/cmac.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ctr_drbg.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/debug.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/des.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/dhm.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecdh.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecdsa.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecjpake.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecp.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecp_curves.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/entropy.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/entropy_poll.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/error.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/gcm.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/havege.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/hkdf.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/hmac_drbg.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md2.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md4.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md5.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md_wrap.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/memory_buffer_alloc.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/net_sockets.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/nist_kw.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/oid.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/padlock.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pem.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pk.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkcs11.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkcs12.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkcs5.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkparse.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkwrite.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pk_wrap.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/platform.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/platform_util.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/poly1305.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ripemd160.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/rsa.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/rsa_internal.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/sha1.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/sha256.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/sha512.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_cache.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_ciphersuites.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_cli.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_cookie.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_srv.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_ticket.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_tls.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/threading.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/timing.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls_ti/timing_alt.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/version.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/version_features.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509write_crt.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509write_csr.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_create.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_crl.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_crt.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_csr.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.release.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/xtea.c
     .
     Archiving: mbedtls.am263x.r5f.ti-arm-clang.release.lib to lib/mbedtls.am263x.r5f.ti-arm-clang.release.lib ...
     Archiving: mbedtls.am263x.r5f.ti-arm-clang.release.lib Done !!!
     .
    
    C:\ti\mcu_plus_sdk_am263x_08_06_00_34>where gmake
    C:\ti\ccs1210\ccs\utils\bin\gmake.exe
    
    C:\ti\mcu_plus_sdk_am263x_08_06_00_34>gmake -v
    GNU Make 4.1
    Built for Windows32
    Copyright (C) 1988-2014 Free Software Foundation, Inc.
    License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.
    

    I also checked that $(MCU_PLUS_SDK) points to the same folder than I compiled the libraries. I only have the version c:\ti\mcu_plus_sdk_am263x_08_06_00_34 installed.

    I am running out of ideas Slight smile

  • I found another Issue which is related to the problem. I can not compile the whole am263x project when using gmake -s all PROFILE=debug CPLUSPLUS_BUILD=yes
    Only the libraries are building well (I thought this should be enough).
    Please find the console log below:

    C:\ti\mcu_plus_sdk_am263x_08_06_00_34>gmake -s all PROFILE=debug CPLUSPLUS_BUILD=yes
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: eeprom/eeprom.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: eeprom/eeprom_cat24m.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: ethphy/ethphy.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: ethphy/ethphy_dp83869.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: ethphy/ethphy_dp83826e.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: flash/flash.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: flash/qspi/flash_nor_qspi.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: led/led.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: led/led_gpio.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: led/led_tpic2810.c
     Compiling: board.am263x.r5f.ti-arm-clang.debug.lib: flash/sfdp/nor_spi_sfdp.c
     .
     Archiving: board.am263x.r5f.ti-arm-clang.debug.lib to lib/board.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: board.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: adc/v1/adc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_buf_io.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_can.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_flash.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_mem.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/soc/am263x/bootloader_soc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/soc/am263x/bootloader_hsmRt_load.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_xmodem.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_uniflash.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/bootloader_profile.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/xmodem.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: bootloader/crc16.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: cmpss/v0/cmpss.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: dac/v0/dac.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: ecap/v1/ecap.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: edma/v0/edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: eqep/v1/eqep.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: epwm/v1/etpwm.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: fsi/v1/fsi_rx.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: fsi/v1/fsi_tx.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: gpio/v0/gpio.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: hsmclient/hsmclient.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: hsmclient/soc/am263x/hsmclient_loadhsmrt.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: hsmclient/utils/hsmclient_utils.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: i2c/v1/i2c_v1.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: ipc_notify/v1/ipc_notify_v1.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: ipc_notify/v1/soc/am263x/ipc_notify_v1_cfg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: ipc_rpmsg/ipc_rpmsg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: ipc_rpmsg/ipc_rpmsg_vring.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: lin/v0/lin.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: mcan/v0/mcan.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: mcspi/v0/mcspi_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: mcspi/v0/dma/mcspi_dma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: mcspi/v0/dma/edma/mcspi_dma_edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: mdio/v0/mdio_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: mmcsd/v1/mmcsd_v1.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: pinmux/am263x/pinmux.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: pmu/pmu.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: pruicss/m_v0/pruicss_m_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: pruicss/soc/am263x/pruicss_m_v0_cfg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: qspi/v0/qspi.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: qspi/v0/edma/qspi_edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: rti/v0/rti.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: sdfm/v0/sdfm.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: secure_ipc_notify/sipc_notify_src.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: secure_ipc_notify/soc/am263x/sipc_notify_cfg.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: spinlock/v0/spinlock.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: soc/am263x/soc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: soc/am263x/soc_rcm.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: uart/v0/uart_v0.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: uart/v0/dma/uart_dma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: uart/v0/dma/edma/uart_dma_edma.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: watchdog/v0/watchdog_rti.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: watchdog/v0/soc/am263x/watchdog_soc.c
     Compiling: drivers.am263x.r5f.ti-arm-clang.debug.lib: pmu/r5f/csl_arm_r5_pmu.S
     .
     Archiving: drivers.am263x.r5f.ti-arm-clang.debug.lib to lib/drivers.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: drivers.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_crc.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_dir.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_error.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_fat.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_file.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_ioman.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_memory.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_stdio.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_string.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_sys.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/FreeRTOS-FAT/ff_format.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/portable/ff_mmcsd.c
     Compiling: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/fs/freertos_fat/portable/nortos/portable.c
     .
     Archiving: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib to lib/freertos_fat.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: freertos_fat.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.debug.lib: tiescbsp.c
     .
     Archiving: ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.debug.lib to lib/ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: ethercat_slave_icss_fwhal.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/AddrTranslateP_null.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/boot_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_shmLogWriter.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_shmLogReader.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_uartLogWriter.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_uartScanf.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_memTraceLogWriter.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_log.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/SemaphoreP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/ClockP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/ClockP_nortos_r5.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/CpuId_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/EventP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/HeapP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/TimerP_rti.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/TaskP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_vim.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_handlers_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/MpuP_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/CacheP_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/HeapP_internal.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/printf.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/QueueP_nortos.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/AddrTranslateP.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/PmuP_armv7r.c
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_handlers_nortos_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_vectors_nortos_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_vectors_nortos_sbl_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/boot_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/MpuP_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/CacheP_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/CpuId_armv7r_asm.S
     Compiling: nortos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/PmuP_armv7r_asm.S
     .
     Archiving: nortos.am263x.r5f.ti-arm-clang.debug.lib to lib/nortos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: nortos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/AddrTranslateP_null.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/boot_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/DebugP_shmLogWriter.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/DebugP_shmLogReader.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/DebugP_uartLogWriter.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/DebugP_uartScanf.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/DebugP_memTraceLogWriter.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/DebugP_log.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/TimerP_rti.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/HwiP_armv7r_vim.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/MpuP_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/CacheP_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/CpuId_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/HeapP_internal.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/printf.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/AddrTranslateP.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/PmuP_armv7r.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/common/QueueP_nortos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/ClockP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/ClockP_freertos_r5.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/SemaphoreP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_handlers_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/HeapP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/DebugP_shmLogReader_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/TaskP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/common/EventP_freertos.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-Kernel/event_groups.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-Kernel/tasks.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-Kernel/timers.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-Kernel/queue.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-Kernel/list.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-Kernel/portable/MemMang/heap_3.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_clock.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_mqueue.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread_barrier.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread_cond.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread_mutex.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_pthread.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_sched.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_semaphore.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_timer.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_unistd.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: FreeRTOS-POSIX/FreeRTOS-Plus-POSIX/source/FreeRTOS_POSIX_utils.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: portable/TI_ARM_CLANG/ARM_CR5F/port.c
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/boot_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/HwiP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/MpuP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/CacheP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/CpuId_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: ../nortos/dpl/r5/PmuP_armv7r_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_vectors_freertos_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: dpl/r5/HwiP_armv7r_handlers_freertos_asm.S
     Compiling: freertos.am263x.r5f.ti-arm-clang.debug.lib: portable/TI_ARM_CLANG/ARM_CR5F/portASM.S
     .
     Archiving: freertos.am263x.r5f.ti-arm-clang.debug.lib to lib/freertos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: freertos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: mathlib.am263x.r5f.ti-arm-clang.debug.lib: trig/ti_arm_trig.c
     .
     Archiving: mathlib.am263x.r5f.ti-arm-clang.debug.lib to lib/mathlib.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: mathlib.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/motor_control/position_sense/tamagawa_over_soc_uart/driver/tamagawa_soc_uart_driv.c
     .
     Archiving: motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.debug.lib to lib/motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: motorcontrol_tamagawa_over_soc_uart.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_learning.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_local.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_statistics.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac_stormControl.c
     Compiling: icss_emac.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/icss_emac/source/icss_emac.c
     .
     Archiving: icss_emac.am263x.r5f.ti-arm-clang.debug.lib to lib/icss_emac.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: icss_emac.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_trace.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_utils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_osal.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_queue.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_rm.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_rm_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/core/enet_rm_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_osal_dflt.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_utils_dflt.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_phymdio_dflt.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_phymdio_dflt_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/common/enet_phymdio_dflt_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mod_null.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio_manual_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/mdio_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_intervlan.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_intervlan_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_intervlan_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_est.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_macport_est_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_hostport.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_hostport_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_hostport_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_ale.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_ale_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_ale_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_stats.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_stats_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_stats_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_cpts.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_cpts_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/mod/cpsw_cpts_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/per_null.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_intervlan.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/cpsw.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/cpsw_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/cpsw_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_est.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_est_ioctl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/cpsw_est_ioctl_register.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/per/V2/enet_hostport.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/dma/cpdma/enet_cpdma.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/dma/cpdma/enet_cpdma_priv.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/emac/V5/priv/csl_cpgmac_sl.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpsw/V5/V5_2/priv/csl_cpsw_ss.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpsw/V5/priv/csl_cpsw_ale_9g_tblcfg.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpts/csl_cpts.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/mdio/csl_mdio.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/hw_include/cpdma/csl_cpdma.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/enetphy.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/generic_phy.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/dp83867.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/dp83869.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/dp83822.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/src/phy/vsc8514.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_apputils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_appmemutils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_appethpatterns.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_cpdmautils.c
     Compiling: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/utils/enet_ioctlutils.c
     .
     Archiving: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib to lib/enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: enet-cpsw.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2enet.c
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2lwipif.c
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/pbufQ.c
     Compiling: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/custom_pbuf.c
     .
     Archiving: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib to lib/lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: lwipif-cpsw-freertos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2enet.c
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/lwip2lwipif.c
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/pbufQ.c
     Compiling: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/enet/core/lwipif/src/custom_pbuf.c
     .
     Archiving: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib to lib/lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: lwipif-cpsw-nortos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/init.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/def.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/dns.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/inet_chksum.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/mem.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/memp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/netif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/pbuf.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/raw.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/stats.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/sys.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_alloc.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_tcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_in.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_out.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/timeouts.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/udp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/autoip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/dhcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/etharp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/icmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/igmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_frag.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_addr.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/dhcp6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ethip6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/icmp6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/inet6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_addr.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_frag.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/mld6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/nd6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_lib.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_msg.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/err.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/if_api.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netbuf.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netdb.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netifapi.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/sockets.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/tcpip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ethernet.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif_fdb.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/slipif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_common.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_ble.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/zepif.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/auth.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ccp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-md5.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap_ms.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-new.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/demand.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eap.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ecp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eui64.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/fsm.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipv6cp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/lcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/magic.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/mppe.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/multilink.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ppp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppapi.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppcrypt.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppoe.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppol2tp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppos.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/upap.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/utils.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/vj.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/arc4.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/des.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md4.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md5.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/sha1.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_asn1.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_core.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_icmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_interfaces.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_ip.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_snmp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_system.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_tcp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_udp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_framework.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_usm.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_msg.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_netconn.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_pbuf_stream.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_raw.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_scalar.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_table.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_threadsync.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_traps.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/altcp_proxyconnect.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/fs.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/http_client.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/httpd.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/lwiperf/lwiperf.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/smtp/smtp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/sntp/sntp.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mdns/mdns.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/netbiosns/netbiosns.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/tftp/tftp_server.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mqtt/mqtt.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/altcp_tls/altcp_tls_mbedtls_mem.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3_mbedtls.c
     Compiling: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-port/freertos/src/sys_arch.c
     .
     Archiving: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib to lib/lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: lwip-freertos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/init.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/def.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/dns.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/inet_chksum.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/mem.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/memp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/netif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/pbuf.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/raw.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/stats.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/sys.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_alloc.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/altcp_tcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_in.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/tcp_out.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/timeouts.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/udp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/autoip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/dhcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/etharp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/icmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/igmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_frag.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv4/ip4_addr.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/dhcp6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ethip6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/icmp6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/inet6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_addr.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/ip6_frag.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/mld6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/core/ipv6/nd6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_lib.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/api_msg.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/err.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/if_api.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netbuf.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netdb.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/netifapi.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/sockets.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/api/tcpip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ethernet.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/bridgeif_fdb.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/slipif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_common.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/lowpan6_ble.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/zepif.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/auth.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ccp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-md5.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap_ms.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/chap-new.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/demand.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eap.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ecp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/eui64.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/fsm.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ipv6cp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/lcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/magic.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/mppe.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/multilink.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/ppp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppapi.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppcrypt.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppoe.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppol2tp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/pppos.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/upap.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/utils.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/vj.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/arc4.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/des.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md4.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/md5.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/netif/ppp/polarssl/sha1.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_asn1.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_core.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_icmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_interfaces.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_ip.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_snmp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_system.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_tcp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_mib2_udp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_framework.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_snmpv2_usm.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_msg.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_netconn.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_pbuf_stream.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_raw.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_scalar.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_table.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_threadsync.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmp_traps.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/altcp_proxyconnect.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/fs.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/http_client.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/http/httpd.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/lwiperf/lwiperf.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/smtp/smtp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/sntp/sntp.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mdns/mdns.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/netbiosns/netbiosns.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/tftp/tftp_server.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/mqtt/mqtt.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/altcp_tls/altcp_tls_mbedtls_mem.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-stack/src/apps/snmp/snmpv3_mbedtls.c
     Compiling: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-port/nortos/src/sys_arch.c
     .
     Archiving: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib to lib/lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: lwip-nortos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/fs_example/fs_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/ssi_example/ssi_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/lwiperf/lwiperf_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/mqtt/mqtt_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/ppp/pppos_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_private_mib/lwip_prvmib.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_v3/snmpv3_dummy.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_example.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/httpserver/httpserver-netconn.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/chargen/chargen.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho/udpecho.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho/tcpecho.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/shell/shell.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho_raw/udpecho_raw.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho_raw/tcpecho_raw.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/netio/netio.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/ping/ping.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/socket_examples/socket_examples.c
     Compiling: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/rtp/rtp.c
     .
     Archiving: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib to lib/lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: lwip-contrib-freertos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/fs_example/fs_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/httpd/ssi_example/ssi_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/lwiperf/lwiperf_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/mqtt/mqtt_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/ppp/pppos_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_private_mib/lwip_prvmib.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_v3/snmpv3_dummy.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/examples/snmp/snmp_example.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/httpserver/httpserver-netconn.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/chargen/chargen.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho/udpecho.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho/tcpecho.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/shell/shell.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/udpecho_raw/udpecho_raw.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/tcpecho_raw/tcpecho_raw.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/netio/netio.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/ping/ping.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/socket_examples/socket_examples.c
     Compiling: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/lwip/lwip-contrib/apps/rtp/rtp.c
     .
     Archiving: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib to lib/lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: lwip-contrib-nortos.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: dpl/sdl_dpl.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: esm/v0/sdl_ip_esm.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: esm/v0/sdl_esm.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: esm/soc/am263x/sdl_esm_core.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: esm/v0/v0_0/sdl_esm_priv.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: dcc/v1/sdl_dcc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: mcrc/v0/sdl_mcrc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: mcrc/v0/sdl_ip_mcrc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: mcrc/v0/soc/am263x/sdl_mcrc_soc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: rti/v0/sdl_rti.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: rti/v0/sdl_ip_rti.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: rti/v0/soc/am263x/sdl_soc_rti.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: ecc/soc/am263x/sdl_ecc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: ecc/V1/sdl_ip_ecc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_ecc_r5.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_interrupt.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_interrupt_handlers.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_interrupt_register.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_exception.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: pbist/v0/soc/am263x/sdl_ip_pbist.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: pbist/v0/soc/am263x/sdl_pbist_soc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: pbist/sdl_pbist.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: ecc_bus_safety/v0/soc/am263x/sdl_ecc_bus_safety.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/am263x/sdl_ccm.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_mcu_armss_ccmr5.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: stc/v0/soc/am263x/sdl_stc_soc.c
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: ecc/sdl_ecc_utils.S
     Compiling: sdl.am263x.r5f.ti-arm-clang.debug.lib: r5/v0/sdl_r5_utils.S
     .
     Archiving: sdl.am263x.r5f.ti-arm-clang.debug.lib to lib/sdl.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: sdl.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.debug.lib: dpl/sdl_dpl.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.debug.lib: pbist/v0/soc/am263x/sdl_ip_pbist.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.debug.lib: pbist/v0/soc/am263x/sdl_pbist_soc.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.debug.lib: pbist/sdl_pbist.c
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.debug.lib: ecc/sdl_ecc_utils.S
     Compiling: sdl.am263x.r5fss1.ti-arm-clang.debug.lib: r5/v0/sdl_r5_utils.S
     .
     Archiving: sdl.am263x.r5fss1.ti-arm-clang.debug.lib to lib/sdl.am263x.r5fss1.ti-arm-clang.debug.lib ...
     Archiving: sdl.am263x.r5fss1.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/dthe/dthe.c
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/dthe/dthe_aes.c
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/dthe/dthe_sha.c
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/pka/pka.c
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/pka/eip29t2_firmware.c
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/crypto_util.c
     Compiling: security.am263x.r5f.ti-arm-clang.debug.lib: crypto/rng/rng.c
     .
     Archiving: security.am263x.r5f.ti-arm-clang.debug.lib to lib/security.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: security.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/aesni.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/aes.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/arc4.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/aria.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/asn1parse.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/asn1write.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/base64.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/bignum.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/blowfish.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/camellia.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ccm.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/certs.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/chacha20.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/chachapoly.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/cipher.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/cipher_wrap.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/cmac.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ctr_drbg.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/debug.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/des.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/dhm.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecdh.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecdsa.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecjpake.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecp.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ecp_curves.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/entropy.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/entropy_poll.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/error.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/gcm.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/havege.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/hkdf.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/hmac_drbg.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md2.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md4.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md5.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/md_wrap.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/memory_buffer_alloc.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/net_sockets.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/nist_kw.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/oid.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/padlock.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pem.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pk.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkcs11.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkcs12.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkcs5.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkparse.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pkwrite.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/pk_wrap.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/platform.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/platform_util.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/poly1305.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ripemd160.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/rsa.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/rsa_internal.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/sha1.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/sha256.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/sha512.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_cache.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_ciphersuites.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_cli.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_cookie.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_srv.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_ticket.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/ssl_tls.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/threading.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/timing.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls_ti/timing_alt.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/version.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/version_features.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509write_crt.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509write_csr.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_create.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_crl.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_crt.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/x509_csr.c
     Compiling: mbedtls.am263x.r5f.ti-arm-clang.debug.lib: C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/networking/mbedtls_library/mbedtls/library/xtea.c
     .
     Archiving: mbedtls.am263x.r5f.ti-arm-clang.debug.lib to lib/mbedtls.am263x.r5f.ti-arm-clang.debug.lib ...
     Archiving: mbedtls.am263x.r5f.ti-arm-clang.debug.lib Done !!!
     .
    Generating SysConfig files ...
    Running script...
    Validating...
    info: /kernel/dpl/debug_log uartLog.baudRate: Actual Baudrate Possible: 115385 (0 % error)
    Generating Code (example.syscfg)...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_dpl_config.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_dpl_config.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_drivers_config.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_drivers_config.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_drivers_open_close.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_drivers_open_close.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_pinmux_config.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_power_clock_config.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_board_config.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_board_config.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_board_open_close.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_board_open_close.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_config.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_config.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_open_close.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_open_close.h...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_soc.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_lwipif.c...
    Writing C:\ti\mcu_plus_sdk_am263x_08_06_00_34\examples\drivers\boot\sbl_can\am263x-cc\r5fss0-0_nortos\ti-arm-clang\generated\ti_enet_lwipif.h...
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: ../main.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_drivers_config.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_drivers_open_close.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_board_config.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_board_open_close.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_dpl_config.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_pinmux_config.c
     Compiling: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out: generated/ti_power_clock_config.c
     .
     Linking: am263x:r5fss0-0:nortos:ti-arm-clang sbl_can.debug.out ...
    
     undefined                                                                 first referenced
      symbol                                                                       in file
     ---------                                                                 ----------------
     HwiP_data_abort_handler_c                                                 C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<HwiP_armv7r_handlers_nortos_asm.obj>
     HwiP_svc_handler                                                          C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<HwiP_armv7r_vectors_nortos_sbl_asm.obj>
     PmuP_setup(unsigned int)                                                  C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<PmuP_armv7r.obj>
     HwiP_getCPSR()                                                            C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<HwiP_armv7r_vim.obj>
     CacheP_invL1d(unsigned int, unsigned int)                                 C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     CacheP_invL1p(unsigned int, unsigned int)                                 C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     MpuP_enableAsm()                                                          C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj>
     MpuP_disableAsm()                                                         C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj>
     CacheP_enableL1d()                                                        C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     CacheP_enableL1p()                                                        C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     MpuP_enableBRAsm()                                                        C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj>
     MpuP_isEnableAsm()                                                        C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj>
     CacheP_disableL1d()                                                       C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     CacheP_disableL1p()                                                       C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     MpuP_disableBRAsm()                                                       C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj>
     MpuP_setRegionAsm(unsigned int, unsigned int, unsigned int, unsigned int) C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<MpuP_armv7r.obj>
     PmuP_enableCounters(unsigned int)                                         C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<PmuP_armv7r.obj>
     PmuP_disableCounters(unsigned int)                                        C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<PmuP_armv7r.obj>
     CacheP_configForceWrThru(unsigned int)                                    C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     CacheP_getCacheLevelInfo(unsigned int)                                    C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r.obj>
     PmuP_clearOverflowStatus(unsigned int)                                    C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<PmuP_armv7r.obj>
     gCacheL1dCacheLineSize                                                    C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r_asm.obj>
     gCacheL1pCacheLineSize                                                    C:/ti/mcu_plus_sdk_am263x_08_06_00_34/source/kernel/nortos/lib/nortos.am263x.r5f.ti-arm-clang.debug.lib<CacheP_armv7r_asm.obj>
    
    error: unresolved symbols remain
    error: errors encountered during linking; "sbl_can.debug.out" not built
    tiarmclang: error: tiarmlnk command failed with exit code 1 (use -v to see invocation)
    makefile:166: recipe for target 'sbl_can.debug.out' failed
    gmake[3]: *** [sbl_can.debug.out] Error 1
    makefile.am263x:4639: recipe for target 'sbl' failed
    gmake[2]: *** [sbl] Error 2
    makefile.am263x:6: recipe for target 'all' failed
    gmake[1]: *** [all] Error 2
    makefile:50: recipe for target 'all' failed
    gmake: *** [all] Error 2

    As seen in the Console log it also hfaces the same issue e.g. not finding the CacheP reference. Thus the issue has nothing todo with the CCS Project so far.

    Thanks for your help

    Chris

  • Hi Chris,

    I am able to reproduce the above as well, We have taken up the issue internally and are working on the fix

    Regards,
    Shaunak

  • Hi Chris,

    I have raised a bug for the team internally (jira.itg.ti.com/browse/MCUSDK-11152, for tracking purposes), the team is working towards root causing and fixing the same. I will keep you posted on the same.

    Regards,
    Shaunak

  • thanks a lot! I am looking forward for the solution Slight smile.

  • Hi Shaunak,

    The link: jira.itg.ti.com/browse/MCUSDK-11152 is not working, could you tell me about the state of the request?

    Thanks in advance Slight smile

    Chris

  • Hi Chris.

    The team is still working on a proper fix and rigorously testing it as well. The link is just for tracking purposes in the thread, It won't be accessible outside TI network.

    Once the fix is available, I'll keep you updated.

    Thanks and Best Regards,

    Shaunak