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.

SK-AM64B: IPC failed on SK-AM64B (HS-FS Version)

Part Number: SK-AM64B
Other Parts Discussed in Thread: SYSCONFIG, UNIFLASH

Hello,

I am trying IPC in SK-AM64B board (HS-FS Version) which is red in colour and is marked with a "M2" sticker (the user guide in the website mentions M1 sticker).

CCS version:  12.2.0

MCU+ SDK version: AM64x 08.05.00.24.

I am trying the IPC between the two cores r5f0_0 and r5f0_1 .through the following steps:

1. Importing projects ipc_rpmsg for r5f0_0 and r5f_01 in CCS projects. r5f0_0 is main core.

2. Making changes to sysconfig of both projects by disabling IPC of other processors except r5f0_0 and r5f_01.

3. Making changes to .c files of both projects by removing the other remote core IDs except r5f_01.

4. Building both the projects succesfully.

5. Creating Target Configuration by selecting Connection as "Texas Instruments XDS110 USB Debug Probe" and Board or Device as "AM64x".

6. Launching Target configuration.

7. Connecting the r5f0_0 and r5f_01 cores and doing a CPU Reset on both of them.

8. Loading the respection xxx_ti_arm_clang.out files on both the cores.

9. Starting the execution on both the cores one by one.

I get the following output on the UART terminal after executing all the above steps:

[r5f0-1] 1.058137s : [IPC RPMSG ECHO] Remote Core waiting for messages from main core ... !!!
[IPC RPMSG ECHO] Message exchange started by main core !!!
ERROR: RPMessage_send:272: [IPC RPMSG] Message send to remote core 1 @ 13 end point failed due to invalid parameters !!!
ASSERT: 0.514852s: ../ipc_rpmsg_echo.c:ipc_rpmsg_echo_main_core_start:175: status==SystemP_SUCCESS failed !!!

Could you please help me resolve this issue?

Thanks in Advance