Hi there,
trying to familiarize with the PRUs (BBB with AM3359), I have been looking around for code examples. But so far I only found examples that are based on LINUX.
That can be very useful, but what if you cannot use LINUX for some reason?
What are the single steps to build and debug for bare metal? Using Starterware for instance.
I understand that 2 projects are required: One for the PRU and one for A9.
The Cortex A9 somehow has to load the binary code to the PRU. (Is that the code that is generated using hexpru.exe as described in the readme file of compiler version 2?)
Some LINUX examples include a file pru.h with special functions for the PRU (initialization etc.). Is there something similar for NON-LINUX users?
I have come to a point where I can load a very simple PRU project and step through it (CCSv6). But that's it.
In previous threads I found that other people were looking for such an example code as well.
As some time has gone by since then I would like to ask the question again:
Does anybody know of such an example for programming the PRU and A9 without using LINUX?
Or can anybody provide some pointers to specific information regarding that?
All comments are welcome!
Thank you.
Martin