diff --git a/build.sh b/build.sh
index 18baa8990ce56e68e3dd628c728b6d6f3b68fd6a..4eecee3a6c0dbd91ab12f8e42c2ec17493be789d 100755
--- a/build.sh
+++ b/build.sh
@@ -28,4 +28,5 @@ cd atf
 make -j$(nproc) PLAT=ls1028ardb fip pbl BOOT_MODE=sd RCW=../rcw/ls1028a-mnt-reform2/R_PSPH_0xb8be/rcw_1500_sdboot.bin BL33=../u-boot-dtb.bin
 cd ..
 
-cp atf/build/ls1028ardb/release/bl2_sd.pbl ./flash.bin
+cp atf/build/ls1028ardb/release/bl2_sd.pbl flash.bin
+dd if=atf/build/ls1028ardb/release/fip.bin of=flash.bin bs=512 seek=2040