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.

DP83822IF: Missing or Incomplete Low Level Drivers

Part Number: DP83822IF
Other Parts Discussed in Thread: AMIC110, DP83869, AM6421

Good day. I am trying to integrate this driver code for our PHY but it looks like it is partially completed. These is what I am using in CCS.

ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\src\phy\dp83822_priv.h

ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\include\phy\dp83822.h

ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\src\phy\dp83822.c

Alternately, I found this documentation on using the AMIC110+DP83822, mentioning a Processor SDK.

Ethernet PHY Configuration Using MDIO for Industrial Applications (Rev. A)

However, I cannot find a download option specified by the document.

PROCESSOR-SDK-AMIC110 Software development kit (SDK) | TI.com

I also tried to create a new project for the AMIC110 using the ethernet example but I got an error.

Can you please point me to the right direction on where I can get the LLD or reuse any available template?

With best regards,

Josh

  • Hi Josh,

    Could you check the following link for edition DP83822 driver.

    https://github.com/TexasInstruments/mcupsdk-enet-lld/tree/mcupsdk_next/src/phy

    --

    Thank you,

    Hillman Lin

  • Hi Hillman,

    Good day. Thank you for your prompt response. I have compared these to the ones in the SDK and they are all the same.

    mcupsdk-enet-lld/src/phy/dp83822_priv.h at mcupsdk_next · TexasInstruments/mcupsdk-enet-lld · GitH

    mcupsdk-enet-lld/src/phy/dp83822.c at mcupsdk_next · TexasInstruments/mcupsdk-enet-lld · GitHub

    It only has two register declarations and only five functions.

    My intention is to use this in our AM6421+DS8322 board for RGMII mode. I am trying to test this by using your loopback example, but it is using the DP83869.

    Given the situation, I have two questions:

    1. Do you have any available DP83822 LLD driver codes that I can use? Even if it is in its beta phase? 
    2. If none, then will reusing the DP83869 LLD driver codes be the best template for creating the DP83822 driver?  

    Let me know if these directions are possible.

    With best regards,

    Josh

  • Hi Jose,

    We don't have any other code for non Linux application other than the one we send you before. Are you able to access the register?

    --
    Regards,

    Hillman Lin

  • Hi Hillman,

    Good day. Yes, we are able to access the MDIO registers. I am now starting to port from DP83869 but I am having some problems.

    The compiler is looking for gEthPhyFxns_DP83822. The original declaration was "extern ETHPHY_Fxns gEthPhyFxns_DP83869;". So, I looked in the original code and I saw that gEthPhyFxns_DP83869 is only found in one of the libraries.

    8024612c    0000000c     board.am64x.r5f.ti-arm-clang.debug.lib : ethphy_dp83869.obj (.data.gEthPhyFxns_DP83869)

    .\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\lib\board.am64x.r5f.ti-arm-clang.debug.lib

    I can only find DP83869 keywords in the library. I cannot find anything for DP83822 or any other PHY. 

    Where can I find the source code of board.am64x.r5f.ti-arm-clang.debug.lib? I need to see the member functions of DP83869.

    With best regards,

    Josh

  • Hi Jose,

    Thank you for sharing the information. I might be confused by your previous statement. Are you using DP83869 driver for DP83822 PHY and you are not able to bring up DP83822 using DP83869 driver?

    --

    Regards,

    Hillman Lin 

  • Hi Hillman,

    Good day. I am trying to create a Low Lever Driver for the DP83822. My reference code is the DP83869 since this is the LLD used in the loopback_example.

    I have ported all the relevant DP83869 files into DP83822 and have integrated them to the loopback_example build environment. 

    .\ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\.meta\ethphy\ethphy_am64x.syscfg.js

    .\ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\include\phy\dp83822.h

    .\ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\src\phy\dp83822.c

    .\ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\src\phy\dp83822_priv.h

    .\ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\ethphy\ethphy_dp83822.c

    .\ti\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\ethphy\ethphy_dp83822.h

    But as I said, I am getting an error of an unreferenced gEthPhyFxns_DP83822. So, I looked back at the original code which is gEthPhyFxns_DP83869. I found that this is declared externally to a library, board.am64x.r5f.ti-arm-clang.debug.lib.

    .\ccs1250\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\lib\board.am64x.r5f.ti-arm-clang.debug.lib

    **** Build of configuration Debug for project enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang ****
    
    "D:\\Workspace\\UST_IMI\\ti\\ccs1250\\ccs\\utils\\bin\\gmake" -k -j 8 all -O 
     
    Building file: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/example.syscfg"
    Invoking: SysConfig
    "D:/Workspace/UST_IMI/ti/ccs1250/sysconfig_1_17_0/sysconfig_cli.bat" -s "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/.metadata/product.json" --script "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/example.syscfg" --context "r5fss0-0" -o "syscfg" --part Default --package ALV --compiler ticlang
    Running script...
    Validating...
    info: /kernel/dpl/debug_log uartLog.baudRate: Actual Baudrate Possible: 115385 (0 % error)
    Generating Code (example.syscfg)...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_dpl_config.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_dpl_config.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_drivers_config.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_drivers_config.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_drivers_open_close.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_drivers_open_close.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_pinmux_config.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_power_clock_config.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_board_config.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_board_config.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_board_open_close.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_board_open_close.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_config.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_config.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_open_close.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_open_close.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_soc.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_lwipif.c...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_enet_lwipif.h...
    Writing D:\Workspace\UST_IMI\ti\ccs1250\workspace_v12\enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang\Debug\syscfg\ti_pru_io_config.inc...
    Finished building: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/example.syscfg"
     
    Building file: "syscfg/ti_power_clock_config.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_power_clock_config.d_raw" -MT"syscfg/ti_power_clock_config.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_power_clock_config.o" "syscfg/ti_power_clock_config.c"
    Finished building: "syscfg/ti_power_clock_config.c"
     
    Building file: "syscfg/ti_dpl_config.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_dpl_config.d_raw" -MT"syscfg/ti_dpl_config.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_dpl_config.o" "syscfg/ti_dpl_config.c"
    Finished building: "syscfg/ti_dpl_config.c"
     
    Building file: "syscfg/ti_drivers_config.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_drivers_config.d_raw" -MT"syscfg/ti_drivers_config.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_drivers_config.o" "syscfg/ti_drivers_config.c"
    Finished building: "syscfg/ti_drivers_config.c"
     
    Building file: "syscfg/ti_drivers_open_close.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_drivers_open_close.d_raw" -MT"syscfg/ti_drivers_open_close.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_drivers_open_close.o" "syscfg/ti_drivers_open_close.c"
    Finished building: "syscfg/ti_drivers_open_close.c"
     
    Building file: "syscfg/ti_pinmux_config.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_pinmux_config.d_raw" -MT"syscfg/ti_pinmux_config.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_pinmux_config.o" "syscfg/ti_pinmux_config.c"
    Finished building: "syscfg/ti_pinmux_config.c"
     
    Building file: "syscfg/ti_board_config.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_board_config.d_raw" -MT"syscfg/ti_board_config.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_board_config.o" "syscfg/ti_board_config.c"
    Finished building: "syscfg/ti_board_config.c"
     
    Building file: "syscfg/ti_board_open_close.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_board_open_close.d_raw" -MT"syscfg/ti_board_open_close.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_board_open_close.o" "syscfg/ti_board_open_close.c"
    Finished building: "syscfg/ti_board_open_close.c"
     
    Building file: "syscfg/ti_enet_config.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_enet_config.d_raw" -MT"syscfg/ti_enet_config.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_enet_config.o" "syscfg/ti_enet_config.c"
    Finished building: "syscfg/ti_enet_config.c"
     
    Building file: "syscfg/ti_enet_lwipif.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_enet_lwipif.d_raw" -MT"syscfg/ti_enet_lwipif.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_enet_lwipif.o" "syscfg/ti_enet_lwipif.c"
    Finished building: "syscfg/ti_enet_lwipif.c"
     
    Building file: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_cfg.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"loopback_cfg.d_raw" -MT"loopback_cfg.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"loopback_cfg.o" "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_cfg.c"
    Finished building: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_cfg.c"
     
    Building file: "syscfg/ti_enet_soc.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_enet_soc.d_raw" -MT"syscfg/ti_enet_soc.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_enet_soc.o" "syscfg/ti_enet_soc.c"
    Finished building: "syscfg/ti_enet_soc.c"
     
    Building file: "syscfg/ti_enet_open_close.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"syscfg/ti_enet_open_close.d_raw" -MT"syscfg/ti_enet_open_close.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"syscfg/ti_enet_open_close.o" "syscfg/ti_enet_open_close.c"
    Finished building: "syscfg/ti_enet_open_close.c"
     
    Building file: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_main.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"loopback_main.d_raw" -MT"loopback_main.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"loopback_main.o" "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_main.c"
    Finished building: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_main.c"
     
    Building file: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/main.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"main.d_raw" -MT"main.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"main.o" "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/main.c"
    Finished building: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/main.c"
     
    Building file: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_test.c"
    Invoking: Arm Compiler
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -c -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -I"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/include/c" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/source" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/utils/V3" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/phy" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/core/include/core" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/soc/k3/am64x_am243x" -I"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/hw_include/mdio/V4" -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -MMD -MP -MF"loopback_test.d_raw" -MT"loopback_test.o" -I"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg"   -o"loopback_test.o" "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_test.c"
    Finished building: "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/loopback_test.c"
     
    Building target: "enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang.out"
    Invoking: Arm Linker
    "D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/bin/tiarmclang.exe" -mcpu=cortex-r5 -mfloat-abi=hard -mfpu=vfpv3-d16 -mlittle-endian -mthumb -DSOC_AM64X -DENET_ENABLE_PER_ICSSG=1 -D_DEBUG_=1 -g -Wall -Wno-gnu-variable-sized-type-not-at-end -Wno-unused-function -Wl,-m"enet_icssg_loopback.Debug.map" -Wl,-i"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/kernel/nortos/lib" -Wl,-i"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/drivers/lib" -Wl,-i"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/board/lib" -Wl,-i"D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/mcu_plus_sdk/source/networking/enet/lib" -Wl,-i"D:/Workspace/UST_IMI/ti/ccs1250/ti_cgt_tiarmclang_2.1.3.LTS/lib" -Wl,-i"D:/Workspace/UST_IMI/ti/ccs1250/workspace_v12/enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang/Debug/syscfg" -Wl,--reread_libs -Wl,--diag_suppress=10063 -Wl,--diag_wrap=off -Wl,--display_error_number -Wl,--warn_sections -Wl,--xml_link_info="enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang_linkInfo.xml" -Wl,--ram_model -Wl,--zero_init=on -Wl,--use_memcpy=fast -Wl,--use_memset=fast -o "enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang.out" "./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" "./loopback_cfg.o" "./loopback_main.o" "./loopback_test.o" "./main.o" "D:/Workspace/UST_IMI/ti/ccs1250/ind_comms_sdk_am64x_09_00_00_03/examples/networking/enet_loopback/enet_icssg_loopback/am64x-evm/r5fss0-0_nortos/ti-arm-clang/linker.cmd"  -Wl,-lnortos.am64x.r5f.ti-arm-clang.debug.lib -Wl,-ldrivers.am64x.r5f.ti-arm-clang.debug.lib -Wl,-lenet-icssg.am64x.r5f.ti-arm-clang.debug.lib -Wl,-lboard.am64x.r5f.ti-arm-clang.debug.lib -Wl,-llibc.a -Wl,-llibsysbm.a 
    makefile:154: recipe for target 'enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang.out' failed
     
     undefined           first referenced              
      symbol                 in file                   
     ---------           ----------------              
     gEthPhyFxns_DP83822 ./syscfg/ti_board_open_close.o
     
    error #10234-D: unresolved symbols remain
    error #10010: errors encountered during linking; "enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang.out" not built
    tiarmclang: error: tiarmlnk command failed with exit code 1 (use -v to see invocation)
    gmake[1]: *** [enet_icssg_loopback_am64x-evm_r5fss0-0_nortos_ti-arm-clang.out] Error 1
    gmake: *** [all] Error 2
    makefile:150: recipe for target 'all' failed
    
    **** Build Finished ****
    

    However, I did some more digging, and I found that the original gEthPhyFxns_DP83869
    is already declared in ethphy_dp83869.h and ethphy_dp83869.c.

      

    I am now confused on the source of the error. Do I need to also build the library? I am missing some steps here as the only thing that I have changed from the original code is the device name DP83822. Everything else is the same.

    Here is another information for you. I have another team member looking into this and he modified the DP83869 to access the DP83822 MDIO registers. He is able to read the registers, but he cannot perform a loopback or bring up a link.

    This is the reason why we need a proper LLD for the DP83822.Can you point out to me what I am doing wrong?

    With best regards,

    Josh

  • Hi Josh,

    Thank you for your information. I will also tag you to the Sitara team to further help you on the LLD diver issue.

    Regarding to the loopback, we can program through registers. In DP83822 session 8.4.8, we have detail description on how to program loopback in different mode.

    Are you using DP83869 driver to access DP83822 PHY? If so, what is the setup that you are not able to see link? A block diagram would be helpful.

    • What is the cable type and length that you are using in your system?
    • What is the link partner in your system
    • Could you also provide register 0x0000 to 0x001F when you are not seeing link in DP83822PHY.

    --

    Thank you,

    Hillman Lin

  • Hi Hillman,

    Good day. This is only a quick update.

    Regarding your follow up questions:

    • We are using a standard Ethernet cable.
    • Link partner is either a desktop or laptop as initial testing.
    • We provided the full debug log to your representative, and we already received some direction on how to proceed.

    Regarding the creation of a DP83822 LLD, I had to modify your XDT templates so as to correct the build errors I have encountered. This is still WIP.

    With best regards,

    Josh

  • Hi Hillman Lin,

    Good day. I am able to build the loopback_example using DP83822 but this involved a lot of changes:

    .\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\.meta\ethphy\ethphy_am64x.syscfg.js

    .\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\.meta\ethphy\templates\ethphy_open_close_config.c.xdt

    .\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\include\phy\dp83822.h

    .\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\networking\enet\core\src\phy\dp83822_priv.h

    .\ind_comms_sdk_am64x_09_00_00_03\source\networking\.meta\enet_icss\templates\enet_board_cfg_am64x_am243x.c.xdt

    .\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\ethphy\ethphy_dp83822.h

    .\ind_comms_sdk_am64x_09_00_00_03\mcu_plus_sdk\source\board\ethphy\ethphy_dp83822.c

    Notably, the ethphy_dp83822.* and dp83822.* functions and declarations are moved to the *.xdt temporarily. The build failures normally complain that the function or variable is not declared... even if they are all declared in the *.h and *.c.

    I have attached the build logs to show every failure that I have encounter.

    I have still yet to verify the relevant functions specific for this PHY. Right now, it can build without fail. The functions are still WIP.

    With best regards,

    Josh

  • My 7z file did not upload so I am renaming it into *.txt.

    7z��'�Ԛ��#�9bT���]�E���dM*yph�*�R�"�������^��\�I�*�.y��-����i�&r᛬���ir�����������gkp��8���c������̬LaF4U��Q�Y�;�bS��� �Z��9i�m��WC�.�U�F#k�J�j���Cï�O4s�[�f��D��x�-�l�%���%7]k�I:]f�Y]��+⪾�~�b�Sj�so�;�IF������އG��2r�a,$*m��{��a��h��l��Z�0���Yk&K�'9���O5�d�k�0�	+�Z�_�����/�=Yv�6)���x�/�d�z׊�kP�\Qs����RS�Q8��n!�eCoϷ�@�
    bv�X1?.�L���D��۹g�w
    ����~����6W"�zi%�CWF-!�H*[ࡃ��3�!Xԍsy���/����!q�ˎ��1�0�j��h�q�H�8+��J����R�g����6�4��7���iT+�@��Q�O���/��z�F�Z4"�oK�\ل��;�(�y�0@���l�A[i�׺Ř���")jQ�0Y���
    �{���z�}���;8�+��V���ET਀0���:<|#�5T*���v� u��!��C�5
    ��[f���%	EC��B$xMLډ��
    1�=���`Go<f6�Z��Y�/�p���v`p:���B���c��`���8�J���^c��,hJ����I�y}B��5qb4����b�ߖ���t��U���ά�,����7l���U_��s��#�r����}���I
    Tj5������cy�j��;{�3}��*�{�6!���T�)G�z`f����e"�m-������\��F�֗9?��m��zة��[��p+ọ '�qݠ��B�l
    ����[��S��V��3��VZu���S/(��i!_�c��o���ܖ���1B��Ϭ�~�����>�yC�$]{y�����j����3��^iu��	�!-�	H>l�=���R\n�f������{׵���%��@����u,]/�Fo`�F�M�"��5���W�2�:y�T������frX�)5�N���$�ǯ˯�aL��Ib/-S�KR\T�17�ʻ����Źw�8����F�_�|�dž����˔#�'8I[#B�;(���mC-؞.�l�ؽ��B,��@X�a�����g���o��H�^�"Ms>2��[��X�Do��͇�o>y`a�u�u��G:��03(�Z^}[� �e
    �������ܝ�Ґr%��$7���Υ�+EG�<Z�V�����4�,݊��OAO�Y!���ABShD*��V�	*!���
    Z�>C��a�@ޗi!VևR.	���R��H�o����8u�Cl�=�����Š�YX�~�d&�0)�?w"Ǫ("�,K�U���R0�=.zn���t|x\-,0����T�6<��4�@E5p���z�@��O��J"��K�rUW�u�&�#J�Q��;��~�b�
    DzX3�~<;4�<�GD��I��8�i
    W��R�&�Y�Q�E�{)��k��s��Ҧ&��
    ���Gp��dFg_ ��+���xA�ۃ���5&�	�֚���؛#���`��_�D���RHYR/`,����©�dn��ΓeH�1�+�/�1�‹�Lu���Pn�H ��*�7��dK1�p�⫍:�E�X�	=$�l��������\�x�����5i�޻B���
    Ei/��L�8�F�G�S]E��*��Z�!�i���Ҙ�Ў�������C"�ő�}��_ktIhM_���ra؊#jR0��YS.���/?o����+WccwB���F4��L���; �B�P4P��w:)��l?��V�Y���:�S�bc�^�U��\I�˳�+���j�����4�)��T��W�ڣ����)�
    h�°,+��	؇m�nF��^���uj/r���faO�P�u��"��߆���U���:H$݆:1���L-���J�H@��(U��se�Z�UI'����7�`��rz�?��+�qd�#�_�l
    �jOVuQ�������6yןe�v�a\6���UV8TXh0���'�)�ĭ�n/e��Y�c�W���q^��ԱjI�
    #@�|K��P��0��KK�+��7��7s�,M��*�7��"Db�-���~���&���$���$�~>�r�{�Haim�n���!I���'�g�F� �U���d�V���Zᐾy�<����~0Z.5���c��2�ז��)��;�X�h�`���L@�E�2�S�]m��Y
    h߾#�Y/�P��=�a4�wލ�L%��3v�$bW.��;{�(bR�����xJ�I�\�)�ф]�
    >&�ckQDO�N��^��/��X9��4O�%t9f؇���f��n�\���)X����:\c��EA��c�!m�+�� �'m��P�X����są��ò�w��c����ۘۚ��G�ׇ<T0��$��n���5�E4;=+i�ġ�,j9�� �?��M7C��C����k�b��h�b��w�^1�)ޫ�\�a���9B�r���c����'�ES���Si��R�a5c�GW�t��=�kl��Tˠ�IDA�z�-wEÚvh,�>b��`�SK�uUAG�@	�CA=���g�L���K����JX�ݿct%�{��vL��hJ/�f��;�6\Q����Tg��-����cM6�ؙ]yb+�N��y��k��7Y�(��+�˗��~���&w1ӗU���l��1X˛)��������� ��P��$���ᝫ�L')�+����<w�j����]��xGK�X��Xt�i������E��ͮMS�9���%������F5
    t�6�[�VA�����P!jUj|�2Y/��1���w�T;�Z_�р�f�*0���ΤRVEN����M�6a�&��z��*����}&�����������O�<�����y��n��4<e��-�K�ٷ8�=�΅ߘ�b�]��\���6�	��e�-�"���Ak�2/#�K!��n���c�� H��ԝ%ځd/0��?��>b�������ꠂ״��^Q�5da�k��_�Zr��v���Y�S��gS]&����������@т�v>��6�K{I�`�&B��f���L������E
    a-��4HZ?�k����{s��m��ƏC<u�aD���k���.�hmF�Շw���!�t��GR`:�����8>�mo�������0�L�㠩��n�(O��2��vv������q���������,L9�1�^���|ğ J��Nn0'ܞ7��z�Lb`9��<�1�Y�!߾d�k6���
    nC��
    z�O�/����@L����i@E@�Npf�q)nWu�
    .={�!겑='z�0�l�)�֡�
    \<�2 �v�ݘ��i�S��S4w%��� ?]�x5ij8u��꾺���eȼ5d9	/�}|���`���=�5؟'b�ÀQ�
    ?��~��ԥT��ᙻ��7��o�L��	P֒�p���L7��\��+1<�����nr���5e�Gb�Q���Ge�.g�� �����)E���(jKeC�ER�&
    ����9���*�(�|s��V�+���
    "��fe�CH+Y5���T{��b;-�~�]�����0��3_�bskwl)/���Hu����2��m��@[��A�����ۈ��a���ý��l��7��oH��a}�	H}�n׬��]bQ�i����f�������-�t
    ��q=y��{~k5eL�u�>L��;t#6\�0��4L�UD�Ν�y҆51%H|C��u�:���Օ#�7LJ
    ���
    ��IB*p+�0.�vӳk��8S�7MB�k���觅PJ]+;|�i�K�V�W�M�k���)oLoX�Ur��_�.y޹�L���1�ۨT3�Et�\,4��o�	�G��`�p?��v�V�P����Uw�r�)K�>�_h@Lt�L��h:��tf�XF6{$����\�D�y��L�Y����0�����t�Ec�za����q��9��Li��ڦٙ�;l���3ח��i����/7Bב��}��&ū���M�K:�cC�������4ςv���&����5�‹:-i��.���tR4l}E�1�Я�h���~�T�X��>z(�������U���<��V��E-X�pw�a��z��q~^�̌�4��?~aķ�	<C�g��p�?���>K�J�[� EwQ^���&��j1���>���wsRv��)���\1a5����:��_�&�K�r��
    Y��Nr7I�V�W��@='V9��epEl�U~=��HA#�2?Rq�KTg�u
    �=9�Ή�\��*P�C��3�!2����|��&W�E���'�I��~�3g���"���c%����1
    �K�
    L�E�>�x3��sis��/=X�8(!��`ޱ޺�_2�DR��8������)�|���m�Y���Ϯ�,��z.I���7�5���;D���#a�I������hQ��G5F�9�l�/Ĭl��*�A1�Q_$��|��+�L�@��c�W��~%�}y3����OI���x�l�!C�IJ|[l-{�I{�gVƦ0-���`朊Z�@�#+U��ċ��I�x�SΜB&��s�������s���ߘR��y��)�9�rFß����_���M��i�L�o�
    N�g�y|xB�J:����]ւǯ�ȹ�e�y��=�����a�����C���ӿ5��@Ĩ޽I�fG>�HW
    5��n�P��Y�?�I��\�����PrE�G��w;�׃3	�̤t��#��z�5E����`�Di�9�2�]������ӝ�`�LJ��V��@�G>rRl�9�A����&%���~f��N-w������ыJ|;�,�D\%)��?��O@l�(oQ���fEFʵ���`����)k�rE�y���|+x�gxiR*sݥK��:�Y����B��V���H�%hܥt�_��bW�B]�Op�5��7o�ED"�ez�9�&���1�"�Y�s�������v��y�h�G��@]����N���t�1���3]��eh��<���Sf7x�2E�N0����çl0��J�o�I�!�=�EL��G��"F��T3��1��]�G��Q�E�+}?������b;(�	��Lͣ�'�3��
    Z��$���p�s>���ZD�l���z̊���]�-L��P����Ld���u'O|�jSF2���A��
    64�e��ܱ�k�����s!H X���!��)2Ya3�ߠ�!����O���{/a�)����sC!��k�2�$����:��^����7��]|�D�l�7f���5f���QK;{��.�<Q��E�����E>Yi]����˭���/�D��3�_fP��ڳDc���1��L��+�K,;�Vɥ���a{�]��g��/>	A���a�Ug�a���3�!���	�o�Be�|�H����a��E��EZ
    h�K_@c9*qFG�& �J�d�[��R�N����t8���:қKZ��Z�F��kV_x6J�v!��z��鸚�=~m��iZ{e�@~���r���8�N���
    Ec�@�#��.aݙ�FDӯg�v�����w]�ڭ=����-�( 9u��	NB.>НEbO����0(y	�Z�2��	�#]��
    ���
     

  • Hi,

    Your question was assigned to the Linux support team, I will find the appropriate support engineer. This may take a day or two as the support teams are spread out across distant timezones.

    Best Regards,

    Schuyler