i want to load .elf file in to m4 but .elf is failed
this massage is display
root@colibri-vf://# dmesg|grep remoteproc
[ 1.555808] remoteproc0: vf610_m4 is available
[ 1.569159] remoteproc0: Note: remoteproc is still under development and considered experimental.
[ 1.595499] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed.
[ 1.623920] remoteproc0: Direct firmware load for freertos-rpmsg.elf failed with error -2
[ 1.650312] remoteproc0: failed to load freertos-rpmsg.elf
[ 1.665169] remoteproc0: powering up vf610_m4
[ 1.679725] remoteproc0: Direct firmware load for freertos-rpmsg.elf failed with error -2
[ 1.705774] remoteproc0: request_firmware failed: -2
The error message shows that there is no such file or directory (errno -2).
Do you have the freertos-rpmsg.elf binary at /lib/firmware directory ? As mentioned in the same article:
“NOTE: remoteproc by default looks for freertos-rpmsg.elf binary in /lib/firmware. To load a custom .elf one can create a symlink so that freertos-rpmsg.elf points to the actual .elf.”