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.

TMDS64EVM: Building ipc_rpmsg_echo example

Part Number: TMDS64EVM

Hello Ti,

I have a mcu+sdk of version 09.01 and i am trying to compile and run ipc_rpmsg_echo example.

i followed below thread and build ipc_rpmsg_echo example as a system project and flash those a.outs and i try to run an application it is working fine.

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1324828/faq-mcu-sdk-build-error-expected-expression-rpmsgparams-vringtxtaseaddr

After that, i want  to establish the inter process communication between m4 and r5 cores only,

1.i disable all ipc+rpmsg in example.sysconfg except m4 and r5-0_0 core and try to build the project  even iam getting same error as mentioned below?

evm_m4fss0-0_nortos_ti-arm-clang/Debug/syscfg" -o"syscfg/ti_drivers_config.o" "syscfg/ti_drivers_config.c"
subdir_rules.mk:44: recipe for target 'syscfg/ti_drivers_config.o' failed
syscfg/ti_drivers_config.c:201:88: error: expected expression
rpmsgParams.vringTxBaseAddr[CSL_CORE_ID_R5FSS0_0] = (uintptr_t)(&gIpcSharedMem[]);

2.How do i modify the example code ,where it should continuously send and receive the msgs between r5 and m4 core via both ccs and linux.

3 If i import the project from mcu+sdk it is copying the files to ccs workspace(Working_v2 default directory) .So changes that i have done in  ccs as per my requirement are not reflecting in mcu+sdk ,But to run the application ipc example should build as a system project,how do i do this?

Regards,

Raj.