tools: kwbimage: don't adjust for image_header for Armada MSYS
For the time being the Armada MSYS SoCs need to use the bin_hdr from the
Marvell U-Boot. Because of this the binary.0 does not contain the image
header that a proper u-boot SPL would so the adjustment introduced by
commit 94084eea3b
("tools: kwbimage: Fix dest addr") does not apply.
Signed-off-by: Chris Packham <judge.packham@gmail.com>
Reviewed-by: Stefan Roese <sr@denx.de>
Signed-off-by: Stefan Roese <sr@denx.de>
This commit is contained in:
parent
7ceefcbaca
commit
8cbafd1448
@ -1273,6 +1273,13 @@ static void *image_create_v1(size_t *imagesz, struct image_tool_params *params,
|
||||
e = image_find_option(IMAGE_CFG_DEBUG);
|
||||
if (e)
|
||||
main_hdr->flags = e->debug ? 0x1 : 0;
|
||||
e = image_find_option(IMAGE_CFG_BINARY);
|
||||
if (e) {
|
||||
char *s = strrchr(e->binary.file, '/');
|
||||
|
||||
if (strcmp(s, "/binary.0") == 0)
|
||||
main_hdr->destaddr = cpu_to_le32(params->addr);
|
||||
}
|
||||
|
||||
#if defined(CONFIG_KWB_SECURE)
|
||||
if (image_get_csk_index() >= 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user