AS a first step, I try to implement a simple memory share between the Linux ARM Core 0 and the Bare-metal Sharc+ Core 1. I'll try to work with processor instructed memory copies.
I tried to use the mmap function for mapping a file onto a memory segment.
If I run the code with a memory block in the shared memory space of the SHARC+ or in the DDR memory space I got a segmentation fault. Logic since the memory is not assigned to the Linux.
How can I use this kind of shered memory and is there any example code available for doing this ?