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).
Hi!
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,
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,
I'm guessing I need to run with the 4.19.94-ti-r42 kernel?