Hi! 
>From my experience on the PRU,  using Remoteproc is the most recent way to 
do things and UIO is an older technics. I believe there is some rpmsg 
examples under /var/lib/cloud9/ in the BB images. 
However, depending on your application you can have a look at Libpruio 
which does most of the work for you.
The links are broken on the page bc Texas Instrument archived their wiki 
some time ago. 
Hope it helps,

Pierrick 

Le mardi 16 mars 2021 à 14:22:24 UTC-4, [email protected] a écrit :

> I am working on a program that uses the PRUs in a Beagle Board (AM335X 
> based), 
> and and trying to figure out if I should be using the Remote Proc method 
> or 
> UIO method and also which kernel I should be using (4.19.94-ti-r42 or 
> 5.4.102-bone45). 
>
> I have looked at this page: https://elinux.org/Ti_AM33XX_PRUSSv2, but I 
> am not 
> sure if it is not outdated. (It has some broken links.)
>
> I am not sure if I should be using the uio_pruss userspace driver or using 
> the 
> remoteproc driver.
>
>
> -- 
> Robert Heller -- Cell: 413-658-7953 <(413)%20658-7953> GV: 978-633-5364 
> <(978)%20633-5364>
> Deepwoods Software -- Custom Software Services
> http://www.deepsoft.com/ -- Linux Administration Services
> [email protected] -- Webhosting Services
>
>

-- 
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].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/d99ce0b7-c925-4754-8eb0-c1e8e98e40a4n%40googlegroups.com.

Reply via email to