YES, that is the rub!

Robert's description of what to do had to be stared at a bit, but actually 
it is very easy and it worked first time.

I've got a BB Green, so I will re-iterate the particular steps required for 
Remoteproc:

1.  Clone Robert's github repository: 
git clone https://github.com/RobertCNelson/dtb-rebuilder

2.  cd dtb-rebuilder/ 
     cd src/arm

3.  Now you will need to find and edit the top of the device tree dts file.
     For BBG, this is:
     am335x-bonegreen.dts

     The only thing you have to do is to uncomment:
     /*   #include "am33xx-pruss-rproc.dtsi"  */

    unquote the line:
    #include "am33xx-pruss-rproc.dtsi"

    Save and exit.

4.  cd /etc/modprobe.d
     Create a new file named:
     pruss-blacklist.conf 

     Add this single line to the file:
     blacklist uio_pruss

     Save and exit.

5.  cd back to dtb-rebuilder

     make 
     sudo make install 
     sudo reboot 
     
After the above process, PRUs entries appear in /sys/bus/platform/devices, 
and the RPMsg example with character device in /dev is working!

I will add the above process steps to the chapter on PRU compiler set-up in 
my Remoteproc ADC github project.

Thanks!
Greg

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/4431b19a-668e-44bc-890d-9b2dc92c46b8%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to