I have a working OS (RTEMS) running on an AM4376 board. I have been using routines based on starterware to implement drivers for some of the peripherals.
Now I want to fire up a PRU and have it manage communications for a serial port.
Is there a simple example or documentation for how to activate a PRU from the ARM processor on the AM4376? What modules need to be activated and clock domains enabled?
My attempt at using starterware hangs waiting for the PRU to become active.
Every downloadable example I find is multiple megabytes of SDK for Code Composer that I need to sort through and it is not obvious where the PRU initialization code is located.
Thanks for your help,
Cliff