I found solution. I have to use interface function provided by pruss (which 
I had not known).

prussdrv_map_extmem


This function solves my problem.



On Friday, April 4, 2014 4:23:39 PM UTC+9, Sungjin Chun wrote:
>
> I'm using BeagleBone Black.
>
> PRU example code PRU_memAccess_DDR_PRUsharedRAM in PRU sw package
> does not run on 3.13.6 kernel. And I found where it does stop working;
>
> mmap(0, 0x0FFFFFFF, PROT_WRITE | PROT_READ, MAP_SHARED, nFDMem, 
> DDR_BASEADDR);
>
> where DDR_BASEADDR is 0x80000000.
>
> This code works in old, 3.8.13 kernel. Do anyone let me know why I cannot 
> mmap this area
> in new Kernel 3.13
>

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to