whats the difference? 

I figured the UIO / remote proc were kind of trying to do the same thing. 

which one can I use the am335x_pru_package examples with?

ok, after some googling now I realize they are 2 different ways to interact 
with the PRUs, 
based on the src of the am335x_pru_package examples, they are using the 
PRUDRV (UIO?) method, where there is a 
new and upcoming method for using remoteproc, I think I understand now. 

Still updating to the bone kernel to get the UIO stuff, Will report back 
soon. 

Thanks for all of your help, while I bludgeon the internet with my 
stupidity.



On Friday, March 4, 2016 at 12:03:01 PM UTC-5, RobertCNelson wrote:
>
> On Fri, Mar 4, 2016 at 10:58 AM, Delbert Martin <[email protected] 
> <javascript:>> wrote: 
> >>  For simplicity's sake, Lets say I would like to run 
> >> PRU_memAccessPRUDataRam from the am335x_pru_package example, 
> > 
> > I keep getting "prussdrv_open open failed", which I'm going to guess 
> means 
> > something isn't enabled.  "guessing" 
> > 
> > ok, so uio-pruss-enable-00A0 is an overlay for the device tree which 
> enabled 
> > the PRU? 
> > enables the pru in UIO mode? does the code from am335x_pru_package use 
> UIO 
> > to upload code to the pru? 
> > 
> > I am using the 4.1 kernel, I flashed the 
> > 
> https://rcn-ee.com/rootfs/bb.org/testing/2016-02-26/console/BBB-eMMC-flasher-debian-8.3-console-armhf-2016-02-26-2gb.img.xz
>  
> > to my BeagleBone Black RevB (2geMMC)? 
>
> That's the "4.1-ti" kernel, it uses remoteproc_pruss 
>
> if you want uio_pruss switch to the bone 
>
> cd /opt/scripts/tools/ 
> git pull 
> sudo ./update_kernel.sh --bone-rt-kernel --lts-4_1 
>
> Regards, 
>
>
> -- 
> Robert Nelson 
> https://rcn-ee.com/ 
>

-- 
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