From c8240d55741f0ed86099a0a8c616f4fc68372134 Mon Sep 17 00:00:00 2001
From: yincheng.zhong <634916154@qq.com>
Date: 星期四, 25 十二月 2025 10:17:55 +0800
Subject: [PATCH] OTA功能测试完成,4G超时时间异常,出现4G中断情况,等杜工修改。

---
 STM32H743/MDK-ARM/startup_stm32h743xx.lst |   95 ++++++++++++++++-------------------------------
 1 files changed, 33 insertions(+), 62 deletions(-)

diff --git a/STM32H743/MDK-ARM/startup_stm32h743xx.lst b/STM32H743/MDK-ARM/startup_stm32h743xx.lst
index e39e185..8d9c253 100644
--- a/STM32H743/MDK-ARM/startup_stm32h743xx.lst
+++ b/STM32H743/MDK-ARM/startup_stm32h743xx.lst
@@ -697,11 +697,11 @@
   240 00000000                 IMPORT           SystemInit
   241 00000000                 IMPORT           __main
   242 00000000         
-  243 00000000 480A            LDR              R0, =ExitRun0Mode
+  243 00000000 4807            LDR              R0, =ExitRun0Mode
   244 00000002 4780            BLX              R0
-  245 00000004 480A            LDR              R0, =SystemInit
+  245 00000004 4807            LDR              R0, =SystemInit
   246 00000006 4780            BLX              R0
-  247 00000008 480A            LDR              R0, =__main
+  247 00000008 4807            LDR              R0, =__main
   248 0000000A 4700            BX               R0
   249 0000000C                 ENDP
   250 0000000C         
@@ -1254,30 +1254,18 @@
   587 00000020         ;*******************************************************
                        ************************
   588 00000020                 IF               :DEF:__MICROLIB
-  595 00000020         
-  596 00000020                 IMPORT           __use_two_region_memory
-  597 00000020                 EXPORT           __user_initial_stackheap
-  598 00000020         
-  599 00000020         __user_initial_stackheap
-  600 00000020         
-  601 00000020 4805            LDR              R0, =  Heap_Mem
-  602 00000022 4906            LDR              R1, =(Stack_Mem + Stack_Size)
-  603 00000024 4A06            LDR              R2, = (Heap_Mem +  Heap_Size)
-  604 00000026 4B07            LDR              R3, = Stack_Mem
-  605 00000028 4770            BX               LR
-  606 0000002A         
-  607 0000002A 00 00           ALIGN
-  608 0000002C         
-  609 0000002C                 ENDIF
-  610 0000002C         
-  611 0000002C                 END
+  589 00000020         
+  590 00000020                 EXPORT           __initial_sp
+  591 00000020                 EXPORT           __heap_base
+  592 00000020                 EXPORT           __heap_limit
+  593 00000020         
+  594 00000020                 ELSE
+  609                          ENDIF
+  610 00000020         
+  611 00000020                 END
               00000000 
               00000000 
               00000000 
-              00000000 
-              00001000 
-              00001000 
-              00000000 
 Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M7.fp.dp --apcs=
 interwork --depend=stm32h743\startup_stm32h743xx.d -ostm32h743\startup_stm32h74
 3xx.o -I../Core/Inc -I../Drivers/STM32H7xx_HAL_Driver/Inc -I../Drivers/STM32H7x
@@ -1285,10 +1273,12 @@
 ../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2 -I../Middlewares/Third
 _Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F -I../Drivers/CMSIS/Device/ST/STM3
 2H7xx/Include -I../Drivers/CMSIS/Include -I../Middlewares/ST/ARM/DSP/Inc -I.\RT
-E\_STM32H743 -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Cor
-e\Include --predefine="__UVISION_VERSION SETA 530" --predefine="_RTE_ SETA 1" -
--predefine="STM32H743xx SETA 1" --predefine="_RTE_ SETA 1" --list=startup_stm32
-h743xx.lst startup_stm32h743xx.s
+E\_STM32H743 -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS-DSP\1.16.2\Incl
+ude -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS-DSP\1.16.2\PrivateInclud
+e -ID:\Users\zhyin\AppData\Local\Arm\Packs\ARM\CMSIS\5.8.0\CMSIS\Core\Include -
+-predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 530" --prede
+fine="_RTE_ SETA 1" --predefine="STM32H743xx SETA 1" --predefine="_RTE_ SETA 1"
+ --list=startup_stm32h743xx.lst startup_stm32h743xx.s
 
 
 
@@ -1309,9 +1299,8 @@
    Definitions
       At line 35 in file startup_stm32h743xx.s
    Uses
-      At line 602 in file startup_stm32h743xx.s
-      At line 604 in file startup_stm32h743xx.s
-
+      None
+Comment: Stack_Mem unused
 __initial_sp 00001000
 
 Symbol: __initial_sp
@@ -1319,7 +1308,8 @@
       At line 36 in file startup_stm32h743xx.s
    Uses
       At line 60 in file startup_stm32h743xx.s
-Comment: __initial_sp used once
+      At line 590 in file startup_stm32h743xx.s
+
 3 symbols
 
 
@@ -1341,25 +1331,24 @@
    Definitions
       At line 47 in file startup_stm32h743xx.s
    Uses
-      At line 601 in file startup_stm32h743xx.s
-      At line 603 in file startup_stm32h743xx.s
-
+      None
+Comment: Heap_Mem unused
 __heap_base 00000000
 
 Symbol: __heap_base
    Definitions
       At line 46 in file startup_stm32h743xx.s
    Uses
-      None
-Comment: __heap_base unused
+      At line 591 in file startup_stm32h743xx.s
+Comment: __heap_base used once
 __heap_limit 00001000
 
 Symbol: __heap_limit
    Definitions
       At line 48 in file startup_stm32h743xx.s
    Uses
-      None
-Comment: __heap_limit unused
+      At line 592 in file startup_stm32h743xx.s
+Comment: __heap_limit used once
 4 symbols
 
 
@@ -2896,15 +2885,7 @@
 Relocatable symbols
 
 
-__user_initial_stackheap 00000020
-
-Symbol: __user_initial_stackheap
-   Definitions
-      At line 599 in file startup_stm32h743xx.s
-   Uses
-      At line 597 in file startup_stm32h743xx.s
-Comment: __user_initial_stackheap used once
-152 symbols
+151 symbols
 
 
 
@@ -2918,8 +2899,7 @@
       At line 43 in file startup_stm32h743xx.s
    Uses
       At line 47 in file startup_stm32h743xx.s
-      At line 603 in file startup_stm32h743xx.s
-
+Comment: Heap_Size used once
 Stack_Size 00001000
 
 Symbol: Stack_Size
@@ -2927,8 +2907,7 @@
       At line 32 in file startup_stm32h743xx.s
    Uses
       At line 35 in file startup_stm32h743xx.s
-      At line 602 in file startup_stm32h743xx.s
-
+Comment: Stack_Size used once
 __Vectors_Size 00000298
 
 Symbol: __Vectors_Size
@@ -2968,13 +2947,5 @@
    Uses
       At line 247 in file startup_stm32h743xx.s
 Comment: __main used once
-__use_two_region_memory 00000000
-
-Symbol: __use_two_region_memory
-   Definitions
-      At line 596 in file startup_stm32h743xx.s
-   Uses
-      None
-Comment: __use_two_region_memory unused
-4 symbols
-507 symbols in table
+3 symbols
+504 symbols in table

--
Gitblit v1.10.0