board: cavs15: fixed size error that load firmware by script

When load firmware by script, the buffer size and data size are not
same, so specify size when copy data to buffer.

Signed-off-by: Jian Kang <jianx.kang@intel.com>
This commit is contained in:
Jian Kang 2021-02-03 16:54:24 +08:00 committed by Anas Nashif
commit fb24ded7d8

View file

@ -38,7 +38,7 @@ class DmaBuf:
raise ValueError("Not enough buffer. allocated: %d requested: %d"
% (self.alloc_size, size))
logging.debug("Copying Data to DMA buffer")
self.buf[:] = data[:]
self.buf[:size] = data[:size]
def free(self):
if self.mem: