diff options
author | Alexander Kurz <akurz@blala.de> | 2021-03-05 20:04:22 +0000 |
---|---|---|
committer | Sascha Hauer <s.hauer@pengutronix.de> | 2021-03-11 09:49:11 +0100 |
commit | 4458d4eae4062f67a241d8bd44e90f5d53420382 (patch) | |
tree | 9e001f155ca05c6fd627e70f66fbacdef6817f4e | |
parent | 43a513fa841b3dd38dd93444cf42d77f7d1a3e51 (diff) | |
download | barebox-4458d4eae4062f67a241d8bd44e90f5d53420382.tar.gz barebox-4458d4eae4062f67a241d8bd44e90f5d53420382.tar.xz |
scripts: imx-image: fix iMX35 header generation
Two header copies exist in the iMX35 image.
When writing the barebox_header, also write it to the second copy.
Signed-off-by: Alexander Kurz <akurz@blala.de>
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r-- | scripts/imx/imx-image.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/scripts/imx/imx-image.c b/scripts/imx/imx-image.c index f5e89d07a6..6cbee1d9bd 100644 --- a/scripts/imx/imx-image.c +++ b/scripts/imx/imx-image.c @@ -984,8 +984,11 @@ int main(int argc, char *argv[]) xwrite(outfd, buf, header_len); } - if (add_barebox_header) + if (add_barebox_header) { pwrite(outfd, bb_header, sizeof_bb_header, 0); + if (data.cpu_type == IMX_CPU_IMX35) + pwrite(outfd, bb_header, sizeof_bb_header, header_len); + } xwrite(outfd, infile, insize); |