diff --git a/apps/examples/load_fw/load_fw.c b/apps/examples/load_fw/load_fw.c index dd8b13291..ab505607f 100644 --- a/apps/examples/load_fw/load_fw.c +++ b/apps/examples/load_fw/load_fw.c @@ -96,7 +96,7 @@ int load_exectuable_noblock(struct remoteproc *rproc, offset, len); return ret; } - if (nlen == 0) + if (nlen == 0 && nmlen == 0) break; offset = noffset; len = nlen;