Hi All, wishing everyone success in 2017!
Last night I was working on an automation routine for the green version and saw all the remoteproc stuff was in place, so I decided to move towards the remoteproc method of interacting with the PRU.
I was able to get the TI PRU Sample code compiled and the CGT clpru installed and run it the firmware build. However I need to reboot the board everytime for it to load the firmware file. I need to be able to make code changes, compile, and reload like I did with uio_pruss.
The searching I have read states that a simple removal and loading of the remoteproc module does the loading process as well from /lib/firmware.
I am receiving the message FATAL module is in use.
I tried unloading other "in use" other modules but still got the same message.
Any ideas why or what locks a module from being reloaded or removed?
Neil