|
|
@ -221,8 +221,7 @@ static void set_imx_hdr_v1(struct imx_header *imxhdr, uint32_t dcd_len, |
|
|
|
|
|
|
|
|
|
|
|
/* The external flash header must be at the end of the DCD table */ |
|
|
|
/* The external flash header must be at the end of the DCD table */ |
|
|
|
dcd_v1->addr_data[dcd_len].type = sbuf->st_size + |
|
|
|
dcd_v1->addr_data[dcd_len].type = sbuf->st_size + |
|
|
|
imxhdr->flash_offset + |
|
|
|
imxhdr->flash_offset; |
|
|
|
sizeof(struct imx_header); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Security feature are not supported */ |
|
|
|
/* Security feature are not supported */ |
|
|
|
fhdr_v1->app_code_csf = 0; |
|
|
|
fhdr_v1->app_code_csf = 0; |
|
|
@ -253,8 +252,7 @@ static void set_imx_hdr_v2(struct imx_header *imxhdr, uint32_t dcd_len, |
|
|
|
|
|
|
|
|
|
|
|
hdr_v2->boot_data.start = fhdr_v2->self - imxhdr->flash_offset; |
|
|
|
hdr_v2->boot_data.start = fhdr_v2->self - imxhdr->flash_offset; |
|
|
|
hdr_v2->boot_data.size = sbuf->st_size + |
|
|
|
hdr_v2->boot_data.size = sbuf->st_size + |
|
|
|
imxhdr->flash_offset + |
|
|
|
imxhdr->flash_offset; |
|
|
|
sizeof(struct imx_header); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* Security feature are not supported */ |
|
|
|
/* Security feature are not supported */ |
|
|
|
fhdr_v2->csf = 0; |
|
|
|
fhdr_v2->csf = 0; |
|
|
|