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.

TDA4VM: rpmsgs showing up with no firmware

Part Number: TDA4VM

Hi, 

I probably dont understand the rpmsg_client_sample module. While testing something, I deleted all the j7 firmwares in the /lib/firmware directory in root file system (I am running J721e with SD card). After booting up, when I run modprobe rpmsg_client_sample count=10, I see the output - 

[ 619.708726] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 3 (src: 0xd)
[ 619.717074] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 4 (src: 0xd)
[ 619.725425] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 5 (src: 0xd)
[ 619.733778] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 6 (src: 0xd)
[ 619.742122] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 7 (src: 0xd)
[ 619.750467] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 8 (src: 0xd)
[ 619.758810] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 9 (src: 0xd)
[ 619.767153] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: incoming msg 10 (src: 0xd)
[ 619.775490] rpmsg_client_sample virtio0.ti.ipc4.ping-pong.-1.13: goodbye!

I expected no output since there is no other core to ping pong. Am I wrong?

After this, I just want to use the ipc_echo_test_freertos on mcu1_0. I want to delete all j7 firmwares as mentioned in the ipclld example and only create a link to mcu1_0 and run it 

ln -s /lib/firmware/pdk-ipc/ipc_echo_test_freertos_mcu1_0_release.xer5f j7-mcu-r5f0_0-fw

Also, is the src , the rproc id? If so, what is 0xd? I dont there is such id. I am running 8.2SDK.