[Feature][ZXW-179]merge P52U02 version
Only Configure: No
Affected branch: master
Affected module: unknow
Is it affected on both ZXIC and MTK: only ZXIC
Self-test: Yes
Doc Update: No
Change-Id: I4fa8f86757e71388ae88400914dae8b50cd00338
diff --git a/boot/prj/zx297520v3/bootrom/dl_off/loader2.bin b/boot/prj/zx297520v3/bootrom/dl_off/loader2.bin
new file mode 100755
index 0000000..f9071ec
--- /dev/null
+++ b/boot/prj/zx297520v3/bootrom/dl_off/loader2.bin
Binary files differ
diff --git a/boot/prj/zx297520v3/bootrom/dl_off/z-load b/boot/prj/zx297520v3/bootrom/dl_off/z-load
index 03ab4e0..86adcf4 100755
--- a/boot/prj/zx297520v3/bootrom/dl_off/z-load
+++ b/boot/prj/zx297520v3/bootrom/dl_off/z-load
Binary files differ
diff --git a/boot/prj/zx297520v3/bootrom/dl_off/z-load.map b/boot/prj/zx297520v3/bootrom/dl_off/z-load.map
index 620baa6..4266d98 100755
--- a/boot/prj/zx297520v3/bootrom/dl_off/z-load.map
+++ b/boot/prj/zx297520v3/bootrom/dl_off/z-load.map
@@ -300,35 +300,35 @@
.stabstr 0x0000000000000000 0x67
.stabstr 0x0000000000000000 0x67 cpu/m0/start.o
-.debug_info 0x0000000000000000 0x33aa
- .debug_info 0x0000000000000000 0x5e3 lib/libarm.a(board.o)
- .debug_info 0x00000000000005e3 0x22b lib/libarm.a(string.o)
- .debug_info 0x000000000000080e 0x329 drivers/libdrivers.a(ddr.o)
- .debug_info 0x0000000000000b37 0x2a0 drivers/libdrivers.a(uart.o)
- .debug_info 0x0000000000000dd7 0x6d3 drivers/libdrivers.a(image.o)
- .debug_info 0x00000000000014aa 0x1c3 drivers/libdrivers.a(efuse.o)
- .debug_info 0x000000000000166d 0x62d drivers/libdrivers.a(secure_verify.o)
- .debug_info 0x0000000000001c9a 0xd5f drivers/libdrivers.a(nor.o)
- .debug_info 0x00000000000029f9 0x1e8 drivers/libdrivers.a(drv_hash.o)
- .debug_info 0x0000000000002be1 0x3b4 drivers/libdrivers.a(drv_rsa.o)
- .debug_info 0x0000000000002f95 0x20f drivers/libdrivers.a(flash.o)
- .debug_info 0x00000000000031a4 0x17b cpu/m0/libm0.a(cpu.o)
- .debug_info 0x000000000000331f 0x8b cpu/m0/libm0.a(clk.o)
+.debug_info 0x0000000000000000 0x340d
+ .debug_info 0x0000000000000000 0x646 lib/libarm.a(board.o)
+ .debug_info 0x0000000000000646 0x22b lib/libarm.a(string.o)
+ .debug_info 0x0000000000000871 0x329 drivers/libdrivers.a(ddr.o)
+ .debug_info 0x0000000000000b9a 0x2a0 drivers/libdrivers.a(uart.o)
+ .debug_info 0x0000000000000e3a 0x6d3 drivers/libdrivers.a(image.o)
+ .debug_info 0x000000000000150d 0x1c3 drivers/libdrivers.a(efuse.o)
+ .debug_info 0x00000000000016d0 0x62d drivers/libdrivers.a(secure_verify.o)
+ .debug_info 0x0000000000001cfd 0xd5f drivers/libdrivers.a(nor.o)
+ .debug_info 0x0000000000002a5c 0x1e8 drivers/libdrivers.a(drv_hash.o)
+ .debug_info 0x0000000000002c44 0x3b4 drivers/libdrivers.a(drv_rsa.o)
+ .debug_info 0x0000000000002ff8 0x20f drivers/libdrivers.a(flash.o)
+ .debug_info 0x0000000000003207 0x17b cpu/m0/libm0.a(cpu.o)
+ .debug_info 0x0000000000003382 0x8b cpu/m0/libm0.a(clk.o)
-.debug_abbrev 0x0000000000000000 0x1281
- .debug_abbrev 0x0000000000000000 0x277 lib/libarm.a(board.o)
- .debug_abbrev 0x0000000000000277 0xb7 lib/libarm.a(string.o)
- .debug_abbrev 0x000000000000032e 0x12f drivers/libdrivers.a(ddr.o)
- .debug_abbrev 0x000000000000045d 0x19e drivers/libdrivers.a(uart.o)
- .debug_abbrev 0x00000000000005fb 0x212 drivers/libdrivers.a(image.o)
- .debug_abbrev 0x000000000000080d 0x11d drivers/libdrivers.a(efuse.o)
- .debug_abbrev 0x000000000000092a 0x258 drivers/libdrivers.a(secure_verify.o)
- .debug_abbrev 0x0000000000000b82 0x280 drivers/libdrivers.a(nor.o)
- .debug_abbrev 0x0000000000000e02 0xde drivers/libdrivers.a(drv_hash.o)
- .debug_abbrev 0x0000000000000ee0 0x1e2 drivers/libdrivers.a(drv_rsa.o)
- .debug_abbrev 0x00000000000010c2 0xb5 drivers/libdrivers.a(flash.o)
- .debug_abbrev 0x0000000000001177 0xc8 cpu/m0/libm0.a(cpu.o)
- .debug_abbrev 0x000000000000123f 0x42 cpu/m0/libm0.a(clk.o)
+.debug_abbrev 0x0000000000000000 0x1290
+ .debug_abbrev 0x0000000000000000 0x286 lib/libarm.a(board.o)
+ .debug_abbrev 0x0000000000000286 0xb7 lib/libarm.a(string.o)
+ .debug_abbrev 0x000000000000033d 0x12f drivers/libdrivers.a(ddr.o)
+ .debug_abbrev 0x000000000000046c 0x19e drivers/libdrivers.a(uart.o)
+ .debug_abbrev 0x000000000000060a 0x212 drivers/libdrivers.a(image.o)
+ .debug_abbrev 0x000000000000081c 0x11d drivers/libdrivers.a(efuse.o)
+ .debug_abbrev 0x0000000000000939 0x258 drivers/libdrivers.a(secure_verify.o)
+ .debug_abbrev 0x0000000000000b91 0x280 drivers/libdrivers.a(nor.o)
+ .debug_abbrev 0x0000000000000e11 0xde drivers/libdrivers.a(drv_hash.o)
+ .debug_abbrev 0x0000000000000eef 0x1e2 drivers/libdrivers.a(drv_rsa.o)
+ .debug_abbrev 0x00000000000010d1 0xb5 drivers/libdrivers.a(flash.o)
+ .debug_abbrev 0x0000000000001186 0xc8 cpu/m0/libm0.a(cpu.o)
+ .debug_abbrev 0x000000000000124e 0x42 cpu/m0/libm0.a(clk.o)
.debug_loc 0x0000000000000000 0x1c6c
.debug_loc 0x0000000000000000 0xcc lib/libarm.a(board.o)
@@ -395,32 +395,32 @@
.debug_line 0x000000000000130b 0xa7 cpu/m0/libm0.a(cpu.o)
.debug_line 0x00000000000013b2 0x61 cpu/m0/libm0.a(clk.o)
-.debug_str 0x0000000000000000 0xe2b
- .debug_str 0x0000000000000000 0x445 lib/libarm.a(board.o)
- 0x4b8 (松开之前的大小)
- .debug_str 0x0000000000000445 0x4c lib/libarm.a(string.o)
+.debug_str 0x0000000000000000 0xe62
+ .debug_str 0x0000000000000000 0x47c lib/libarm.a(board.o)
+ 0x4f6 (松开之前的大小)
+ .debug_str 0x000000000000047c 0x4c lib/libarm.a(string.o)
0x214 (松开之前的大小)
- .debug_str 0x0000000000000491 0xa1 drivers/libdrivers.a(ddr.o)
+ .debug_str 0x00000000000004c8 0xa1 drivers/libdrivers.a(ddr.o)
0x216 (松开之前的大小)
- .debug_str 0x0000000000000532 0x8a drivers/libdrivers.a(uart.o)
+ .debug_str 0x0000000000000569 0x8a drivers/libdrivers.a(uart.o)
0x253 (松开之前的大小)
- .debug_str 0x00000000000005bc 0x229 drivers/libdrivers.a(image.o)
+ .debug_str 0x00000000000005f3 0x229 drivers/libdrivers.a(image.o)
0x4a0 (松开之前的大小)
- .debug_str 0x00000000000007e5 0x7b drivers/libdrivers.a(efuse.o)
+ .debug_str 0x000000000000081c 0x7b drivers/libdrivers.a(efuse.o)
0x255 (松开之前的大小)
- .debug_str 0x0000000000000860 0x177 drivers/libdrivers.a(secure_verify.o)
+ .debug_str 0x0000000000000897 0x177 drivers/libdrivers.a(secure_verify.o)
0x407 (松开之前的大小)
- .debug_str 0x00000000000009d7 0x2c3 drivers/libdrivers.a(nor.o)
+ .debug_str 0x0000000000000a0e 0x2c3 drivers/libdrivers.a(nor.o)
0x5f3 (松开之前的大小)
- .debug_str 0x0000000000000c9a 0x87 drivers/libdrivers.a(drv_hash.o)
+ .debug_str 0x0000000000000cd1 0x87 drivers/libdrivers.a(drv_hash.o)
0x25a (松开之前的大小)
- .debug_str 0x0000000000000d21 0x79 drivers/libdrivers.a(drv_rsa.o)
+ .debug_str 0x0000000000000d58 0x79 drivers/libdrivers.a(drv_rsa.o)
0x29c (松开之前的大小)
- .debug_str 0x0000000000000d9a 0x12 drivers/libdrivers.a(flash.o)
+ .debug_str 0x0000000000000dd1 0x12 drivers/libdrivers.a(flash.o)
0x2a8 (松开之前的大小)
- .debug_str 0x0000000000000dac 0x79 cpu/m0/libm0.a(cpu.o)
+ .debug_str 0x0000000000000de3 0x79 cpu/m0/libm0.a(cpu.o)
0x1f8 (松开之前的大小)
- .debug_str 0x0000000000000e25 0x6 cpu/m0/libm0.a(clk.o)
+ .debug_str 0x0000000000000e5c 0x6 cpu/m0/libm0.a(clk.o)
0x1bd (松开之前的大小)
.debug_frame 0x0000000000000000 0x6a0
diff --git a/boot/prj/zx297520v3/bootrom/z-load2 b/boot/prj/zx297520v3/bootrom/dl_off/z-load2
similarity index 81%
copy from boot/prj/zx297520v3/bootrom/z-load2
copy to boot/prj/zx297520v3/bootrom/dl_off/z-load2
index fcf3f7c..76cc160 100755
--- a/boot/prj/zx297520v3/bootrom/z-load2
+++ b/boot/prj/zx297520v3/bootrom/dl_off/z-load2
Binary files differ
diff --git a/boot/prj/zx297520v3/bootrom/z-load2.map b/boot/prj/zx297520v3/bootrom/dl_off/z-load2.map
similarity index 89%
rename from boot/prj/zx297520v3/bootrom/z-load2.map
rename to boot/prj/zx297520v3/bootrom/dl_off/z-load2.map
index b848efa..877f07a 100755
--- a/boot/prj/zx297520v3/bootrom/z-load2.map
+++ b/boot/prj/zx297520v3/bootrom/dl_off/z-load2.map
@@ -353,39 +353,39 @@
.stabstr 0x0000000000000000 0x67
.stabstr 0x0000000000000000 0x67 cpu/m0/start.o
-.debug_info 0x0000000000000000 0x6225
- .debug_info 0x0000000000000000 0x719 lib/libarm.a(board.o)
- .debug_info 0x0000000000000719 0x22b lib/libarm.a(string.o)
- .debug_info 0x0000000000000944 0x2a0 drivers/libdrivers.a(uart.o)
- .debug_info 0x0000000000000be4 0xcd9 drivers/libdrivers.a(image.o)
- .debug_info 0x00000000000018bd 0xb01 drivers/libdrivers.a(secure_verify.o)
- .debug_info 0x00000000000023be 0x1661 drivers/libdrivers.a(spifc_loader2.o)
- .debug_info 0x0000000000003a1f 0x70f drivers/libdrivers.a(bbt.o)
- .debug_info 0x000000000000412e 0x586 drivers/libdrivers.a(sha256.o)
- .debug_info 0x00000000000046b4 0xd5f drivers/libdrivers.a(nor.o)
- .debug_info 0x0000000000005413 0x329 drivers/libdrivers.a(ddr.o)
- .debug_info 0x000000000000573c 0x1e8 drivers/libdrivers.a(drv_hash.o)
- .debug_info 0x0000000000005924 0x3b4 drivers/libdrivers.a(drv_rsa.o)
- .debug_info 0x0000000000005cd8 0x20f drivers/libdrivers.a(flash.o)
- .debug_info 0x0000000000005ee7 0x1c3 drivers/libdrivers.a(efuse.o)
- .debug_info 0x00000000000060aa 0x17b cpu/m0/libm0.a(cpu.o)
+.debug_info 0x0000000000000000 0x62eb
+ .debug_info 0x0000000000000000 0x77c lib/libarm.a(board.o)
+ .debug_info 0x000000000000077c 0x22b lib/libarm.a(string.o)
+ .debug_info 0x00000000000009a7 0x2a0 drivers/libdrivers.a(uart.o)
+ .debug_info 0x0000000000000c47 0xd3c drivers/libdrivers.a(image.o)
+ .debug_info 0x0000000000001983 0xb01 drivers/libdrivers.a(secure_verify.o)
+ .debug_info 0x0000000000002484 0x1661 drivers/libdrivers.a(spifc_loader2.o)
+ .debug_info 0x0000000000003ae5 0x70f drivers/libdrivers.a(bbt.o)
+ .debug_info 0x00000000000041f4 0x586 drivers/libdrivers.a(sha256.o)
+ .debug_info 0x000000000000477a 0xd5f drivers/libdrivers.a(nor.o)
+ .debug_info 0x00000000000054d9 0x329 drivers/libdrivers.a(ddr.o)
+ .debug_info 0x0000000000005802 0x1e8 drivers/libdrivers.a(drv_hash.o)
+ .debug_info 0x00000000000059ea 0x3b4 drivers/libdrivers.a(drv_rsa.o)
+ .debug_info 0x0000000000005d9e 0x20f drivers/libdrivers.a(flash.o)
+ .debug_info 0x0000000000005fad 0x1c3 drivers/libdrivers.a(efuse.o)
+ .debug_info 0x0000000000006170 0x17b cpu/m0/libm0.a(cpu.o)
-.debug_abbrev 0x0000000000000000 0x1c41
- .debug_abbrev 0x0000000000000000 0x2ba lib/libarm.a(board.o)
- .debug_abbrev 0x00000000000002ba 0xb7 lib/libarm.a(string.o)
- .debug_abbrev 0x0000000000000371 0x19e drivers/libdrivers.a(uart.o)
- .debug_abbrev 0x000000000000050f 0x298 drivers/libdrivers.a(image.o)
- .debug_abbrev 0x00000000000007a7 0x274 drivers/libdrivers.a(secure_verify.o)
- .debug_abbrev 0x0000000000000a1b 0x48e drivers/libdrivers.a(spifc_loader2.o)
- .debug_abbrev 0x0000000000000ea9 0x281 drivers/libdrivers.a(bbt.o)
- .debug_abbrev 0x000000000000112a 0x20e drivers/libdrivers.a(sha256.o)
- .debug_abbrev 0x0000000000001338 0x280 drivers/libdrivers.a(nor.o)
- .debug_abbrev 0x00000000000015b8 0x12f drivers/libdrivers.a(ddr.o)
- .debug_abbrev 0x00000000000016e7 0xde drivers/libdrivers.a(drv_hash.o)
- .debug_abbrev 0x00000000000017c5 0x1e2 drivers/libdrivers.a(drv_rsa.o)
- .debug_abbrev 0x00000000000019a7 0xb5 drivers/libdrivers.a(flash.o)
- .debug_abbrev 0x0000000000001a5c 0x11d drivers/libdrivers.a(efuse.o)
- .debug_abbrev 0x0000000000001b79 0xc8 cpu/m0/libm0.a(cpu.o)
+.debug_abbrev 0x0000000000000000 0x1c50
+ .debug_abbrev 0x0000000000000000 0x2c9 lib/libarm.a(board.o)
+ .debug_abbrev 0x00000000000002c9 0xb7 lib/libarm.a(string.o)
+ .debug_abbrev 0x0000000000000380 0x19e drivers/libdrivers.a(uart.o)
+ .debug_abbrev 0x000000000000051e 0x298 drivers/libdrivers.a(image.o)
+ .debug_abbrev 0x00000000000007b6 0x274 drivers/libdrivers.a(secure_verify.o)
+ .debug_abbrev 0x0000000000000a2a 0x48e drivers/libdrivers.a(spifc_loader2.o)
+ .debug_abbrev 0x0000000000000eb8 0x281 drivers/libdrivers.a(bbt.o)
+ .debug_abbrev 0x0000000000001139 0x20e drivers/libdrivers.a(sha256.o)
+ .debug_abbrev 0x0000000000001347 0x280 drivers/libdrivers.a(nor.o)
+ .debug_abbrev 0x00000000000015c7 0x12f drivers/libdrivers.a(ddr.o)
+ .debug_abbrev 0x00000000000016f6 0xde drivers/libdrivers.a(drv_hash.o)
+ .debug_abbrev 0x00000000000017d4 0x1e2 drivers/libdrivers.a(drv_rsa.o)
+ .debug_abbrev 0x00000000000019b6 0xb5 drivers/libdrivers.a(flash.o)
+ .debug_abbrev 0x0000000000001a6b 0x11d drivers/libdrivers.a(efuse.o)
+ .debug_abbrev 0x0000000000001b88 0xc8 cpu/m0/libm0.a(cpu.o)
.debug_loc 0x0000000000000000 0x956d
.debug_loc 0x0000000000000000 0x17b lib/libarm.a(board.o)
@@ -463,36 +463,36 @@
.debug_line 0x0000000000001dd7 0x118 drivers/libdrivers.a(efuse.o)
.debug_line 0x0000000000001eef 0xa7 cpu/m0/libm0.a(cpu.o)
-.debug_str 0x0000000000000000 0x152e
- .debug_str 0x0000000000000000 0x470 lib/libarm.a(board.o)
- 0x4da (松开之前的大小)
- .debug_str 0x0000000000000470 0x3f lib/libarm.a(string.o)
+.debug_str 0x0000000000000000 0x1565
+ .debug_str 0x0000000000000000 0x4a7 lib/libarm.a(board.o)
+ 0x518 (松开之前的大小)
+ .debug_str 0x00000000000004a7 0x3f lib/libarm.a(string.o)
0x214 (松开之前的大小)
- .debug_str 0x00000000000004af 0xe2 drivers/libdrivers.a(uart.o)
+ .debug_str 0x00000000000004e6 0xe2 drivers/libdrivers.a(uart.o)
0x253 (松开之前的大小)
- .debug_str 0x0000000000000591 0x35b drivers/libdrivers.a(image.o)
- 0x7ca (松开之前的大小)
- .debug_str 0x00000000000008ec 0x2f9 drivers/libdrivers.a(secure_verify.o)
+ .debug_str 0x00000000000005c8 0x35b drivers/libdrivers.a(image.o)
+ 0x808 (松开之前的大小)
+ .debug_str 0x0000000000000923 0x2f9 drivers/libdrivers.a(secure_verify.o)
0x61f (松开之前的大小)
- .debug_str 0x0000000000000be5 0x3cc drivers/libdrivers.a(spifc_loader2.o)
+ .debug_str 0x0000000000000c1c 0x3cc drivers/libdrivers.a(spifc_loader2.o)
0x6c1 (松开之前的大小)
- .debug_str 0x0000000000000fb1 0x103 drivers/libdrivers.a(bbt.o)
+ .debug_str 0x0000000000000fe8 0x103 drivers/libdrivers.a(bbt.o)
0x3fe (松开之前的大小)
- .debug_str 0x00000000000010b4 0xc3 drivers/libdrivers.a(sha256.o)
+ .debug_str 0x00000000000010eb 0xc3 drivers/libdrivers.a(sha256.o)
0x2b7 (松开之前的大小)
- .debug_str 0x0000000000001177 0x1ad drivers/libdrivers.a(nor.o)
+ .debug_str 0x00000000000011ae 0x1ad drivers/libdrivers.a(nor.o)
0x5f3 (松开之前的大小)
- .debug_str 0x0000000000001324 0x54 drivers/libdrivers.a(ddr.o)
+ .debug_str 0x000000000000135b 0x54 drivers/libdrivers.a(ddr.o)
0x216 (松开之前的大小)
- .debug_str 0x0000000000001378 0x87 drivers/libdrivers.a(drv_hash.o)
+ .debug_str 0x00000000000013af 0x87 drivers/libdrivers.a(drv_hash.o)
0x25a (松开之前的大小)
- .debug_str 0x00000000000013ff 0x79 drivers/libdrivers.a(drv_rsa.o)
+ .debug_str 0x0000000000001436 0x79 drivers/libdrivers.a(drv_rsa.o)
0x29c (松开之前的大小)
- .debug_str 0x0000000000001478 0x12 drivers/libdrivers.a(flash.o)
+ .debug_str 0x00000000000014af 0x12 drivers/libdrivers.a(flash.o)
0x2a8 (松开之前的大小)
- .debug_str 0x000000000000148a 0x20 drivers/libdrivers.a(efuse.o)
+ .debug_str 0x00000000000014c1 0x20 drivers/libdrivers.a(efuse.o)
0x255 (松开之前的大小)
- .debug_str 0x00000000000014aa 0x84 cpu/m0/libm0.a(cpu.o)
+ .debug_str 0x00000000000014e1 0x84 cpu/m0/libm0.a(cpu.o)
0x1f8 (松开之前的大小)
.debug_frame 0x0000000000000000 0xa90
diff --git a/boot/prj/zx297520v3/bootrom/loader2.bin b/boot/prj/zx297520v3/bootrom/dl_on/loader2.bin
similarity index 100%
rename from boot/prj/zx297520v3/bootrom/loader2.bin
rename to boot/prj/zx297520v3/bootrom/dl_on/loader2.bin
Binary files differ
diff --git a/boot/prj/zx297520v3/bootrom/dl_on/z-load b/boot/prj/zx297520v3/bootrom/dl_on/z-load
index f768275..38cb6a9 100755
--- a/boot/prj/zx297520v3/bootrom/dl_on/z-load
+++ b/boot/prj/zx297520v3/bootrom/dl_on/z-load
Binary files differ
diff --git a/boot/prj/zx297520v3/bootrom/dl_on/z-load.map b/boot/prj/zx297520v3/bootrom/dl_on/z-load.map
index 620baa6..4266d98 100755
--- a/boot/prj/zx297520v3/bootrom/dl_on/z-load.map
+++ b/boot/prj/zx297520v3/bootrom/dl_on/z-load.map
@@ -300,35 +300,35 @@
.stabstr 0x0000000000000000 0x67
.stabstr 0x0000000000000000 0x67 cpu/m0/start.o
-.debug_info 0x0000000000000000 0x33aa
- .debug_info 0x0000000000000000 0x5e3 lib/libarm.a(board.o)
- .debug_info 0x00000000000005e3 0x22b lib/libarm.a(string.o)
- .debug_info 0x000000000000080e 0x329 drivers/libdrivers.a(ddr.o)
- .debug_info 0x0000000000000b37 0x2a0 drivers/libdrivers.a(uart.o)
- .debug_info 0x0000000000000dd7 0x6d3 drivers/libdrivers.a(image.o)
- .debug_info 0x00000000000014aa 0x1c3 drivers/libdrivers.a(efuse.o)
- .debug_info 0x000000000000166d 0x62d drivers/libdrivers.a(secure_verify.o)
- .debug_info 0x0000000000001c9a 0xd5f drivers/libdrivers.a(nor.o)
- .debug_info 0x00000000000029f9 0x1e8 drivers/libdrivers.a(drv_hash.o)
- .debug_info 0x0000000000002be1 0x3b4 drivers/libdrivers.a(drv_rsa.o)
- .debug_info 0x0000000000002f95 0x20f drivers/libdrivers.a(flash.o)
- .debug_info 0x00000000000031a4 0x17b cpu/m0/libm0.a(cpu.o)
- .debug_info 0x000000000000331f 0x8b cpu/m0/libm0.a(clk.o)
+.debug_info 0x0000000000000000 0x340d
+ .debug_info 0x0000000000000000 0x646 lib/libarm.a(board.o)
+ .debug_info 0x0000000000000646 0x22b lib/libarm.a(string.o)
+ .debug_info 0x0000000000000871 0x329 drivers/libdrivers.a(ddr.o)
+ .debug_info 0x0000000000000b9a 0x2a0 drivers/libdrivers.a(uart.o)
+ .debug_info 0x0000000000000e3a 0x6d3 drivers/libdrivers.a(image.o)
+ .debug_info 0x000000000000150d 0x1c3 drivers/libdrivers.a(efuse.o)
+ .debug_info 0x00000000000016d0 0x62d drivers/libdrivers.a(secure_verify.o)
+ .debug_info 0x0000000000001cfd 0xd5f drivers/libdrivers.a(nor.o)
+ .debug_info 0x0000000000002a5c 0x1e8 drivers/libdrivers.a(drv_hash.o)
+ .debug_info 0x0000000000002c44 0x3b4 drivers/libdrivers.a(drv_rsa.o)
+ .debug_info 0x0000000000002ff8 0x20f drivers/libdrivers.a(flash.o)
+ .debug_info 0x0000000000003207 0x17b cpu/m0/libm0.a(cpu.o)
+ .debug_info 0x0000000000003382 0x8b cpu/m0/libm0.a(clk.o)
-.debug_abbrev 0x0000000000000000 0x1281
- .debug_abbrev 0x0000000000000000 0x277 lib/libarm.a(board.o)
- .debug_abbrev 0x0000000000000277 0xb7 lib/libarm.a(string.o)
- .debug_abbrev 0x000000000000032e 0x12f drivers/libdrivers.a(ddr.o)
- .debug_abbrev 0x000000000000045d 0x19e drivers/libdrivers.a(uart.o)
- .debug_abbrev 0x00000000000005fb 0x212 drivers/libdrivers.a(image.o)
- .debug_abbrev 0x000000000000080d 0x11d drivers/libdrivers.a(efuse.o)
- .debug_abbrev 0x000000000000092a 0x258 drivers/libdrivers.a(secure_verify.o)
- .debug_abbrev 0x0000000000000b82 0x280 drivers/libdrivers.a(nor.o)
- .debug_abbrev 0x0000000000000e02 0xde drivers/libdrivers.a(drv_hash.o)
- .debug_abbrev 0x0000000000000ee0 0x1e2 drivers/libdrivers.a(drv_rsa.o)
- .debug_abbrev 0x00000000000010c2 0xb5 drivers/libdrivers.a(flash.o)
- .debug_abbrev 0x0000000000001177 0xc8 cpu/m0/libm0.a(cpu.o)
- .debug_abbrev 0x000000000000123f 0x42 cpu/m0/libm0.a(clk.o)
+.debug_abbrev 0x0000000000000000 0x1290
+ .debug_abbrev 0x0000000000000000 0x286 lib/libarm.a(board.o)
+ .debug_abbrev 0x0000000000000286 0xb7 lib/libarm.a(string.o)
+ .debug_abbrev 0x000000000000033d 0x12f drivers/libdrivers.a(ddr.o)
+ .debug_abbrev 0x000000000000046c 0x19e drivers/libdrivers.a(uart.o)
+ .debug_abbrev 0x000000000000060a 0x212 drivers/libdrivers.a(image.o)
+ .debug_abbrev 0x000000000000081c 0x11d drivers/libdrivers.a(efuse.o)
+ .debug_abbrev 0x0000000000000939 0x258 drivers/libdrivers.a(secure_verify.o)
+ .debug_abbrev 0x0000000000000b91 0x280 drivers/libdrivers.a(nor.o)
+ .debug_abbrev 0x0000000000000e11 0xde drivers/libdrivers.a(drv_hash.o)
+ .debug_abbrev 0x0000000000000eef 0x1e2 drivers/libdrivers.a(drv_rsa.o)
+ .debug_abbrev 0x00000000000010d1 0xb5 drivers/libdrivers.a(flash.o)
+ .debug_abbrev 0x0000000000001186 0xc8 cpu/m0/libm0.a(cpu.o)
+ .debug_abbrev 0x000000000000124e 0x42 cpu/m0/libm0.a(clk.o)
.debug_loc 0x0000000000000000 0x1c6c
.debug_loc 0x0000000000000000 0xcc lib/libarm.a(board.o)
@@ -395,32 +395,32 @@
.debug_line 0x000000000000130b 0xa7 cpu/m0/libm0.a(cpu.o)
.debug_line 0x00000000000013b2 0x61 cpu/m0/libm0.a(clk.o)
-.debug_str 0x0000000000000000 0xe2b
- .debug_str 0x0000000000000000 0x445 lib/libarm.a(board.o)
- 0x4b8 (松开之前的大小)
- .debug_str 0x0000000000000445 0x4c lib/libarm.a(string.o)
+.debug_str 0x0000000000000000 0xe62
+ .debug_str 0x0000000000000000 0x47c lib/libarm.a(board.o)
+ 0x4f6 (松开之前的大小)
+ .debug_str 0x000000000000047c 0x4c lib/libarm.a(string.o)
0x214 (松开之前的大小)
- .debug_str 0x0000000000000491 0xa1 drivers/libdrivers.a(ddr.o)
+ .debug_str 0x00000000000004c8 0xa1 drivers/libdrivers.a(ddr.o)
0x216 (松开之前的大小)
- .debug_str 0x0000000000000532 0x8a drivers/libdrivers.a(uart.o)
+ .debug_str 0x0000000000000569 0x8a drivers/libdrivers.a(uart.o)
0x253 (松开之前的大小)
- .debug_str 0x00000000000005bc 0x229 drivers/libdrivers.a(image.o)
+ .debug_str 0x00000000000005f3 0x229 drivers/libdrivers.a(image.o)
0x4a0 (松开之前的大小)
- .debug_str 0x00000000000007e5 0x7b drivers/libdrivers.a(efuse.o)
+ .debug_str 0x000000000000081c 0x7b drivers/libdrivers.a(efuse.o)
0x255 (松开之前的大小)
- .debug_str 0x0000000000000860 0x177 drivers/libdrivers.a(secure_verify.o)
+ .debug_str 0x0000000000000897 0x177 drivers/libdrivers.a(secure_verify.o)
0x407 (松开之前的大小)
- .debug_str 0x00000000000009d7 0x2c3 drivers/libdrivers.a(nor.o)
+ .debug_str 0x0000000000000a0e 0x2c3 drivers/libdrivers.a(nor.o)
0x5f3 (松开之前的大小)
- .debug_str 0x0000000000000c9a 0x87 drivers/libdrivers.a(drv_hash.o)
+ .debug_str 0x0000000000000cd1 0x87 drivers/libdrivers.a(drv_hash.o)
0x25a (松开之前的大小)
- .debug_str 0x0000000000000d21 0x79 drivers/libdrivers.a(drv_rsa.o)
+ .debug_str 0x0000000000000d58 0x79 drivers/libdrivers.a(drv_rsa.o)
0x29c (松开之前的大小)
- .debug_str 0x0000000000000d9a 0x12 drivers/libdrivers.a(flash.o)
+ .debug_str 0x0000000000000dd1 0x12 drivers/libdrivers.a(flash.o)
0x2a8 (松开之前的大小)
- .debug_str 0x0000000000000dac 0x79 cpu/m0/libm0.a(cpu.o)
+ .debug_str 0x0000000000000de3 0x79 cpu/m0/libm0.a(cpu.o)
0x1f8 (松开之前的大小)
- .debug_str 0x0000000000000e25 0x6 cpu/m0/libm0.a(clk.o)
+ .debug_str 0x0000000000000e5c 0x6 cpu/m0/libm0.a(clk.o)
0x1bd (松开之前的大小)
.debug_frame 0x0000000000000000 0x6a0
diff --git a/boot/prj/zx297520v3/bootrom/z-load2 b/boot/prj/zx297520v3/bootrom/dl_on/z-load2
similarity index 81%
rename from boot/prj/zx297520v3/bootrom/z-load2
rename to boot/prj/zx297520v3/bootrom/dl_on/z-load2
index fcf3f7c..b0c9b9a 100755
--- a/boot/prj/zx297520v3/bootrom/z-load2
+++ b/boot/prj/zx297520v3/bootrom/dl_on/z-load2
Binary files differ
diff --git a/boot/prj/zx297520v3/bootrom/z-load2.map b/boot/prj/zx297520v3/bootrom/dl_on/z-load2.map
similarity index 89%
copy from boot/prj/zx297520v3/bootrom/z-load2.map
copy to boot/prj/zx297520v3/bootrom/dl_on/z-load2.map
index b848efa..877f07a 100755
--- a/boot/prj/zx297520v3/bootrom/z-load2.map
+++ b/boot/prj/zx297520v3/bootrom/dl_on/z-load2.map
@@ -353,39 +353,39 @@
.stabstr 0x0000000000000000 0x67
.stabstr 0x0000000000000000 0x67 cpu/m0/start.o
-.debug_info 0x0000000000000000 0x6225
- .debug_info 0x0000000000000000 0x719 lib/libarm.a(board.o)
- .debug_info 0x0000000000000719 0x22b lib/libarm.a(string.o)
- .debug_info 0x0000000000000944 0x2a0 drivers/libdrivers.a(uart.o)
- .debug_info 0x0000000000000be4 0xcd9 drivers/libdrivers.a(image.o)
- .debug_info 0x00000000000018bd 0xb01 drivers/libdrivers.a(secure_verify.o)
- .debug_info 0x00000000000023be 0x1661 drivers/libdrivers.a(spifc_loader2.o)
- .debug_info 0x0000000000003a1f 0x70f drivers/libdrivers.a(bbt.o)
- .debug_info 0x000000000000412e 0x586 drivers/libdrivers.a(sha256.o)
- .debug_info 0x00000000000046b4 0xd5f drivers/libdrivers.a(nor.o)
- .debug_info 0x0000000000005413 0x329 drivers/libdrivers.a(ddr.o)
- .debug_info 0x000000000000573c 0x1e8 drivers/libdrivers.a(drv_hash.o)
- .debug_info 0x0000000000005924 0x3b4 drivers/libdrivers.a(drv_rsa.o)
- .debug_info 0x0000000000005cd8 0x20f drivers/libdrivers.a(flash.o)
- .debug_info 0x0000000000005ee7 0x1c3 drivers/libdrivers.a(efuse.o)
- .debug_info 0x00000000000060aa 0x17b cpu/m0/libm0.a(cpu.o)
+.debug_info 0x0000000000000000 0x62eb
+ .debug_info 0x0000000000000000 0x77c lib/libarm.a(board.o)
+ .debug_info 0x000000000000077c 0x22b lib/libarm.a(string.o)
+ .debug_info 0x00000000000009a7 0x2a0 drivers/libdrivers.a(uart.o)
+ .debug_info 0x0000000000000c47 0xd3c drivers/libdrivers.a(image.o)
+ .debug_info 0x0000000000001983 0xb01 drivers/libdrivers.a(secure_verify.o)
+ .debug_info 0x0000000000002484 0x1661 drivers/libdrivers.a(spifc_loader2.o)
+ .debug_info 0x0000000000003ae5 0x70f drivers/libdrivers.a(bbt.o)
+ .debug_info 0x00000000000041f4 0x586 drivers/libdrivers.a(sha256.o)
+ .debug_info 0x000000000000477a 0xd5f drivers/libdrivers.a(nor.o)
+ .debug_info 0x00000000000054d9 0x329 drivers/libdrivers.a(ddr.o)
+ .debug_info 0x0000000000005802 0x1e8 drivers/libdrivers.a(drv_hash.o)
+ .debug_info 0x00000000000059ea 0x3b4 drivers/libdrivers.a(drv_rsa.o)
+ .debug_info 0x0000000000005d9e 0x20f drivers/libdrivers.a(flash.o)
+ .debug_info 0x0000000000005fad 0x1c3 drivers/libdrivers.a(efuse.o)
+ .debug_info 0x0000000000006170 0x17b cpu/m0/libm0.a(cpu.o)
-.debug_abbrev 0x0000000000000000 0x1c41
- .debug_abbrev 0x0000000000000000 0x2ba lib/libarm.a(board.o)
- .debug_abbrev 0x00000000000002ba 0xb7 lib/libarm.a(string.o)
- .debug_abbrev 0x0000000000000371 0x19e drivers/libdrivers.a(uart.o)
- .debug_abbrev 0x000000000000050f 0x298 drivers/libdrivers.a(image.o)
- .debug_abbrev 0x00000000000007a7 0x274 drivers/libdrivers.a(secure_verify.o)
- .debug_abbrev 0x0000000000000a1b 0x48e drivers/libdrivers.a(spifc_loader2.o)
- .debug_abbrev 0x0000000000000ea9 0x281 drivers/libdrivers.a(bbt.o)
- .debug_abbrev 0x000000000000112a 0x20e drivers/libdrivers.a(sha256.o)
- .debug_abbrev 0x0000000000001338 0x280 drivers/libdrivers.a(nor.o)
- .debug_abbrev 0x00000000000015b8 0x12f drivers/libdrivers.a(ddr.o)
- .debug_abbrev 0x00000000000016e7 0xde drivers/libdrivers.a(drv_hash.o)
- .debug_abbrev 0x00000000000017c5 0x1e2 drivers/libdrivers.a(drv_rsa.o)
- .debug_abbrev 0x00000000000019a7 0xb5 drivers/libdrivers.a(flash.o)
- .debug_abbrev 0x0000000000001a5c 0x11d drivers/libdrivers.a(efuse.o)
- .debug_abbrev 0x0000000000001b79 0xc8 cpu/m0/libm0.a(cpu.o)
+.debug_abbrev 0x0000000000000000 0x1c50
+ .debug_abbrev 0x0000000000000000 0x2c9 lib/libarm.a(board.o)
+ .debug_abbrev 0x00000000000002c9 0xb7 lib/libarm.a(string.o)
+ .debug_abbrev 0x0000000000000380 0x19e drivers/libdrivers.a(uart.o)
+ .debug_abbrev 0x000000000000051e 0x298 drivers/libdrivers.a(image.o)
+ .debug_abbrev 0x00000000000007b6 0x274 drivers/libdrivers.a(secure_verify.o)
+ .debug_abbrev 0x0000000000000a2a 0x48e drivers/libdrivers.a(spifc_loader2.o)
+ .debug_abbrev 0x0000000000000eb8 0x281 drivers/libdrivers.a(bbt.o)
+ .debug_abbrev 0x0000000000001139 0x20e drivers/libdrivers.a(sha256.o)
+ .debug_abbrev 0x0000000000001347 0x280 drivers/libdrivers.a(nor.o)
+ .debug_abbrev 0x00000000000015c7 0x12f drivers/libdrivers.a(ddr.o)
+ .debug_abbrev 0x00000000000016f6 0xde drivers/libdrivers.a(drv_hash.o)
+ .debug_abbrev 0x00000000000017d4 0x1e2 drivers/libdrivers.a(drv_rsa.o)
+ .debug_abbrev 0x00000000000019b6 0xb5 drivers/libdrivers.a(flash.o)
+ .debug_abbrev 0x0000000000001a6b 0x11d drivers/libdrivers.a(efuse.o)
+ .debug_abbrev 0x0000000000001b88 0xc8 cpu/m0/libm0.a(cpu.o)
.debug_loc 0x0000000000000000 0x956d
.debug_loc 0x0000000000000000 0x17b lib/libarm.a(board.o)
@@ -463,36 +463,36 @@
.debug_line 0x0000000000001dd7 0x118 drivers/libdrivers.a(efuse.o)
.debug_line 0x0000000000001eef 0xa7 cpu/m0/libm0.a(cpu.o)
-.debug_str 0x0000000000000000 0x152e
- .debug_str 0x0000000000000000 0x470 lib/libarm.a(board.o)
- 0x4da (松开之前的大小)
- .debug_str 0x0000000000000470 0x3f lib/libarm.a(string.o)
+.debug_str 0x0000000000000000 0x1565
+ .debug_str 0x0000000000000000 0x4a7 lib/libarm.a(board.o)
+ 0x518 (松开之前的大小)
+ .debug_str 0x00000000000004a7 0x3f lib/libarm.a(string.o)
0x214 (松开之前的大小)
- .debug_str 0x00000000000004af 0xe2 drivers/libdrivers.a(uart.o)
+ .debug_str 0x00000000000004e6 0xe2 drivers/libdrivers.a(uart.o)
0x253 (松开之前的大小)
- .debug_str 0x0000000000000591 0x35b drivers/libdrivers.a(image.o)
- 0x7ca (松开之前的大小)
- .debug_str 0x00000000000008ec 0x2f9 drivers/libdrivers.a(secure_verify.o)
+ .debug_str 0x00000000000005c8 0x35b drivers/libdrivers.a(image.o)
+ 0x808 (松开之前的大小)
+ .debug_str 0x0000000000000923 0x2f9 drivers/libdrivers.a(secure_verify.o)
0x61f (松开之前的大小)
- .debug_str 0x0000000000000be5 0x3cc drivers/libdrivers.a(spifc_loader2.o)
+ .debug_str 0x0000000000000c1c 0x3cc drivers/libdrivers.a(spifc_loader2.o)
0x6c1 (松开之前的大小)
- .debug_str 0x0000000000000fb1 0x103 drivers/libdrivers.a(bbt.o)
+ .debug_str 0x0000000000000fe8 0x103 drivers/libdrivers.a(bbt.o)
0x3fe (松开之前的大小)
- .debug_str 0x00000000000010b4 0xc3 drivers/libdrivers.a(sha256.o)
+ .debug_str 0x00000000000010eb 0xc3 drivers/libdrivers.a(sha256.o)
0x2b7 (松开之前的大小)
- .debug_str 0x0000000000001177 0x1ad drivers/libdrivers.a(nor.o)
+ .debug_str 0x00000000000011ae 0x1ad drivers/libdrivers.a(nor.o)
0x5f3 (松开之前的大小)
- .debug_str 0x0000000000001324 0x54 drivers/libdrivers.a(ddr.o)
+ .debug_str 0x000000000000135b 0x54 drivers/libdrivers.a(ddr.o)
0x216 (松开之前的大小)
- .debug_str 0x0000000000001378 0x87 drivers/libdrivers.a(drv_hash.o)
+ .debug_str 0x00000000000013af 0x87 drivers/libdrivers.a(drv_hash.o)
0x25a (松开之前的大小)
- .debug_str 0x00000000000013ff 0x79 drivers/libdrivers.a(drv_rsa.o)
+ .debug_str 0x0000000000001436 0x79 drivers/libdrivers.a(drv_rsa.o)
0x29c (松开之前的大小)
- .debug_str 0x0000000000001478 0x12 drivers/libdrivers.a(flash.o)
+ .debug_str 0x00000000000014af 0x12 drivers/libdrivers.a(flash.o)
0x2a8 (松开之前的大小)
- .debug_str 0x000000000000148a 0x20 drivers/libdrivers.a(efuse.o)
+ .debug_str 0x00000000000014c1 0x20 drivers/libdrivers.a(efuse.o)
0x255 (松开之前的大小)
- .debug_str 0x00000000000014aa 0x84 cpu/m0/libm0.a(cpu.o)
+ .debug_str 0x00000000000014e1 0x84 cpu/m0/libm0.a(cpu.o)
0x1f8 (松开之前的大小)
.debug_frame 0x0000000000000000 0xa90
diff --git a/boot/prj/zx297520v3/bootrom/merge_boorom.sh b/boot/prj/zx297520v3/bootrom/merge_boorom.sh
index b961cd1..f925dc6 100755
--- a/boot/prj/zx297520v3/bootrom/merge_boorom.sh
+++ b/boot/prj/zx297520v3/bootrom/merge_boorom.sh
@@ -5,7 +5,8 @@
rm $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/zloader_tmp.bin
rm $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/zloader_tmp.bin
-rm $TOP_DIR/boot/prj/zx297520v3/bootrom/loader2_tmp.bin
+rm $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/loader2_tmp.bin
+rm $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/loader2_tmp.bin
rm $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/bootrom.bin
rm $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/bootrom.bin
@@ -23,18 +24,19 @@
dd if=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/zloader.bin of=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/zloader_tmp.bin bs=8192 conv=sync
dd if=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/zloader.bin of=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/zloader_tmp.bin bs=8192 conv=sync
-dd if=$TOP_DIR/boot/prj/zx297520v3/bootrom/loader2.bin of=$TOP_DIR/boot/prj/zx297520v3/bootrom/loader2_tmp.bin bs=24576 conv=sync
+dd if=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/loader2.bin of=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/loader2_tmp.bin bs=24576 conv=sync
+dd if=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/loader2.bin of=$TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/loader2_tmp.bin bs=24576 conv=sync
dd if=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_on/zloader.bin of=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_on/zloader_tmp.bin bs=8192 conv=sync
dd if=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_on/zloader.bin of=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_on/zloader_tmp.bin bs=8192 conv=sync
dd if=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_off/zloader.bin of=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_off/zloader_tmp.bin bs=8192 conv=sync
dd if=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_off/zloader.bin of=$TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_off/zloader_tmp.bin bs=8192 conv=sync
-cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/zloader_tmp.bin $TOP_DIR/boot/prj/zx297520v3/bootrom/loader2_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/bootrom.bin
+cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/zloader_tmp.bin $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/loader2_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/bootrom.bin
cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/bootrom.bin $TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_on/zloader_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_on/zloader.bin
cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_on/bootrom.bin $TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_on/zloader_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_on/zloader.bin
-cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/zloader_tmp.bin $TOP_DIR/boot/prj/zx297520v3/bootrom/loader2_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/bootrom.bin
+cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/zloader_tmp.bin $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/loader2_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/bootrom.bin
cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/bootrom.bin $TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_off/zloader_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/vehicle_dc/bin/dl_off/zloader.bin
cat $TOP_DIR/boot/prj/zx297520v3/bootrom/dl_off/bootrom.bin $TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_off/zloader_tmp.bin > $TOP_DIR/boot/prj/zx297520v3/vehicle_dc_ref/bin/dl_off/zloader.bin