On Mon, Mar 30, 2020 at 11:56:24AM +0800, Kever Yang wrote: > The image is usually stored in block device like emmc, SD card, make the > offset of image data aligned to block(512 byte) can avoid data copy > during boot process. > eg. SPL boot from FIT image with external data: > - SPL read the first block of FIT image, and then parse the header; > - SPL read image data separately; > - The first image offset is the base_offset which is the header size; > - The second image offset is just after the first image; > - If the offset of imge does not aligned, SPL will do memcpy; > The header size is a ramdon number, which is very possible not aligned, so > add '-B size'to specify the align size in hex for better performance. > > example usage: > ./tools/mkimage -E -f u-boot.its -B 0x200 u-boot.itb > > Signed-off-by: Kever Yang <kever.y...@rock-chips.com> > Reviewed-by: Punit Agrawal <punit1.agra...@toshiba.co.jp>
Reviewed-by: Tom Rini <tr...@konsulko.com> -- Tom
signature.asc
Description: PGP signature