Part Number: AM5728
Tool/software: TI-RTOS
Dear Champs,
My customer failed to integrate NDK with IPC example and add below code in their .cfg file.
var Utils = xdc.loadPackage('ti.utils.profiling');
But, still failed with below attached full log. Could you please check this error log and why they failed to build it?
**** Build of configuration Debug for project wk1000_a15f2 ****
"C:\\ti\\ccsv8\\utils\\bin\\gmake" -k -j 8 all -O
Building file: "../app_eth_ipc.cfg"
Invoking: XDCtools
"C:/ti/xdctools_3_50_03_33_core/xs" --xdcpath="C:/ti/ctoolslib_2_2_0_0/packages;C:/ti/dsplib_c66x_3_4_0_0/packages;C:/ti/edma3_lld_2_12_05_30C/packages;C:/ti/framework_components_3_40_02_07/packages;C:/ti/framework_components_3_40_02_07/examples;C:/ti/ipc_3_47_02_00/packages;C:/ti/mathlib_c66x_3_1_1_0/packages;C:/ti/ndk_2_26_00_08/packages;C:/ti/bios_6_52_00_12/packages;C:/ti/uia_2_21_02_07/packages;C:/ti/xdais_7_24_00_04/packages;C:/ti/xdais_7_24_00_04/examples;C:/ti/openmp_dsp_am57xx_2_06_02_01/packages;C:/ti/pdk_am57xx_1_0_11/packages;C:/ti/ccsv8/ccs_base;" xdc.tools.configuro -o configPkg -t gnu.targets.arm.A15F -p ti.platforms.idkAM572X:host -r release -b "D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/shared/config.bld" -c "C:/ti/gcc-arm-none-eabi-6-2017-q1-update" "../app_eth_ipc.cfg"
making package.mak (because of package.bld) ...
generating interfaces for package configPkg (because package/package.xdc.inc is older than package.xdc) ...
configuring app_eth_ipc.xa15fg from package/cfg/app_eth_ipc_pa15fg.cfg ...
generating custom ti.sdo.utils library makefile ...
generating custom ti.sdo.ipc library makefile ...
generating custom ti.sysbios library makefile ...
Linking with library ti.transport.ndk.nimu:./lib/am572x/a15/release/ti.transport.ndk.nimu.aa15fg
Linking with library ti.drv.emac:./lib/am572x/a15/release/ti.drv.emac.aa15fg
Linking with library ti.board:./lib/idkAM572x/a15/release/ti.board.aa15fg
Linking with library ti.drv.spi:./lib/a15/release/ti.drv.spi.aa15fg
Linking with library ti.drv.i2c:./lib/a15/release/ti.drv.i2c.aa15fg
Linking with library ti.drv.uart:./lib/a15/release/ti.drv.uart.aa15fg
Linking with library ti.utils.profiling:./lib/a15/release/ti.utils.profiling.aa15fg
Linking with library ti.csl:./lib/am572x/a15/release/ti.csl.aa15fg
Linking with library ti.osal:./lib/tirtos/am572x/a15/release/ti.osal.aa15fg
Starting build of library sources ...
making D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/sysbios/sysbios.aa15fg ...
gmake[1]: Entering directory `D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/sysbios'
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/IntrinsicsSupport_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/TaskSupport_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/timers/dmtimer/Timer_asm_gnu.sv7A ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Cache_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Mmu_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/TimestampProvider_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/gic/Hwi_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/exc/Exception_asm_gnu.asm ...
asma15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/systimer/Timer_asm_gnu.asm ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/BIOS.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/IntrinsicsSupport.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/TaskSupport.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Clock.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Idle.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Intrinsics.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Event.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Queue.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Semaphore.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Swi.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/knl/Task.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateHwi.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateAll.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateSwi.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateMutexPri.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/gates/GateMutex.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/syncs/SyncSem.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/heaps/HeapBuf.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/heaps/HeapMem.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Cache.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Core.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Hwi.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Hwi_stack.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/hal/Hwi_startup.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/timers/dmtimer/Timer.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/shared/vayu/IntXbar.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/shared/vayu/TimerSupport.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Core.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Cache.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/Mmu.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/a15/TimestampProvider.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/rts/gnu/ReentSupport.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/gic/Hwi.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/exc/Exception.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/xdcruntime/GateThreadSupport.c ...
cla15fg C:/ti/bios_6_52_00_12/packages/ti/sysbios/family/arm/systimer/Timer.c ...
ara15fg arm_IntrinsicsSupport_asm_gnu.o arm_TaskSupport_asm_gnu.o dmtimer_Timer_asm_gnu.o a15_Cache_asm_gnu.o a15_Mmu_asm_gnu.o a15_TimestampProvider_asm_gnu.o gic_Hwi_asm_gnu.o exc_Exception_asm_gnu.o systimer_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_Queue.o knl_Semaphore.o knl_Swi.o knl_Task.o gates_GateHwi.o gates_GateAll.o gates_GateSwi.o gates_GateMutexPri.o gates_GateMutex.o syncs_SyncSem.o heaps_HeapBuf.o heaps_HeapMem.o hal_Cache.o hal_Core.o hal_Hwi.o hal_Hwi_stack.o hal_Hwi_startup.o dmtimer_Timer.o vayu_IntXbar.o vayu_TimerSupport.o a15_Core.o a15_Cache.o a15_Mmu.o a15_TimestampProvider.o gnu_ReentSupport.o gic_Hwi.o exc_Exception.o xdcruntime_GateThreadSupport.o systimer_Timer.o ...
gmake[1]: Leaving directory `D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/sysbios'
making D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/ipc.aa15fg ...
gmake[1]: Entering directory `D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/ipc'
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/NameServer.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/NameServerRemoteNull.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/MultiProc.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/List.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/GateMP.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/MessageQ.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/SharedRegion.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/ListMP.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/Ipc.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/Notify.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/transports/TransportShm.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/transports/TransportShmSetup.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/notifyDrivers/NotifyDriverShm.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/family/vayu/NotifySetup.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/family/vayu/InterruptHost.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/nsremote/NameServerRemoteNotify.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/heaps/HeapMemMP.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/gates/GateHWSpinlock.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/gates/GatePeterson.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/ipc/gates/GateMPSupportNull.c ...
ara15fg ti_sdo_utils_NameServer.o ti_sdo_utils_NameServerRemoteNull.o ti_sdo_utils_MultiProc.o ti_sdo_utils_List.o ti_sdo_ipc_GateMP.o ti_sdo_ipc_MessageQ.o ti_sdo_ipc_SharedRegion.o ti_sdo_ipc_ListMP.o ti_sdo_ipc_Ipc.o ti_sdo_ipc_Notify.o ti_sdo_ipc_transports_TransportShm.o ti_sdo_ipc_transports_TransportShmSetup.o ti_sdo_ipc_notifyDrivers_NotifyDriverShm.o ti_sdo_ipc_family_vayu_NotifySetup.o ti_sdo_ipc_family_vayu_InterruptHost.o ti_sdo_ipc_nsremote_NameServerRemoteNotify.o ti_sdo_ipc_heaps_HeapMemMP.o ti_sdo_ipc_gates_GateHWSpinlock.o ti_sdo_ipc_gates_GatePeterson.o ti_sdo_ipc_gates_GateMPSupportNull.o ...
gmake[1]: Leaving directory `D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/ipc'
making D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/utils.aa15fg ...
gmake[1]: Entering directory `D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/utils'
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/UTILS.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/NameServer.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/NameServerRemoteNull.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/MultiProc.c ...
cla15fg C:/ti/ipc_3_47_02_00/packages/ti/sdo/utils/List.c ...
ara15fg utils_UTILS.o utils_NameServer.o utils_NameServerRemoteNull.o utils_MultiProc.o utils_List.o ...
gmake[1]: Leaving directory `D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2/src/utils'
Build of libraries done.
cla15fg package/cfg/app_eth_ipc_pa15fg.c ...
warning: xdc.runtime.Diags: "C:/ti/xdctools_3_50_03_33_core/packages/xdc/runtime/Diags.xs", line 214: xdc.runtime.Main diags_USER7: xdc.runtime.Main.common$.diags_USER7 has been modified from its default. Diags.USER7 has been deprecated and is now equivalent to Diags.INFO. diags_INFO has also been changed from its default, so the value xdc.runtime.Diags.ALWAYS_ON from INFO will be used.
Finished building: "../app_eth_ipc.cfg"
1�� ������ ����Ǿ����ϴ�.
making ../src/sysbios/sysbios.aa15fg ...
gmake[1]: Nothing to be done for 'all'.
Building file: "../S25FL.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"S25FL.d" -MT"S25FL.o" @"configPkg/compiler.opt" -o"S25FL.o" "../S25FL.c"
Finished building: "../S25FL.c"
Building file: "../App.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"App.d" -MT"App.o" @"configPkg/compiler.opt" -o"App.o" "../App.c"
Finished building: "../App.c"
Building file: "../main.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"main.d" -MT"main.o" @"configPkg/compiler.opt" -o"main.o" "../main.c"
../main.c: In function 'main':
../main.c:152:17: warning: unused variable 'eb1' [-Wunused-variable]
Error_Block eb1;
^~~
Finished building: "../main.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_system.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/arma_system.d" -MT"src_lk_bsp/arma_system.o" @"configPkg/compiler.opt" -o"src_lk_bsp/arma_system.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_system.c"
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_system.c: In function 'SystemInit':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_system.c:36:6: warning: variable 'bd_env_status' set but not used [-Wunused-but-set-variable]
int bd_env_status = OK;
^~~~~~~~~~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_system.c:35:6: warning: unused variable 'dspb_status' [-Wunused-variable]
int dspb_status;
^~~~~~~~~~~
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_system.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_lib.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/arma_lib.d" -MT"src_lk_bsp/arma_lib.o" @"configPkg/compiler.opt" -o"src_lk_bsp/arma_lib.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_lib.c"
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_lib.c: In function 'Logo':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_lib.c:52:10: warning: unused variable 'ver_addr' [-Wunused-variable]
ADDRESS ver_addr;
^~~~~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_lib.c:51:18: warning: unused variable 'ver_data' [-Wunused-variable]
int i, ver[3], ver_data;
^~~~~~~~
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/arma_lib.c"
Building file: "../UART_soc.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"UART_soc.d" -MT"UART_soc.o" @"configPkg/compiler.opt" -o"UART_soc.o" "../UART_soc.c"
Finished building: "../UART_soc.c"
Building file: "../SPI_soc.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"SPI_soc.d" -MT"SPI_soc.o" @"configPkg/compiler.opt" -o"SPI_soc.o" "../SPI_soc.c"
Finished building: "../SPI_soc.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/common_lib.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/common_lib.d" -MT"src_lk_bsp/common_lib.o" @"configPkg/compiler.opt" -o"src_lk_bsp/common_lib.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/common_lib.c"
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/common_lib.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/crc16.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/crc16.d" -MT"src_lk_bsp/crc16.o" @"configPkg/compiler.opt" -o"src_lk_bsp/crc16.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/crc16.c"
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/crc16.c"
making ../src/ipc.aa15fg ...
Building file: "../nimu_osal.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"nimu_osal.d" -MT"nimu_osal.o" @"configPkg/compiler.opt" -o"nimu_osal.o" "../nimu_osal.c"
Finished building: "../nimu_osal.c"
gmake[1]: Nothing to be done for 'all'.
making ../src/utils.aa15fg ...
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/init_conf.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/init_conf.d" -MT"src_lk_bsp/init_conf.o" @"configPkg/compiler.opt" -o"src_lk_bsp/init_conf.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/init_conf.c"
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/init_conf.c: In function 'changeInitData':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/init_conf.c:334:7: warning: unused variable 'buf' [-Wunused-variable]
char buf[80];
^~~
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/init_conf.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/main_uart.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/main_uart.d" -MT"src_lk_bsp/main_uart.o" @"configPkg/compiler.opt" -o"src_lk_bsp/main_uart.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/main_uart.c"
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/main_uart.c"
gmake[1]: Nothing to be done for 'all'.
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/parsing.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_lk_bsp/parsing.d" -MT"src_lk_bsp/parsing.o" @"configPkg/compiler.opt" -o"src_lk_bsp/parsing.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/parsing.c"
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_lk_bsp/parsing.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/ddr_test.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_wk_test/ddr_test.d" -MT"src_wk_test/ddr_test.o" @"configPkg/compiler.opt" -o"src_wk_test/ddr_test.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/ddr_test.c"
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/ddr_test.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/qspi_flash_test.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_wk_test/qspi_flash_test.d" -MT"src_wk_test/qspi_flash_test.o" @"configPkg/compiler.opt" -o"src_wk_test/qspi_flash_test.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/qspi_flash_test.c"
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/qspi_flash_test.c: In function 'spi_test':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/qspi_flash_test.c:147:25: warning: variable 'hwAttrs' set but not used [-Wunused-but-set-variable]
QSPI_HwAttrs const *hwAttrs = NULL;
^~~~~~~
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/qspi_flash_test.c"
Building file: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c"
Invoking: GNU Compiler
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -c -mcpu=cortex-a15 -mtune=cortex-a15 -marm -mfloat-abi=hard -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/wk1000_a15f2" -I"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/include/newlib-nano" -I"D:/1_work/02_dsp/TI_CCS_V8/wk1000/shared" -I"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/arm-none-eabi/include" -g -gdwarf-3 -gstrict-dwarf -Wall -MMD -MP -MF"src_wk_test/eth_test.d" -MT"src_wk_test/eth_test.o" @"configPkg/compiler.opt" -o"src_wk_test/eth_test.o" "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c"
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c: In function 'Eth_Test_Init':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:89:17: warning: unused variable 'taskParamsRecv' [-Wunused-variable]
Task_Params taskParamsRecv;
^~~~~~~~~~~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c: In function 'initUdpSocket':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:208:20: warning: unused variable 'timeout' [-Wunused-variable]
struct timeval timeout;
^~~~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c: In function 'TaskFxn':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:290:9: warning: unused variable 'addrlen' [-Wunused-variable]
int addrlen = sizeof(struct sockaddr_in);
^~~~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:289:24: warning: unused variable 'sin_1' [-Wunused-variable]
struct sockaddr_in sin_1;
^~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:283:10: warning: unused variable 'buf_1' [-Wunused-variable]
char buf_1[2000] = "PACKET DATA FROM DEV_1";
^~~~~
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:281:9: warning: unused variable 'i' [-Wunused-variable]
int i;
^
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c: In function 'stackInitHook':
D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c:433:11: warning: unused variable 'ipGateway' [-Wunused-variable]
char *ipGateway = "192.168.2.1";
^~~~~~~~~
Finished building: "D:/1_work/02_dsp/TI_CCS_V8/wk1000/src_wk_test/eth_test.c"
making ../src/sysbios/sysbios.aa15fg ...
making ../src/ipc.aa15fg ...
making ../src/utils.aa15fg ...
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Nothing to be done for 'all'.
Building target: "wk1000_a15f2.out"
Invoking: GNU Linker
"C:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/arm-none-eabi-gcc.exe" -mtune=cortex-a15 -marm -Dam5726 -Dcore0 -DidkAM572x -DSOC_AM572x -DNIMU_DUAL_MAC_MODE -g -gdwarf-3 -gstrict-dwarf -Wall -mfloat-abi=hard -Wl,-Map,"wk1000_a15f2.map" -nostartfiles -static -Wl,--gc-sections -L"C:/ti/pdk_am57xx_1_0_11/packages/ti/osal/lib/tirtos/am572x/a15/release" -L"C:/ti/ndk_2_26_00_08/packages/ti/ndk/os/lib" -L"C:/ti/bios_6_52_00_12/packages/gnu/targets/arm/libs/install-native/arm-none-eabi/lib/hard" -Wl,--defsym,CORE0=1 -Wl,--defsym,STACKSIZE=0x10000 -Wl,--defsym,HEAPSIZE=0xA0000 --specs=nano.specs -o"wk1000_a15f2.out" "./App.o" "./S25FL.o" "./SPI_soc.o" "./UART_soc.o" "./main.o" "./nimu_osal.o" "./src_lk_bsp/arma_lib.o" "./src_lk_bsp/arma_system.o" "./src_lk_bsp/common_lib.o" "./src_lk_bsp/crc16.o" "./src_lk_bsp/init_conf.o" "./src_lk_bsp/main_uart.o" "./src_lk_bsp/parsing.o" "./src_wk_test/ddr_test.o" "./src_wk_test/eth_test.o" "./src_wk_test/qspi_flash_test.o" -Wl,-T"configPkg/linker.cmd" -Wl,--start-group -lgcc -lm -lrdimon -lnosys -l:os.aa15fg -l:ti.osal.aa15fg -lc -Wl,--end-group
makefile:167: recipe for target 'wk1000_a15f2.out' failed
c:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/bin/ld.exe: wk1000_a15f2.out section `.bss' will not fit in region `HOST_PROG'
c:/ti/gcc-arm-none-eabi-6-2017-q1-update/bin/../lib/gcc/arm-none-eabi/6.3.1/../../../../arm-none-eabi/bin/ld.exe: region `HOST_PROG' overflowed by 1562832 bytes
collect2.exe: error: ld returned 1 exit status
gmake[1]: *** [wk1000_a15f2.out] Error 1
gmake: *** [all] Error 2
makefile:163: recipe for target 'all' failed
**** Build Finished ****
Their SW is RTOS PSDK v5.0 and CCSv8.
Thanks and Best Regards,
SI.