
Hi Simon,
On Thu, Sep 19, 2013 at 11:41 AM, Simon Glass sjg@chromium.org wrote:
On Wed, Sep 11, 2013 at 4:01 AM, Rajeshwari S Shinde < rajeshwari.s@samsung.com> wrote:
When variable size SPL is used, the BL1 expects the SPL to be encapsulated differently: instead of putting the checksum at a fixed offset in the SPL blob, prepend the blob with a header including the size and the checksum.
The enhancements include - adding a command line option, '--vs' to indicate the need for
the
variable size encapsulation - padding the fixed size encapsulated blob with 0xff instead of
random memory contents - do not silently truncate the input file, report error instead - no need to explicitly closing files/freeing memory, this all happens on exit; removing cleanups it makes code clearer - profuse commenting - modify Makefile to allow enabling the new feature per board
Signed-off-by: Vadim Bendebury vbendeb@chromium.org Signed-off-by: Rajeshwari S Shinde rajeshwari.s@samsung.com
Acked-by: Simon Glass sjg@chromium.org
Will 5250 support variable-sized SPL also?
I have tested variable size support for 5420 as have bl1 image supporting variable size for same. I don't have a bl1 image supporting variable size for 5250, but it boots fine without vriable size support even after applying this patch.