I'm trying to run a "hello world" TIRTOS app on the m4 IPU, launched from Linux/remoteproc.
I am able to execute on m4 through JTAG, so the binary seems ok. (assuming same m4 binary for jtag and from-linux launch?)
symlink in /lib/firmware points to the bin....
root@am57xx:/lib/firmware# ls -la ... lrwxrwxrwx 1 root root 28 Aug 1 01:39 dra7-ipu1-fw.xem4 -> /home/root/m4images/test.out
root@am57xx:/sys/bus/platform/drivers/omap-rproc# echo 58820000.ipu > unbind
root@am57xx:/sys/bus/platform/drivers/omap-rproc# echo 58820000.ipu > bind
results in dmesg:
940910] remoteproc remoteproc0: releasing 58820000.ipu
[1118401.756555] omap-rproc 58820000.ipu: assigned reserved memory node ipu1_cma@9d000000
[1118401.756681] remoteproc remoteproc0: 58820000.ipu is available
[1118401.759810] remoteproc remoteproc0: powering up 58820000.ipu
[1118401.759829] remoteproc remoteproc0: Booting fw image dra7-ipu1-fw.xem4, size 1759120
[1118401.759947] omap-iommu 58882000.mmu: 58882000.mmu: version 2.1
[1118401.759968] remoteproc remoteproc0: Failed to find resource table
Seems that I'm close, what am I missing?
Thanks!!
~mm