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.

AM3357: TwinCAT 3.1 project configuration

Genius 5785 points
Part Number: AM3357
Other Parts Discussed in Thread: TMDSICE3359, SYSBIOS

Hello,

I have a question about TwinCAT 3.1. When I created a TwinCAT project and scanned on Devices, Device 1 (EtherCAT Automation Protocol) was detected. After that, even though I scanned on Device 1 (EtherCAT AP), TI Box (ti-esc) was not detected. The latest TwinCAT 3.1 uses VS 2013, can I think of this as the cause of the problem?

I used TwinCAT 3 before, so I think some operations I did are correct. I've copied TiEtherCATLib.xml to the specified directory. NIC is "Installed and ready to use device".

The environment is as follows.

- Windows 7 64-bit
- TwinCAT 3.1 (3.1.4022.4)
- CCSv7.3
- TMDSICE3359
- pdk_am335x_1_0_8 (PSDKv4.1.0.6)
- PRU-ICSS-EtherCAT_Slave_01.00.04.02

Please give me some advice.

Regards,
Kazu

  • The software team have been notified. They will respond here.
  • Hi Kazu

    I apologize for the delay. In addition to the steps you mentioned I also generated a 7 day license.

    I was able to fully enumerate the Full EtherCAT  slave configuration.

    I noticed a couple of issues in your configuration.

    PRU-ICSSIndustrial EtherCAT 01.00.04 has specific TOol requirements.

    These are listed in the EtherCAT User Guide in the System Requirements section.  http://processors.wiki.ti.com/index.php/PRU_ICSS_EtherCAT#Component_Version

    Component             Version

    CCS              7.1.0  

    Linaro GCC ARM Compiler  gcc-arm-none-eabi-4_9-2015q3  

    Processor SDK RTOS for AM335x  4.0.0

    Processor SDK 4.00.00.04 is an earlier version and not the latest version of the Processor SDK .  A links to each previous Processor SDK version is at the bottom of the current Processor SDK page. In this case, the desired SDK version is at http://software-dl.ti.com/processor-sdk-rtos/esd/AM335X/04_00_00_04/index_FDS.html

    Each Processor SDK has a specific version of CCS which should be used. A link to the appropriate CCS version is just below the Processor SDK Windows and Linux binaries links. In this case, the on line CCS installer is at ccs_setup_7.1.0.00016.exe . I prefer to use an off line installer which is available at http://processors.wiki.ti.com/index.php/Download_CCS

    David

  • Hello David,

    Thank you for your reply. I also tried PRU-ICSS-ETHERCAT-SLAVEv 1.0.5 which supports PSDK v4.1 released this month, but it did not work well.

    The compiler version is same gcc-arm-none-eabi-4_9-2015q3 as the release note. I've done the following step from TI Wiki (PRU-ICSS EtherCAT.) 
    2.Copy [INSTALL-DIR]/examples/ethercat_slave/esi/TiEtherCATLib.xml to <Drive>:\TwinCAT\3.1\Config\Io\EtherCAT folder

    Scanning on "Devcie 1 (EtherCAT Automation Protocol)" is not nothing happened. Please let me know if you have any ideas.

    Regards,
    Kazu

  • Hi Kazu

    I am out of the office until Jan 4th. If you would send me a copy of your build log

    I will check it against mine  as soon as I return.

    David

  • Hi David,

    I appreciate your support. I attached my CCS project. The source codes and build options remain as defaults.

    I did loading ethercat_slave_demo_AM335x_arm.out with CCS and also writing app (binary file) to SPI Flash. I can see characters indicated demo version on the LCD and lighting LED near the RJ-45.

    But I can't see TI-BOX in TwinCAT3 even if I connect the ICE2 to the PC. If you have an extra PC with the latest TwinCAT3, I would like you to check it with the PC , if possible.

    Regards,
    Kazu

    ethercat_slave_demo_AM335x_arm.zip

  • Hi Kazu

    Thank you for the files and information.

    I apologize that I was unclear. When building the project, the build steps are shown in the Console window. Would it be possible to send a copy of these in a text file ?

    I am a little behind where you are so let me walk through the first example completely and then start on the second.

    The version of TwinCAT that I am using is TC31-Full-Setup.3.1.4022.4.   I copied TiEtherCATLib.xml from C:\ti\PRU-ICSS-EtherCAT_Slave_01.00.04.02\examples\ethercat_slave\esi to C:\TwinCAT\3.1\Config\Io\EtherCAT

    The Ethercat project that I used is EtherCAT 1.00.04  ethercat_slave_full_Am335x_arm . This was created by (at a high level)

    If we need to use ethercat_slave_demo_Am335x  that is ok too. We just need coordinate on the example selection.

    The project was build in AM335x_release without a linker command file. The RTSC tools were XDCtools version 3.32.1.22_core, SYSBIOS 6.46.5.55, and am335xPDK 1.07. It was compiled using CCS 7.1.0 and gcc-arm-none-eabi-4_9-2015q3

    When run Twincat shows the following

  • Hi David,

    Thank you for kind support with the latest TwinCAT3.

    I attached ethercat_slave_demo_AM335x_arm.build.log which was automatically saved below. Please check it.

    <workspace>\.metadata\.plugins\org.eclipse.cdt.ui

    Although my PC 's Ethernet Adapter is allocated to "Intalled and ready to use devices", PC may be something wrong, if my build log has no problem.

    Regards,
    Kazu

    **** Build of configuration AM335x_release for project ethercat_slave_demo_AM335x_arm ****
    
    "C:\\ti\\ccsv7\\utils\\bin\\gmake" -k -j 4 all -O 
    gmake[1]: Entering directory 'C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm/AM335x_release'
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/am335x_app.cfg'
    'Invoking: XDCtools'
    "C:/ti/xdctools_3_32_01_22_core/xs" --xdcpath="C:/ti/bios_6_46_05_55/packages;C:/ti/pdk_am335x_1_0_8/packages;C:/ti/ccsv7/ccs_base;" xdc.tools.configuro -o configPkg -t gnu.targets.arm.A8F -p ti.platforms.evmAM3359 -r release -c "C:/ti/gcc-arm-none-eabi-4_9-2015q3" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/am335x_app.cfg"
    making package.mak (because of package.bld) ...
    generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
    configuring am335x_app.xa8fg from package/cfg/am335x_app_pa8fg.cfg ...
    generating custom ti.sysbios library makefile ... 
    	Linking with library ti.drv.spi:./lib/am335x/a8/release/ti.drv.spi.aa8fg
    	Linking with library ti.board:./lib/icev2AM335x/a8/release/ti.board.aa8fg
    	Linking with library ti.csl:./lib/am335x/a8/release/ti.csl.aa8fg
    	Linking with library ti.drv.gpio:./lib/a8/release/ti.drv.gpio.aa8fg
    	Linking with library ti.drv.pruss:./lib/a8/release/ti.drv.pruss.aa8fg
    	Linking with library ti.drv.i2c:./lib/a8/release/ti.drv.i2c.aa8fg
    	Linking with library ti.drv.uart:./lib/a8/release/ti.drv.uart.aa8fg
    	Linking with library ti.osal:./lib/tirtos/a8/release/ti.osal.aa8fg
    Starting build of library sources ...
    making C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/src/sysbios/sysbios.aa8fg ...
    gmake[1]: Entering directory `C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/src/sysbios'
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm_gnu.asm ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/TaskSupport_asm_gnu.asm ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Cache_asm_gnu.sv7A ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Mmu_asm_gnu.sv7A ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/TimestampProvider_asm_gnu.sv7A ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/intcps/Hwi_asm_gnu.sv7A ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/exc/Exception_asm_gnu.asm ...
    asma8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/timers/dmtimer/Timer_asm_gnu.sv7A ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/BIOS.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/IntrinsicsSupport.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/TaskSupport.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Clock.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Idle.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Intrinsics.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Event.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Mailbox.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Queue.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Semaphore.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Swi.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Swi_andn.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/knl/Task.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Cache.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Core.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/CoreNull.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Hwi.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Hwi_stack.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Hwi_startup.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/hal/Timer.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/heaps/HeapMem.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Cache.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/Mmu.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/TimestampProvider.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/rts/gnu/ReentSupport.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/rts/gnu/SemiHostSupport.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/intcps/Hwi.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/exc/Exception.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/gates/GateHwi.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/gates/GateMutex.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/timers/dmtimer/Timer.c ...
    cla8fg C:/ti/bios_6_46_05_55/packages/ti/sysbios/family/arm/a8/ti81xx/TimerSupport.c ...
    ara8fg arm_IntrinsicsSupport_asm_gnu.o arm_TaskSupport_asm_gnu.o a8_Cache_asm_gnu.o a8_Mmu_asm_gnu.o a8_TimestampProvider_asm_gnu.o intcps_Hwi_asm_gnu.o exc_Exception_asm_gnu.o dmtimer_Timer_asm_gnu.o _BIOS.o arm_IntrinsicsSupport.o arm_TaskSupport.o knl_Clock.o knl_Idle.o knl_Intrinsics.o knl_Event.o knl_Mailbox.o knl_Queue.o knl_Semaphore.o knl_Swi.o knl_Swi_andn.o knl_Task.o hal_Cache.o hal_Core.o hal_CoreNull.o hal_Hwi.o hal_Hwi_stack.o hal_Hwi_startup.o hal_Timer.o heaps_HeapMem.o a8_Cache.o a8_Mmu.o a8_TimestampProvider.o gnu_ReentSupport.o gnu_SemiHostSupport.o intcps_Hwi.o exc_Exception.o gates_GateHwi.o gates_GateMutex.o dmtimer_Timer.o ti81xx_TimerSupport.o ...
    gmake[1]: Leaving directory `C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/src/sysbios'
    Build of libraries done.
    cla8fg package/cfg/am335x_app_pa8fg.c ...
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/am335x_app.cfg'
    ' '
    gmake[1]: Leaving directory 'C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm/AM335x_release'
    'Building file: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/i2c/soc/am335x/I2C_soc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"I2C_soc.d" -MT"I2C_soc.o" -o"I2C_soc.o" @"configPkg/compiler.opt" "C:/ti/pdk_am335x_1_0_8/packages/ti/drv/i2c/soc/am335x/I2C_soc.c"
    'Finished building: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/i2c/soc/am335x/I2C_soc.c'
    ' '
    'Building file: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/gpio/soc/am335x/GPIO_soc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"GPIO_soc.d" -MT"GPIO_soc.o" -o"GPIO_soc.o" @"configPkg/compiler.opt" "C:/ti/pdk_am335x_1_0_8/packages/ti/drv/gpio/soc/am335x/GPIO_soc.c"
    'Finished building: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/gpio/soc/am335x/GPIO_soc.c'
    ' '
    'Building file: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/uart/soc/am335x/UART_soc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"UART_soc.d" -MT"UART_soc.o" -o"UART_soc.o" @"configPkg/compiler.opt" "C:/ti/pdk_am335x_1_0_8/packages/ti/drv/uart/soc/am335x/UART_soc.c"
    'Finished building: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/uart/soc/am335x/UART_soc.c'
    ' '
    'Building file: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/spi/soc/am335x/SPI_soc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"SPI_soc.d" -MT"SPI_soc.o" -o"SPI_soc.o" @"configPkg/compiler.opt" "C:/ti/pdk_am335x_1_0_8/packages/ti/drv/spi/soc/am335x/SPI_soc.c"
    'Finished building: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/spi/soc/am335x/SPI_soc.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_i2cLed.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_i2cLed.d" -MT"board_i2cLed.o" -o"board_i2cLed.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_i2cLed.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_i2cLed.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_gpioLed.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_gpioLed.d" -MT"board_gpioLed.o" -o"board_gpioLed.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_gpioLed.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_gpioLed.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_mcspi.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_mcspi.d" -MT"board_mcspi.o" -o"board_mcspi.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_mcspi.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_mcspi.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_misc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_misc.d" -MT"board_misc.o" -o"board_misc.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_misc.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_misc.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_oled.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_oled.d" -MT"board_oled.o" -o"board_oled.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_oled.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_oled.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_phy.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_phy.d" -MT"board_phy.o" -o"board_phy.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_phy.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_phy.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_platform.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_platform.d" -MT"board_platform.o" -o"board_platform.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_platform.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_platform.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_rotary_switch.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_rotary_switch.d" -MT"board_rotary_switch.o" -o"board_rotary_switch.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_rotary_switch.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_rotary_switch.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_spi.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_spi.d" -MT"board_spi.o" -o"board_spi.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_spi.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/iceAM335x/board_spi.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlk110.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_tlk110.d" -MT"board_tlk110.o" -o"board_tlk110.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlk110.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlk110.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/delay_us.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"delay_us.d" -MT"delay_us.o" -o"delay_us.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/delay_us.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/delay_us.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tiesc_fw_cir_buff.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiesc_fw_cir_buff.d" -MT"tiesc_fw_cir_buff.o" -o"tiesc_fw_cir_buff.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tiesc_fw_cir_buff.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tiesc_fw_cir_buff.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlkphy.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_tlkphy.d" -MT"board_tlkphy.o" -o"board_tlkphy.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlkphy.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlkphy.c'
    ' '
    'Building file: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/pruss/soc/am335x/pruicss_soc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"pruicss_soc.d" -MT"pruicss_soc.o" -o"pruicss_soc.o" @"configPkg/compiler.opt" "C:/ti/pdk_am335x_1_0_8/packages/ti/drv/pruss/soc/am335x/pruicss_soc.c"
    'Finished building: C:/ti/pdk_am335x_1_0_8/packages/ti/drv/pruss/soc/am335x/pruicss_soc.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/oled_drv.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"oled_drv.d" -MT"oled_drv.o" -o"oled_drv.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/oled_drv.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/oled_drv.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescappl.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiescappl.d" -MT"tiescappl.o" -o"tiescappl.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescappl.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescappl.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x/tiesc_soc.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiesc_soc.d" -MT"tiesc_soc.o" -o"tiesc_soc.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x/tiesc_soc.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x/tiesc_soc.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tieschw.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tieschw.d" -MT"tieschw.o" -o"tieschw.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tieschw.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tieschw.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiescphy_tlk110.d" -MT"tiescphy_tlk110.o" -o"tiescphy_tlk110.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x/tiescphy_tlk110.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescutils.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiescutils.d" -MT"tiescutils.o" -o"tiescutils.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescutils.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescutils.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/ClockP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/ClockP_tirtos.d" -MT"osal/ClockP_tirtos.o" -o"osal/ClockP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/ClockP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/ClockP_tirtos.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiescbsp.d" -MT"tiescbsp.o" -o"tiescbsp.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack/tiescbsp.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/EventP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/EventP_tirtos.d" -MT"osal/EventP_tirtos.o" -o"osal/EventP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/EventP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/EventP_tirtos.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/MiscP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/MiscP_tirtos.d" -MT"osal/MiscP_tirtos.o" -o"osal/MiscP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/MiscP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/MiscP_tirtos.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/MailboxP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/MailboxP_tirtos.d" -MT"osal/MailboxP_tirtos.o" -o"osal/MailboxP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/MailboxP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/MailboxP_tirtos.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/OSP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/OSP_tirtos.d" -MT"osal/OSP_tirtos.o" -o"osal/OSP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/OSP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/OSP_tirtos.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/SwiP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/SwiP_tirtos.d" -MT"osal/SwiP_tirtos.o" -o"osal/SwiP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/SwiP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/SwiP_tirtos.c'
    ' '
    'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/TaskP_tirtos.c'
    'Invoking: GNU Compiler'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a8 -mtune=cortex-a8 -march=armv7-a -marm -mfloat-abi=hard -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am335x_1_0_8/packages/ti/starterware/include/am335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/include" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/EcatStack" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/firmware/v1.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/iceAM335x" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples" -I"C:/ti/gcc-arm-none-eabi-4_9-2015q3/arm-none-eabi/include" -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"osal/TaskP_tirtos.d" -MT"osal/TaskP_tirtos.o" -o"osal/TaskP_tirtos.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/TaskP_tirtos.c"
    'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/osal/TaskP_tirtos.c'
    ' '
    'Building target: ethercat_slave_demo_AM335x_arm.out'
    'Invoking: GNU Linker'
    "C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -mtune=cortex-a8 -marm -Dam3359 -DSOC_AM335x -Dicev2AM335x -DAM335X_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -O2 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -mfloat-abi=hard -Wl,-Map,"ethercat_slave_demo_AM335x_arm.map" -nostartfiles -nodefaultlibs -static -Wl,--gc-sections -L"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/third_party/protocols/ethercat_slave/stack_lib/am335x/a8" -L"C:/ti/bios_6_46_05_55/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/fpu" -Wl,--defsym,STACKSIZE=0x1C000 -Wl,--defsym,HEAPSIZE=0x400 -Wl,--start-group -o"ethercat_slave_demo_AM335x_arm.out" "./GPIO_soc.o" "./I2C_soc.o" "./SPI_soc.o" "./UART_soc.o" "./board_gpioLed.o" "./board_i2cLed.o" "./board_mcspi.o" "./board_misc.o" "./board_oled.o" "./board_phy.o" "./board_platform.o" "./board_rotary_switch.o" "./board_spi.o" "./board_tlk110.o" "./board_tlkphy.o" "./delay_us.o" "./oled_drv.o" "./pruicss_soc.o" "./tiesc_fw_cir_buff.o" "./tiesc_soc.o" "./tiescappl.o" "./tiescbsp.o" "./tieschw.o" "./tiescphy_tlk110.o" "./tiescutils.o" "./osal/ClockP_tirtos.o" "./osal/EventP_tirtos.o" "./osal/MailboxP_tirtos.o" "./osal/MiscP_tirtos.o" "./osal/OSP_tirtos.o" "./osal/SwiP_tirtos.o" "./osal/TaskP_tirtos.o" -Wl,-T"configPkg/linker.cmd" -Wl,--start-group -lrdimon -lgcc -lethercat_slave_stack_AM335x_arm -lc -Wl,--end-group 
    'Finished building target: ethercat_slave_demo_AM335x_arm.out'
    ' '
    C:\ti\pdk_am335x_1_0_8\packages/pdkAppImageCreate.bat C:\ti\pdk_am335x_1_0_8\packages C:/ti/gcc-arm-none-eabi-4_9-2015q3 C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM335x_arm/AM335x_release ethercat_slave_demo_AM335x_arm AM335x arm
    
    ' '
    
    **** Build Finished ****
    

  • Hi Kazu

    Our logs match. I was able to run the Demo build without problem using the TwinCAT from TC31-Full-Setup.3.1.4022.4.

    The TwinCAT2 documentation included a list of Network devices
    infosys.beckhoff.com/english.php

    We have found that it is best to run TwinCATand CCS on separate computers to avoid processor loading issues. When both are simultaneously run on the same computer, it is possible to encounter periodic EtherCAT timeouts.

    David
  • Hi David,

    Thank you anyway. I'll use another PC and reconfirm my procedure for TwinCAT3.

    Regards,
    Kazu