Tue May 8 09:30:23 EDT 2018

Remoteproc and RPMsg


echo 'am335x-pru0-fw' > /sys/class/remoteproc/remoteproc1/firmware
echo 'am335x-pru1-fw' > /sys/class/remoteproc/remoteproc2/firmware
echo 'start' > /sys/class/remoteproc/remoteproc1/state
echo 'start' > /sys/class/remoteproc/remoteproc2/state

[63936.328531] remoteproc remoteproc1: powering up 4a334000.pru0
[63936.335474] remoteproc remoteproc1: Booting fw image am335x-pru0-fw, size 56464
[63936.343738] ti-pruss 4a300000.pruss: configured system_events = 0x0000000001d30000 intr_channels = 0x00000037 host_intr = 0x00000037
[63936.356414] remoteproc remoteproc1: remote processor 4a334000.pru0 is now up
[63947.627878] remoteproc remoteproc2: powering up 4a338000.pru1
[63947.634644] remoteproc remoteproc2: Booting fw image am335x-pru1-fw, size 31384
[63947.642861] remoteproc remoteproc2: remote processor 4a338000.pru1 is now up

Next: get beaglelogic to do something.  Probably needs DT changes.