I got a PocketBeagle and I want to try out the PRU on it. Everything seems different from the PRUSSDRV stuff I'm used to. I can't get remoteproc to work, so I wanted to know which kernel and interfaces I should use.
Specifically, I'm running the 2017-10-10 Stretch IoT build from http://beagleboard.org/latest-images I tried running the remoteproc "Hello world" from here <http://theduchy.ualr.edu/?p=996>. First, I ran into problems with stdint.h not found; I eventually found it in /usr/share/ti/cgt-pru/include - is that the right include path to use? When I ran the program, I got a bunch of warnings: Note: remoteproc is still under development and considered experimental. THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. And then the program died with "Failed to open /dev/rpmsg_pru31" So: is remoteproc what I should be using, or is it still "experimental"? Am I using the right kernel? And what is "resource_table.h"? Thanks for any suggestions, Ken -- 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/fac3f548-800b-4522-86d8-7e49d9b58c21%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
