I have the PRU Add on which is pru-icss-4.0.1. Then, I tried the latest example from the git you provided.
I have some compilation error (please see the attached log.txt)
I were able to compile the missing library. I compiled the programs (git tags v4.0.0, v4.0.1 and v4.0.2) then copied the toggle_led.out fie into /lib/firmware and named it to am335x-pru0-fw.
None of them and are loading successfully. I am using debian version 8.3 running kernel 4.1.15-ti-rt-r43. Below are the version of my tools that I am using.
I were able to compile the missing library. I compiled the programs (git tags v4.0.0, v4.0.1 and v4.0.2) then copied the toggle_led.out fie into /lib/firmware and named it to am335x-pru0-fw.
None of them and are loading successfully. I am using debian version 8.3 running kernel 4.1.15-ti-rt-r43. Below are the version of my tools that I am using.
If you are trying to compile the examples on the Beaglebone (no cross-compile), you don’t need the TI SDK.
The pru compiler and libraries are provided in the Debian 8.3 distribution.
There is a slight change required for the Make file in the examples to compile correctly.
I’ve got most of the examples working and it is amazingly easy once you limit the problem to the essentials.
Once you get past the provided examples and try to do something new, that is a new level of problems.
If you are trying to compile the examples on the Beaglebone (no
cross-compile), you don't need the TI SDK.
The pru compiler and libraries are provided in the Debian 8.3 distribution.
There is a slight change required for the Make file in the examples to
compile correctly.
I've got most of the examples working and it is amazingly easy once you
limit the problem to the essentials.
Once you get past the provided examples and try to do something new, that
is a new level of problems.