Part Number: BEAGLEBK
Hello,
I have adapted/ported the Profibus slave example provided with the PRU-ICSS Industrial Software for Sitara processors to work in the BeagleBone Black board.
I think it might be a good educational exercise (to learn about industrial communications, RTOS,...) and I was thinking of posting instructions on Github.
But I have a concern regarding the export control restrictions that apply. I'm actually a bit confused because according to the license included with the code redistribution is allowed as long as the copyright notice and non-endorsement conditions are retained.
The question is then: can I publish the code of the Profibus example itself (original or with modifications)?
To make the example work on the BBB I had to modify the source code of the Ti-RTOS PDK, but since that is part of the Processor SDK I'm assuming no restrictions apply on that front.
I do understand there are commercial reasons for TI not to actively support (or at least include the source with the PDK) the Profibus or other industrial communication protocols on the BBB (I'm joining the dots here and I hope not overstretching them but I'm guessing the BBB is not at all a competitor to the Sitara development boards for which the examples are intended so not much profit would be sacrificed there).
On the other hand, Profibus hardware is very expensive and I think there would be an audience for educational purposes. I'm wondering why there is no support for these examples on the BBB...
Thank you in advance for your feedback on this.