Other Parts Discussed in Thread: SYSBIOS
Tool/software: Linux
I am trying to make the CCS project out of the the Ex02_mesageq example found here:http://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/Foundational_Components_IPC.html#ipc-for-am57xx
I noticed it still has the following text:
Make CCS project out of ex02_messageq IPC example
TODO - fill this section in with instructions on how to make a CCS project out of the IPC example source files.
But when I scroll down there is a Build and Run ex02_messageq IPC example
At the end of that section is a zip file
I tried to build the zip and received the following errors:
>> Compilation failure
subdir_rules.mk:17: recipe for target 'build-1595508751-inproc' failed
warning: ti.sysbios.BIOS: "/home/pc50test/ti/bios_6_75_02_00/packages/ti/sysbios/BIOS.xs", line 308: ti.sysbios.BIOS heapSize: BIOS.heapSize and Memory.defaultHeapInstance have both been set. BIOS.heapSize ignored. Using Memory.defaultHeapInstance.
"package/cfg/uart_m4_evmAM572x_pem4.c", line 1836: 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/uart_m4_evmAM572x_pem4.c", line 1858: 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/uart_m4_evmAM572x_pem4.c", line 2141: 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/uart_m4_evmAM572x_pem4.c", line 4658: error: identifier "CT__ti_ipc_namesrv_NameServerRemoteRpmsg_Module__startupDoneFxn" is undefined
"package/cfg/uart_m4_evmAM572x_pem4.c", line 4658: error: identifier "CT__ti_ipc_namesrv_NameServerRemoteRpmsg_Module__startupDoneFxn" is undefined
"package/cfg/uart_m4_evmAM572x_pem4.c", line 4658: error: expected a ")"
"package/cfg/uart_m4_evmAM572x_pem4.c", line 4760: error: identifier "CT__ti_ipc_remoteproc_Resource_Module__startupDoneFxn" is undefined
......
Error limit reached.
100 errors detected in the compilation of "package/cfg/uart_m4_evmAM572x_pem4.c".
Compilation terminated.
gmake: *** [package/cfg/uart_m4_evmAM572x_pem4.oem4] Error 1
js: "/home/pc50test/ti/xdctools_3_32_02_25_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.
gmake[1]: *** [build-1595508751-inproc] Error 1
gmake: *** [build-1595508751] Error 2
subdir_rules.mk:14: recipe for target 'build-1595508751' failed
gmake: Target 'all' not remade because of errors.
**** Build Finished ****