root@am57xx-evm:~# ./a.out 
SHMEM: Virtual addr=0xb6f1c000 Phy addr=0x40400000
address=0xb6f1c000,value=700000446
address=0xb6f1c004,value=1
address=0xb6f1c008,value=2
address=0xb6f1c00c,value=3
address=0xb6f1c010,value=4
address=0xb6f1c014,value=5
address=0xb6f1c018,value=6
address=0xb6f1c01c,value=-46876717
address=0xb6f1c020,value=8
address=0xb6f1c024,value=9
address=0xb6f1c028,value=10
address=0xb6f1c02c,value=11
address=0xb6f1c030,value=12
address=0xb6f1c034,value=13
address=0xb6f1c038,value=14
address=0xb6f1c03c,value=7
address=0xb6f1c040,value=2072658294
address=0xb6f1c044,value=447028084
address=0xb6f1c048,value=1497037181
address=0xb6f1c04c,value=-1459561433

Memory is being written with constant value
SHMEM: Memory unmap
root@am57xx-evm:~# cat /sys/kernel/debug/remoteproc/remoteproc2/trace0 
[      0.000] 17 Resource entries at 0x95000000
[      0.000] [t=0x0004eda1] xdc.runtime.Main: --> main:
[      0.000] registering rpmsg-proto:rpmsg-proto service on 61 with HOST
[      0.000] [t=0x002997a6] xdc.runtime.Main: NameMap_sendMessage: HOST 53, port=61
[      0.000] control is in GPIO Test Task
[      0.000] Data is being written to memory
[      0.000] Data is written to memory
[      0.000] data[0]=0
[      0.000] data[1]=1
[      0.000] data[2]=2
[      0.000] data[3]=3
[      0.000] data[4]=4
[      0.000] data[5]=5
[      0.000] data[6]=6
[      0.000] data[7]=7
[      0.000] data[8]=8
[      0.000] data[9]=9
[      0.000] data[10]=10
[      0.000] data[11]=11
[      0.000] data[12]=12
[      0.000] data[13]=13
[      0.000] data[14]=14
[      0.000] data[15]=15
[      0.000] data[16]=16
[      0.000] data[17]=17
[      0.000] data[18]=18
[      0.000] data[19]=19
[      0.000] [t=0x002e470f] xdc.runtime.Main: --> smain:
[      0.000] [t=0x002fc6ad] Server: Server_create: server is ready
[      0.000] [t=0x00304ad6] Server: <-- Server_create: 0
[      0.000] [t=0x0030a733] Server: --> Server_exec:

