Tool/software: Linux
We have encountered intermittent problems where the Linux remoteproc sometimes fails to load the DSP.
There seem to be no correlation with the DSP binary because it can happen intermittently with the same binary.
In dmesg the following messages apears:
[ 3.508341] omap-rproc 40800000.dsp: assigned reserved memory node dsp1_cma@88C00000
[ 3.508397] remoteproc2: 40800000.dsp is available
[ 3.508403] remoteproc2: Note: remoteproc is still under development and considered experimental.
[ 3.508409] remoteproc2: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 3.508514] remoteproc2: Direct firmware load for dra7-dsp1-fw.xe66 failed with error -2
[ 3.508523] remoteproc2: failed to load dra7-dsp1-fw.xe66