diff options
author | Lokesh Vutla | 2017-02-15 18:42:54 +0530 |
---|---|---|
committer | Tom Rini | 2017-03-14 20:40:17 -0400 |
commit | 35d8265c64dee1bd3015883673960df32c4e9c1a (patch) | |
tree | 68cd0a5c24fe7448f0fe34cedd49c91180198484 /tools/omapimage.c | |
parent | 19a75b8cf8d17fffa9493bf3f3e380d76eccd8dd (diff) |
tools: omapimage: Fix size in header
The size field in GP header that is expected by ROM is size of the
image + size of the header. But omapimage generates a gp header
only with size of the image as size field. Fix it
Signed-off-by: Lokesh Vutla <lokeshvutla@ti.com>
Diffstat (limited to 'tools/omapimage.c')
-rw-r--r-- | tools/omapimage.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/omapimage.c b/tools/omapimage.c index 7198b3330d6..e31b94ae4f7 100644 --- a/tools/omapimage.c +++ b/tools/omapimage.c @@ -143,7 +143,7 @@ static void omapimage_set_header(void *ptr, struct stat *sbuf, int ifd, toc++; memset(toc, 0xff, sizeof(*toc)); - gph_set_header(gph, sbuf->st_size - OMAP_FILE_HDR_SIZE, + gph_set_header(gph, sbuf->st_size - OMAP_CH_HDR_SIZE + GPIMAGE_HDR_SIZE, params->addr, 0); if (strncmp(params->imagename, "byteswap", 8) == 0) { |