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.
