Other Parts Discussed in Thread: SYSBIOS, TM4C1294NCPDT
Tool/software: TI C/C++ Compiler
There is not examples of TI RTOS for TM4C1290NCPDT?
I search in this page and in the CCS Studio but I can't search any example.
With SYSBIOS typical example, when I try to compile the basic example it is not compile. I don't know what to do.
I copy and paste the output console:
**** Build of configuration Debug for project tm4c1290ncpdt_sysbios_mmd_2 ****
"C:\\ti\\ccsv6\\utils\\bin\\gmake" -k all
'Building file: ../app.cfg'
'Invoking: XDCtools'
"C:/ti/xdctools_3_32_01_22_core/xs" --xdcpath="C:/ti/tirex-content/bios_6_50_01_12/packages;" xdc.tools.configuro -o configPkg -t ti.targets.arm.elf.M4F -p ti.platforms.tiva:TM4C1290NCPDT -r release -c "C:/ti/ccsv6/tools/compiler/ti-cgt-arm_15.12.5.LTS" --compileOptions "-g --optimize_with_debug" "../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 app.xem4f from package/cfg/app_pem4f.cfg ...
generating custom ti.sysbios library makefile ...
Starting build of library sources ...
making C:/Users/Salva-Dell/workspace_v6_2/tm4c1290ncpdt_sysbios_mmd_2/src/sysbios/sysbios.aem4f ...
gmake[1]: Entering directory `C:/Users/Salva-Dell/workspace_v6_2/tm4c1290ncpdt_sysbios_mmd_2/src/sysbios'
clem4f C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/BIOS.c ...
asmem4f C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/family/arm/m3/Hwi_asm.sv7M ...
asmem4f C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/family/arm/m3/Hwi_asm_switch.sv7M ...
asmem4f C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/family/arm/m3/IntrinsicsSupport_asm.sv7M ...
asmem4f C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/family/arm/m3/TaskSupport_asm.sv7M ...
arem4f BIOS.obj m3_Hwi_asm.obj m3_Hwi_asm_switch.obj m3_IntrinsicsSupport_asm.obj m3_TaskSupport_asm.obj ...
gmake[1]: Leaving directory `C:/Users/Salva-Dell/workspace_v6_2/tm4c1290ncpdt_sysbios_mmd_2/src/sysbios'
Build of libraries done.
clem4f package/cfg/app_pem4f.c ...
>> Compilation failure
"package/cfg/app_pem4f.c", line 963: warning: a value of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)"
"package/cfg/app_pem4f.c", line 984: warning: a value of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)"
"package/cfg/app_pem4f.c", line 1006: warning: a value of type "xdc_Ptr (*)(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" cannot be used to initialize an entity of type "xdc_Ptr (*)(xdc_Ptr, xdc_SizeT, xdc_Ptr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)"
"package/cfg/app_pem4f.c", line 2621: error: identifier "CT__ti_catalog_arm_cortexm4_tiva_ce_Boot_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 2621: error: identifier "CT__ti_catalog_arm_cortexm4_tiva_ce_Boot_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 2621: error: expected a ")"
"package/cfg/app_pem4f.c", line 2729: error: identifier "CT__ti_sysbios_BIOS_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 2729: error: identifier "CT__ti_sysbios_BIOS_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 2729: error: expected a ")"
"package/cfg/app_pem4f.c", line 3005: error: identifier "CT__ti_sysbios_family_arm_lm4_Timer_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3005: error: identifier "CT__ti_sysbios_family_arm_lm4_Timer_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3005: error: expected a ")"
"package/cfg/app_pem4f.c", line 3136: error: identifier "CT__ti_sysbios_family_arm_lm4_TimestampProvider_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3136: error: identifier "CT__ti_sysbios_family_arm_lm4_TimestampProvider_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3136: error: expected a ")"
"package/cfg/app_pem4f.c", line 3318: error: identifier "CT__ti_sysbios_family_arm_m3_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3318: error: identifier "CT__ti_sysbios_family_arm_m3_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3318: error: expected a ")"
"package/cfg/app_pem4f.c", line 3531: error: identifier "CT__ti_sysbios_family_arm_m3_IntrinsicsSupport_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3531: error: identifier "CT__ti_sysbios_family_arm_m3_IntrinsicsSupport_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3531: error: expected a ")"
"package/cfg/app_pem4f.c", line 3608: error: identifier "CT__ti_sysbios_family_arm_m3_TaskSupport_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3608: error: identifier "CT__ti_sysbios_family_arm_m3_TaskSupport_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3608: error: expected a ")"
"package/cfg/app_pem4f.c", line 3722: error: identifier "CT__ti_sysbios_gates_GateHwi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3722: error: identifier "CT__ti_sysbios_gates_GateHwi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3722: error: expected a ")"
"package/cfg/app_pem4f.c", line 3857: error: identifier "CT__ti_sysbios_gates_GateMutex_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3857: error: identifier "CT__ti_sysbios_gates_GateMutex_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3857: error: expected a ")"
"package/cfg/app_pem4f.c", line 3965: error: identifier "CT__ti_sysbios_hal_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3965: error: identifier "CT__ti_sysbios_hal_Hwi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 3965: error: expected a ")"
"package/cfg/app_pem4f.c", line 4109: error: identifier "CT__ti_sysbios_heaps_HeapMem_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4109: error: identifier "CT__ti_sysbios_heaps_HeapMem_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4109: error: expected a ")"
"package/cfg/app_pem4f.c", line 4276: error: identifier "CT__ti_sysbios_knl_Clock_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4276: error: identifier "CT__ti_sysbios_knl_Clock_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4276: error: expected a ")"
"package/cfg/app_pem4f.c", line 4418: error: identifier "CT__ti_sysbios_knl_Idle_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4418: error: identifier "CT__ti_sysbios_knl_Idle_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4418: error: expected a ")"
"package/cfg/app_pem4f.c", line 4503: error: identifier "CT__ti_sysbios_knl_Intrinsics_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4503: error: identifier "CT__ti_sysbios_knl_Intrinsics_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4503: error: expected a ")"
"package/cfg/app_pem4f.c", line 4607: error: identifier "CT__ti_sysbios_knl_Queue_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4607: error: identifier "CT__ti_sysbios_knl_Queue_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4607: error: expected a ")"
"package/cfg/app_pem4f.c", line 4709: error: identifier "CT__ti_sysbios_knl_Semaphore_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4709: error: identifier "CT__ti_sysbios_knl_Semaphore_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4709: error: expected a ")"
"package/cfg/app_pem4f.c", line 4995: error: identifier "CT__ti_sysbios_knl_Swi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4995: error: identifier "CT__ti_sysbios_knl_Swi_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 4995: error: expected a ")"
"package/cfg/app_pem4f.c", line 5315: error: identifier "CT__ti_sysbios_knl_Task_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 5315: error: identifier "CT__ti_sysbios_knl_Task_Module__startupDoneFxn" is undefined
"package/cfg/app_pem4f.c", line 5315: error: expected a ")"
"package/cfg/app_pem4f.c", line 13867: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 13867: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 13867: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 13867: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 13940: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 13940: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 13940: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 13940: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 14106: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 14106: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 14106: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 14106: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 14179: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 14179: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 14179: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 14179: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 14419: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 14419: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 14419: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 14419: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 14523: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 14523: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 14523: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 14523: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 14596: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 14596: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 14596: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 14596: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 14675: warning: argument of type "xdc_SizeT" is incompatible with parameter of type "const xdc_UChar *"
"package/cfg/app_pem4f.c", line 14675: warning: argument of type "xdc_Ptr" is incompatible with parameter of type "xdc_SizeT"
"package/cfg/app_pem4f.c", line 14675: warning: argument of type "const xdc_UChar *" is incompatible with parameter of type "xdc_runtime_Error_Block *"
"package/cfg/app_pem4f.c", line 14675: error: too many arguments in function call
"package/cfg/app_pem4f.c", line 15136: error: declaration is incompatible with "xdc_CPtr ti_sysbios_BIOS_RtsGateProxy_Proxy__delegate__S(void)" (declared at line 317 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/package/BIOS_RtsGateProxy.h")
"package/cfg/app_pem4f.c", line 15248: error: declaration is incompatible with "xdc_Ptr ti_sysbios_family_arm_lm4_Timer_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 554 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/family/arm/lm4/Timer.h")
"package/cfg/app_pem4f.c", line 15459: error: declaration is incompatible with "xdc_Ptr ti_sysbios_family_arm_m3_Hwi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 989 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/family/arm/m3/Hwi.h")
"package/cfg/app_pem4f.c", line 15682: error: declaration is incompatible with "xdc_Ptr ti_sysbios_gates_GateHwi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 316 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/gates/GateHwi.h")
"package/cfg/app_pem4f.c", line 15863: error: declaration is incompatible with "xdc_Ptr ti_sysbios_gates_GateMutex_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 334 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/gates/GateMutex.h")
"package/cfg/app_pem4f.c", line 16044: error: declaration is incompatible with "xdc_Ptr ti_sysbios_hal_Hwi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 445 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/hal/Hwi.h")
"package/cfg/app_pem4f.c", line 16184: error: declaration is incompatible with "xdc_CPtr ti_sysbios_hal_Hwi_HwiProxy_Proxy__delegate__S(void)" (declared at line 410 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/hal/package/Hwi_HwiProxy.h")
"package/cfg/app_pem4f.c", line 16296: error: declaration is incompatible with "xdc_Ptr ti_sysbios_heaps_HeapMem_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 417 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/heaps/HeapMem.h")
"package/cfg/app_pem4f.c", line 16418: error: declaration is incompatible with "xdc_CPtr ti_sysbios_heaps_HeapMem_Module_GateProxy_Proxy__delegate__S(void)" (declared at line 317 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/heaps/package/HeapMem_Module_GateProxy.h")
"package/cfg/app_pem4f.c", line 16530: error: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Clock_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 460 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/Clock.h")
"package/cfg/app_pem4f.c", line 16653: error: declaration is incompatible with "xdc_CPtr ti_sysbios_knl_Clock_TimerProxy_Proxy__delegate__S(void)" (declared at line 362 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/package/Clock_TimerProxy.h")
"package/cfg/app_pem4f.c", line 16693: error: declaration is incompatible with "xdc_CPtr ti_sysbios_knl_Intrinsics_SupportProxy_Proxy__delegate__S(void)" (declared at line 279 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/package/Intrinsics_SupportProxy.h")
"package/cfg/app_pem4f.c", line 16804: error: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Queue_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 292 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/Queue.h")
"package/cfg/app_pem4f.c", line 16985: error: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Semaphore_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 446 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/Semaphore.h")
"package/cfg/app_pem4f.c", line 17167: error: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Swi_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 455 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/Swi.h")
"package/cfg/app_pem4f.c", line 17366: error: declaration is incompatible with "xdc_Ptr ti_sysbios_knl_Task_Object__create__S(xdc_CPtr, const xdc_UChar *, xdc_SizeT, xdc_runtime_Error_Block *)" (declared at line 854 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/Task.h")
"package/cfg/app_pem4f.c", line 17469: error: declaration is incompatible with "xdc_CPtr ti_sysbios_knl_Task_SupportProxy_Proxy__delegate__S(void)" (declared at line 314 of "C:/ti/tirex-content/bios_6_50_01_12/packages/ti/sysbios/knl/package/Task_SupportProxy.h")
79 errors detected in the compilation of "package/cfg/app_pem4f.c".
gmake.exe: *** [package/cfg/app_pem4f.oem4f] Error 1
js: "C:/ti/xdctools_3_32_01_22_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake: *** No rule to make target 'build-954418495', needed by 'configPkg/compiler.opt'.
gmake: Target 'all' not remade because of errors.
**** Build Finished ****