Part Number:TMS320C6657
Tool/software: TI-RTOS
Hello, Dear Friends. I have a problem with including NDK to my project.
I am using next components:
-> bios_6_73_01_01
-> ndk_3_40_01_01
-> pdk_c665x_2_0_12
-> xdctools_3_51_01_18_core
var boardName = "evmC6657"; var deviceType = "c6657"; var socType = "c6657"; var osType = "tirtos"; var boardSettings = xdc.useModule("ti.board.Settings"); boardSettings.boardName = boardName; var cslSettings = xdc.useModule("ti.csl.Settings"); cslSettings.deviceType = deviceType; cslSettings.useCSLIntcLib = true; var osalSettings = xdc.useModule("ti.osal.Settings"); osalSettings.osType = osType; osalSettings.socType = socType; var ndkSettings = xdc.useModule("ti.transport.ndk.nimu.Settings"); ndkSettings.socType = socType; var emacSettings = xdc.useModule("ti.drv.emac.Settings"); emacSettings.socType = socType; var Global = xdc.useModule("ti.ndk.config.Global"); Global.IPv6 = false; var Udp = xdc.useModule("ti.ndk.config.Udp"); var Ip = xdc.useModule("ti.ndk.config.Ip"); var emacSettings = xdc.useModule("ti.drv.emac.Settings"); emacSettings.socType = socType; var BIOS = xdc.useModule("ti.sysbios.BIOS"); var Startup = xdc.useModule("xdc.runtime.Startup"); Startup.firstFxns[Startup.firstFxns.length++] = "&knEvmInit"; var Task = xdc.useModule("ti.sysbios.knl.Task"); var taskParams = new Task.Params(); taskParams.stackSize = 32768; Program.global.myTask = Task.create("&knUdpStart", taskParams);
Problem:
Starting build of library sources ... making C:/workspace_8_3_0/test_udp/src/sysbios/sysbios.ae66 ... Build of libraries done. cle66 package/cfg/test_udp_pe66.c ... >> Compilation failure subdir_rules.mk:19: recipe for target 'build-286147953-inproc' failed "C:\ti_8_3_0\ndk_3_40_01_01\packages\ti\ndk\inc\socketndk.h", line 48: fatal error: cannot open source file "sys/time.h" 1 catastrophic error detected in the compilation of "package/cfg/test_udp_pe66.c". Compilation terminated.
What am I doing wrong?