0
\$\begingroup\$

I am a newbie when it comes to embedded systems and I am an even bigger newbie when it comes to working with the BeagleBone Black (Rev C in my case). I want to play and discover the PRU on the BBB, but it proves to be a more confusing task than I imagined because a lot of things on the net seem outdated.

What are the steps to take to get the PRU working (a blinky to begin with, even though my interest lies in figuring out how to communicate with the PRU using the shared memory) considering I have a fresh and clean BBB Rev C in hand (new Debian).

Thank you for your help.

\$\endgroup\$
8
  • \$\begingroup\$ Sorry, but requests for pointers to external resources are off topic here. \$\endgroup\$ Commented May 16, 2020 at 22:28
  • \$\begingroup\$ Hey @ChrisStratton. Thank you for the reply. Where should I post this? I will try to modify the question in the meantime. \$\endgroup\$ Commented May 16, 2020 at 23:19
  • \$\begingroup\$ @sobosama You're best off just searching for the original manual for the PRU so then asking something specific in them. \$\endgroup\$ Commented May 17, 2020 at 2:09
  • \$\begingroup\$ Also, when you say "from scratch" I interpret that as "bare metal" which means no OS. Just your own code which is a daunting task with something like the Beaglebone processor. I'm assuming that's not really what you mean (or maybe it is?) and you mean you just want to write code for the PRU. \$\endgroup\$ Commented May 17, 2020 at 2:11
  • \$\begingroup\$ I assume you have seen this? exploringbeaglebone.com/chapter15 \$\endgroup\$ Commented May 17, 2020 at 2:31

0