I'm trying to use Sitara Processor to control SCR's of an >> 2kW 40kHz Ultrasonic generator for cleaners ( industrial application ).
For prototyping I used BeagleBone black. PRU1 is generating the gate pulses and it worked for half a year.
I'm using PRU1 ( P8_38 ... P8_46 ), 1-wire ( P9_12 ) for sensors, and RS485 in the future ( BB-UART4-RS485-00A0.dtbo ).
It worked ..... up to the moment I execute apt-get update ; apt-get upgrade
because I had to change the algorithm and was thinking an update is a good idea to have a new starting point.
From that moment on it's no longer working, I understood there are changes made in boot loader and it's no longer possible to
get the required combination of functionality up and running.
Currently I have to think of the project future. On the first view the Sitara CPU fit's perfectly for it.
But if there are ongoing unfinished changes in OS, firmware, boot loader, I have a problem. Finally we have to create our own hardware,
and then we are really on our own. At the moment we think about a solution with FPGA. Then we are alone, but the whole thing is under
our control, we are responsible and we can be, because we have influence.
I can't find any road map for Linux OS on BeagleBone / Sitara processors. But I realized ongoing changes for a long time already,
Some of them are not working. For my understanding target for the Sitara cpu's are industrial applications. Therefor the OS has to be robust and stable,
regression tests are mandatory.
Question: Am I the only one one with those kind of problems?