From 919fd8f2a8fc0dc9f99ff83ab13f46adbc5518b4 Mon Sep 17 00:00:00 2001
From: WXK <287788329@qq.com>
Date: 星期三, 02 四月 2025 17:08:13 +0800
Subject: [PATCH] 最新boot,测试可以用,支持升级 ota,注意跳转延时不要动

---
 dualboots_Gai_youhua/keil/secondboot/Listings/secondboot.map |   48 ++++++++++++++++++++++++------------------------
 1 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/dualboots_Gai_youhua/keil/secondboot/Listings/secondboot.map b/dualboots_Gai_youhua/keil/secondboot/Listings/secondboot.map
index 2bae1c9..55f7556 100644
--- a/dualboots_Gai_youhua/keil/secondboot/Listings/secondboot.map
+++ b/dualboots_Gai_youhua/keil/secondboot/Listings/secondboot.map
@@ -181,7 +181,7 @@
     i.__scatterload_copy                     0x00000218   Section       14  handlers.o(i.__scatterload_copy)
     i.__scatterload_null                     0x00000226   Section        2  handlers.o(i.__scatterload_null)
     i.__scatterload_zeroinit                 0x00000228   Section       14  handlers.o(i.__scatterload_zeroinit)
-    _customboot_image                        0x00000238   Data       12088  secondboot.o(.rodata._customboot_image)
+    _customboot_image                        0x00000238   Data       12280  secondboot.o(.rodata._customboot_image)
     [Anonymous Symbol]                       0x00000238   Section        0  secondboot.o(.rodata._customboot_image)
     wdt_handle                               0x02008004   Data          16  mk_wdt.o(.data.wdt_handle)
     [Anonymous Symbol]                       0x02008004   Section        0  mk_wdt.o(.data.wdt_handle)
@@ -256,10 +256,10 @@
     __scatterload_copy                       0x00000219   Thumb Code    14  handlers.o(i.__scatterload_copy)
     __scatterload_null                       0x00000227   Thumb Code     2  handlers.o(i.__scatterload_null)
     __scatterload_zeroinit                   0x00000229   Thumb Code    14  handlers.o(i.__scatterload_zeroinit)
-    Region$$Table$$Base                      0x00003170   Number         0  anon$$obj.o(Region$$Table)
-    Region$$Table$$Limit                     0x00003180   Number         0  anon$$obj.o(Region$$Table)
-    mk_boot_desc                             0x000031a0   Data          72  startup_mk800x.o(.ZBOOT_SECTION)
-    mk_build_inf                             0x000031e8   Data          80  startup_mk800x.o(.ZBUILD_SECTION)
+    Region$$Table$$Base                      0x00003230   Number         0  anon$$obj.o(Region$$Table)
+    Region$$Table$$Limit                     0x00003240   Number         0  anon$$obj.o(Region$$Table)
+    mk_boot_desc                             0x00003260   Data          72  startup_mk800x.o(.ZBOOT_SECTION)
+    mk_build_inf                             0x000032a8   Data          80  startup_mk800x.o(.ZBUILD_SECTION)
     SystemCoreClock                          0x02008000   Data           4  system_mk800x.o(.data.SystemCoreClock)
     Image$$ARM_LIB_STACK$$ZI$$Limit          0x02008800   Number         0  anon$$obj.o ABSOLUTE
 
@@ -271,9 +271,9 @@
 
   Image Entry point : 0x000000c1
 
-  Load Region LR_ROM (Base: 0x00000000, Size: 0x00003194, Max: 0x00007f60, ABSOLUTE)
+  Load Region LR_ROM (Base: 0x00000000, Size: 0x00003254, Max: 0x00007f60, ABSOLUTE)
 
-    Execution Region ER_ROM (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00003180, Max: 0x00007f60, ABSOLUTE)
+    Execution Region ER_ROM (Exec base: 0x00000000, Load base: 0x00000000, Size: 0x00003240, Max: 0x00007f60, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
@@ -302,19 +302,19 @@
     0x00000226   0x00000226   0x00000002   Code   RO          124    i.__scatterload_null  mc_p.l(handlers.o)
     0x00000228   0x00000228   0x0000000e   Code   RO          125    i.__scatterload_zeroinit  mc_p.l(handlers.o)
     0x00000236   0x00000236   0x00000002   PAD
-    0x00000238   0x00000238   0x00002f38   Data   RO           90    .rodata._customboot_image  secondboot.o
-    0x00003170   0x00003170   0x00000010   Data   RO          122    Region$$Table       anon$$obj.o
+    0x00000238   0x00000238   0x00002ff8   Data   RO           90    .rodata._customboot_image  secondboot.o
+    0x00003230   0x00003230   0x00000010   Data   RO          122    Region$$Table       anon$$obj.o
 
 
-    Execution Region RW_RAM1 (Exec base: 0x02008000, Load base: 0x00003180, Size: 0x00000014, Max: 0x00000400, ABSOLUTE)
+    Execution Region RW_RAM1 (Exec base: 0x02008000, Load base: 0x00003240, Size: 0x00000014, Max: 0x00000400, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x02008000   0x00003180   0x00000004   Data   RW           23    .data.SystemCoreClock  system_mk800x.o
-    0x02008004   0x00003184   0x00000010   Data   RW           79    .data.wdt_handle    mk_wdt.o
+    0x02008000   0x00003240   0x00000004   Data   RW           23    .data.SystemCoreClock  system_mk800x.o
+    0x02008004   0x00003244   0x00000010   Data   RW           79    .data.wdt_handle    mk_wdt.o
 
 
-    Execution Region ARM_LIB_STACK (Exec base: 0x02008400, Load base: 0x00003194, Size: 0x00000400, Max: 0x00000400, ABSOLUTE)
+    Execution Region ARM_LIB_STACK (Exec base: 0x02008400, Load base: 0x00003254, Size: 0x00000400, Max: 0x00000400, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
@@ -322,14 +322,14 @@
 
 
 
-  Load Region LR_ROM1 (Base: 0x000031a0, Size: 0x00000098, Max: 0x000000a0, ABSOLUTE)
+  Load Region LR_ROM1 (Base: 0x00003260, Size: 0x00000098, Max: 0x000000a0, ABSOLUTE)
 
-    Execution Region USR (Exec base: 0x000031a0, Load base: 0x000031a0, Size: 0x00000098, Max: 0x000000a0, ABSOLUTE)
+    Execution Region USR (Exec base: 0x00003260, Load base: 0x00003260, Size: 0x00000098, Max: 0x000000a0, ABSOLUTE)
 
     Exec Addr    Load Addr    Size         Type   Attr      Idx    E Section Name        Object
 
-    0x000031a0   0x000031a0   0x00000048   Data   RO            9    .ZBOOT_SECTION      startup_mk800x.o
-    0x000031e8   0x000031e8   0x00000050   Data   RO           10    .ZBUILD_SECTION     startup_mk800x.o
+    0x00003260   0x00003260   0x00000048   Data   RO            9    .ZBOOT_SECTION      startup_mk800x.o
+    0x000032a8   0x000032a8   0x00000050   Data   RO           10    .ZBUILD_SECTION     startup_mk800x.o
 
 
 ==============================================================================
@@ -341,12 +341,12 @@
 
         20          4          0          0          0       7447   mk_clock.o
        108         16          0         16          0       5958   mk_wdt.o
-        64         12      12088          0          0       1100   secondboot.o
+        64         12      12280          0          0       1100   secondboot.o
         42          8        344          0          0       3035   startup_mk800x.o
         16          8          0          4          0        707   system_mk800x.o
 
     ----------------------------------------------------------------------
-       252         48      12448         20       1024      18247   Object Totals
+       252         48      12640         20       1024      18247   Object Totals
          0          0         16          0       1024          0   (incl. Generated)
          2          0          0          0          0          0   (incl. Padding)
 
@@ -386,15 +386,15 @@
 
       Code (inc. data)   RO Data    RW Data    ZI Data      Debug   
 
-       376         64      12448         20       1024      18515   Grand Totals
-       376         64      12448         20       1024      18515   ELF Image Totals
-       376         64      12448         20          0          0   ROM Totals
+       376         64      12640         20       1024      18515   Grand Totals
+       376         64      12640         20       1024      18515   ELF Image Totals
+       376         64      12640         20          0          0   ROM Totals
 
 ==============================================================================
 
-    Total RO  Size (Code + RO Data)                12824 (  12.52kB)
+    Total RO  Size (Code + RO Data)                13016 (  12.71kB)
     Total RW  Size (RW Data + ZI Data)              1044 (   1.02kB)
-    Total ROM Size (Code + RO Data + RW Data)      12844 (  12.54kB)
+    Total ROM Size (Code + RO Data + RW Data)      13036 (  12.73kB)
 
 ==============================================================================
 

--
Gitblit v1.9.3