Hi, Walter,
Do be careful that there was a bug in the remoteproc framework which caused issues with non-blocking writes.
RCN pulled my patch and fixed it (so if it’s still broken, you can blame me instead of Robert ), but depending upon your version you might trip over it.