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.

RTOS: AM437x EtherCAT Slave demo issue

Other Parts Discussed in Thread: SYSBIOS, TLK105, TLK105L, AM4379

Tool/software: TI-RTOS

I am attempting to get the Ethercat Slave demo project to run on the IDK437X development kit.

I have built the application in CCS and copied the output "app" from "\PRU-ICSS-EtherCAT_Slave_01.00.05.00\protocols\ethercat_slave\projects\ethercat_slave_demo_AM437x_arm\AM437x_debug\app" to my SD card.

It appears to boot, but I cant see the application run and am not really sure what terminal output will occur if/when it runs?

Below is the output from the terminal port which appears to show at least the MLO is OK.

StarterWare Boot Loader
BOARDInit status [0x0]
SoC : [AM43XX]
Core : [A9]
Board Detected : [IDKEVM]
Base Board Revision : [UNKNOWN]
Daughter Card Revision: [UNKNOWN]
Copying application image from MMC/SD card to RAM
Jumping to StarterWare Application...

Any ideas where I can search after this? 

I tried adding UART_printf("\nStarting Twincat Slave Demo"); in main() before common_main is called, but nothing is output on the terminal.

Any help would be appreciated. I dont have any experience with Ti RTOS, so bit of a learning exercise with it as well.

The build log looks OK

**** Build of configuration AM437x_debug for project ethercat_slave_demo_AM437x_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_AM437x_arm/AM437x_debug'
'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/am437x_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_am437x_1_0_8/packages;C:/ti/edma3_lld_2_12_05_30C/packages;C:/ti/ccsv7/ccs_base;" xdc.tools.configuro -o configPkg -t gnu.targets.arm.A9F -p ti.platforms.evmAM437X -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/am437x_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 am437x_app.xa9fg from package/cfg/am437x_app_pa9fg.cfg ...
generating custom ti.sysbios library makefile ...
Inside EDMA3 Drv Sample getLibs
will link with ti.sdo.edma3.drv.sample:lib/am437x-evm/arm9/release/edma3_lld_drv_sample.aa9fg
Linking with library ti.drv.spi:./lib/am437x/a9/release/ti.drv.spi.aa9fg
Linking with library ti.board:./lib/idkAM437x/a9/release/ti.board.aa9fg
Linking with library ti.csl:./lib/am437x/a9/release/ti.csl.aa9fg
Linking with library ti.drv.gpio:./lib/a9/release/ti.drv.gpio.aa9fg
Linking with library ti.drv.pruss:./lib/a9/release/ti.drv.pruss.aa9fg
Linking with library ti.drv.i2c:./lib/a9/release/ti.drv.i2c.aa9fg
Linking with library ti.drv.uart:./lib/a9/release/ti.drv.uart.aa9fg
Linking with library ti.osal:./lib/tirtos/a9/release/ti.osal.aa9fg
Inside EDMA3 Drv getLibs
will link with ti.sdo.edma3.drv:lib/arm9/release/edma3_lld_drv.aa9fg
Inside EDMA3 RM getLibs
will link with ti.sdo.edma3.rm:lib/am437x-evm/arm9/release/edma3_lld_rm.aa9fg
Starting build of library sources ...
making C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/src/sysbios/sysbios.aa9fg ...
gmake[1]: Entering directory `C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/src/sysbios'
gmake[1]: Nothing to be done for `all'.
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.
cla9fg package/cfg/am437x_app_pa9fg.c ...
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/am437x_app.cfg'
' '
gmake[1]: Leaving directory 'C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/projects/ethercat_slave_demo_AM437x_arm/AM437x_debug'
'Building file: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/gpio/soc/am437x/GPIO_soc.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_am437x_1_0_8/packages/ti/drv/gpio/soc/am437x/GPIO_soc.c"
'Finished building: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/gpio/soc/am437x/GPIO_soc.c'
' '
'Building file: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/i2c/soc/am437x/I2C_soc.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_am437x_1_0_8/packages/ti/drv/i2c/soc/am437x/I2C_soc.c"
'Finished building: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/i2c/soc/am437x/I2C_soc.c'
' '
'Building file: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/uart/soc/am437x/UART_soc.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_am437x_1_0_8/packages/ti/drv/uart/soc/am437x/UART_soc.c"
'Finished building: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/uart/soc/am437x/UART_soc.c'
' '
'Building file: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/spi/soc/am437x/SPI_soc.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_am437x_1_0_8/packages/ti/drv/spi/soc/am437x/SPI_soc.c"
'Finished building: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/spi/soc/am437x/SPI_soc.c'
' '
'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_gpioLed.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/idkAM437x/board_gpioLed.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_gpioLed.c'
' '
'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_i2cLed.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/idkAM437x/board_i2cLed.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_i2cLed.c'
' '
'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_phy.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/idkAM437x/board_phy.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_phy.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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/idkAM437x/board_spi.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/idkAM437x/board_spi.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/idkAM437x/board_spi.c'
' '
'Building file: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlk105.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"board_tlk105.d" -MT"board_tlk105.o" -o"board_tlk105.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlk105.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/board/common/board_tlk105.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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_am437x_1_0_8/packages/ti/drv/pruss/soc/am437x/pruicss_soc.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_am437x_1_0_8/packages/ti/drv/pruss/soc/am437x/pruicss_soc.c"
'Finished building: C:/ti/pdk_am437x_1_0_8/packages/ti/drv/pruss/soc/am437x/pruicss_soc.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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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"
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescappl.c: In function 'main':
C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/examples/ethercat_slave/tiescappl.c:159:5: warning: implicit declaration of function 'UART_printf' [-Wimplicit-function-declaration]
UART_printf("\nStarting Twincat Slave Demo");
^
'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/idkAM437x/tiesc_soc.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/idkAM437x/tiesc_soc.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x/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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/EcatStack/tiescbsp.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/protocols/ethercat_slave/ecat_appl/idkAM437x/tiescphy_tlk105l.c'
'Invoking: GNU Compiler'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -MMD -MP -MF"tiescphy_tlk105l.d" -MT"tiescphy_tlk105l.o" -o"tiescphy_tlk105l.o" @"configPkg/compiler.opt" "C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x/tiescphy_tlk105l.c"
'Finished building: C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x/tiescphy_tlk105l.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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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/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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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-a9 -mtune=cortex-a9 -march=armv7-a -marm -mfloat-abi=hard -Dam4379 -DSOC_AM437x -DAM43XX_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_AM437x_arm" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/am43xx/am437x" -I"C:/ti/pdk_am437x_1_0_8/packages/ti/starterware/include/utils" -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/v2.0" -I"C:/ti/PRU-ICSS-EtherCAT_Slave_01.00.05.00/protocols/ethercat_slave/ecat_appl/idkAM437x" -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" -O0 -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_AM437x_arm.out'
'Invoking: GNU Linker'
"C:/ti/gcc-arm-none-eabi-4_9-2015q3/bin/arm-none-eabi-gcc.exe" -mtune=cortex-a9 -marm -Dam4379 -DSOC_AM437x -DAM43XX_FAMILY_BUILD -Dcore0 -DNO_UART_MSG_APP -DECAT_LIMITED_DEMO -O0 -ffunction-sections -fdata-sections -g -gdwarf-2 -gstrict-dwarf -Wall -mfloat-abi=hard -Wl,-Map,"ethercat_slave_demo_AM437x_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/am437x/a9" -L"C:/ti/bios_6_46_05_55/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/fpu" -Wl,--defsym,STACKSIZE=0x18000 -Wl,--defsym,HEAPSIZE=0x400 -Wl,--start-group -o"ethercat_slave_demo_AM437x_arm.out" "./GPIO_soc.o" "./I2C_soc.o" "./SPI_soc.o" "./UART_soc.o" "./board_gpioLed.o" "./board_i2cLed.o" "./board_misc.o" "./board_phy.o" "./board_spi.o" "./board_tlk105.o" "./board_tlkphy.o" "./delay_us.o" "./pruicss_soc.o" "./tiesc_fw_cir_buff.o" "./tiesc_soc.o" "./tiescappl.o" "./tiescbsp.o" "./tieschw.o" "./tiescphy_tlk105l.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_AM437x_arm -lc -Wl,--end-group
'Finished building target: ethercat_slave_demo_AM437x_arm.out'
' '
C:\ti\pdk_am437x_1_0_8\packages/pdkAppImageCreate.bat C:\ti\pdk_am437x_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_AM437x_arm/AM437x_debug ethercat_slave_demo_AM437x_arm AM437x arm

' '

**** Build Finished ****

Thanks

  • The RTOS team have been notified. They will respond here.
  • Hi Colin, are you using MLO from C:\TI\processor_sdk_rtos_am335x_4_01_00_06\prebuilt-sdcards\evmAM335x\sd_card_files? Also, which "app" are you using? I guess you are using the one generate after building EtherCAT slave CCS project (C:\TI\PRU-ICSS-EtherCAT_Slave_01.00.05.00\protocols\ethercat_slave\projects\ethercat_slave_demo_AM437x_arm\AM437x_release), but please confirm.

    Also, I guess you follow SD creation steps, but also please confirm.

    Windows SD Card Creation Wiki

    Linux SD Card Creation Wiki

    thank you,

    Paula

  • Paula

    I am actually using the MLO from the processor_sdk_rtos_am437x_4_01_00_06 not the processor_sdk_rtos_am335x_4_01_00_06, but I guess they are compatible? I am using the 437x IDK development board.

    And I am using the app from the C:\TI\PRU-ICSS-EtherCAT_Slave_01.00.05.00\protocols\ethercat_slave\projects\ethercat_slave_demo_AM437x_arm\AM437x_debug not release. Does it make a difference?

    Thanks

    Colin

  • Paula

    I use the Windows SD creation with the pre-built boot.img.
    The terminal output from that when run is:

    StarterWare Boot Loader
    BOARDInit status [0x0]
    SoC : [AM43XX]
    Core : [A9]
    Board Detected : [IDKEVM]
    Base Board Revision : [UNKNOWN]
    Daughter Card Revision: [UNKNOWN]
    Copying application image from MMC/SD card to RAM
    Jumping to StarterWare Application...


    I2C Test: 400Kbps: Data Mismatch

    I2C Test: 100Kbps:Data Mismatch

    Some tests have failed.

    This at least suggests the prebuilt app is running.


    When I then replaced the app on the SD (copy/paste) with "C:\TI\PRU-ICSS-EtherCAT_Slave_01.00.05.00\protocols\ethercat_slave\projects\ethercat_slave_demo_AM437x_arm\AM437x_release\app" and reboot the output is:

    StarterWare Boot Loader
    BOARDInit status [0x0]
    SoC : [AM43XX]
    Core : [A9]
    Board Detected : [IDKEVM]
    Base Board Revision : [UNKNOWN]
    Daughter Card Revision: [UNKNOWN]
    Copying application image from MMC/SD card to RAM
    Jumping to StarterWare Application...


    It doesnt seem to be running the application.

    Any ideas?

    Thanks
    Colin
  • My apology it was a typo. processor_sdk_rtos_am437x_4_01_00_06 was what I meant to write. About Debug and Release, both should work.
    One thing, that have bugged me in the past. In properties -> General -> Linker command file, do you have any *.lds? if so, can you delete it?, and rebuild/re-try?

    thank you,
    Paula
  • Paula

    It doesn't look like I do:

    Regards

    Colin

  • Hi Colin, it works for me. Let me share my steps.

    - SD Card creation using steps from wiki:

    - EtherCAT slave CCS project creation.

    - Build ethercat_slave_demo_AM437x_arm

    - In SD card copy "app" from  C:\TI\PRU-ICSS-EtherCAT_Slave_01.00.05.00\protocols\ethercat_slave\projects\ethercat_slave_demo_AM437x_arm\AM437x_release

    - Insert SD card in AM4379 IDK board and power on

    Console log:

    StarterWare Boot Loader
    BOARDInit status [0x0]
     SoC                   : [AM43XX]
     Core                  : [A9]
     Board Detected        : [IDKEVM]
     Base Board Revision   : [UNKNOWN]
     Daughter Card Revision: [UNKNOWN]
    Copying application image from MMC/SD card to RAM
    Jumping to StarterWare Application...


    Version - EtherCAT Slave 1.0.5.0
    Board name      : AM43_IDK
    Board Revision  : 1.3AEtherCAT Device

    SYS/BIOS EtherCAT Demo application3.3.0
    Revision/Type : x0290 Build : x04ec
    Firmware Version : 2.4.236

    Attached my MLO and app files in case you want to check if it is your SD card the issue

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/6685.app

    https://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/791/1122.MLO

    Thank you,

    Paula

     

  • Paula

    I tried your app and it works fine. Must be something in the way mine is compiled that is not correct.

    Really for the moment, I just wanted to test Ethercat, so I will use your app.

    Thanks for your help.

    Colin