diff --git a/Makefile b/Makefile index 4cb6cde3462..3fb2b832798 100644 --- a/Makefile +++ b/Makefile @@ -899,7 +899,7 @@ endif @cp -f $(FIP_FOLDER_SOC)/u-boot.* $(FIP_FOLDER)/ $(Q)dd if=$(FIP_FOLDER)/u-boot.bin of=$(FUSING_FOLDER)/u-boot.bin bs=512 skip=96 @rm -f $(FIP_FOLDER_SOC)/boot_new.bin - @dd if=$(FUSING_FOLDER)/bl1.bin.hardkernel of=$(srctree)/u-boot.bin conv=fsync + @dd if=$(FUSING_FOLDER)/bl1.bin.hardkernel of=$(srctree)/u-boot.bin conv=fsync,notrunc bs=1 count=442 @dd if=$(FUSING_FOLDER)/bl1.bin.hardkernel of=$(srctree)/u-boot.bin conv=fsync,notrunc bs=512 skip=1 seek=1 @dd if=$(FUSING_FOLDER)/u-boot.bin of=$(srctree)/u-boot.bin conv=fsync,notrunc bs=512 seek=97 @echo '$(FIP_FOLDER_SOC)/u-boot.bin build done!' diff --git a/fip/fip_create b/fip/fip_create index e8a71f3893d..fb9558d6adc 100755 Binary files a/fip/fip_create and b/fip/fip_create differ