File tree Expand file tree Collapse file tree 5 files changed +6
-21
lines changed
hal/targets/cmsis/TARGET_STM
TARGET_DISCO_F429ZI/TOOLCHAIN_ARM_STD
TARGET_NUCLEO_F429ZI/TOOLCHAIN_ARM_STD Expand file tree Collapse file tree 5 files changed +6
-21
lines changed Original file line number Diff line number Diff line change 39
39
;
40
40
;*******************************************************************************
41
41
42
- __initial_sp EQU 0x20020000 ; Top of RAM
42
+ __initial_sp EQU 0x20030000 ; Top of RAM
43
43
44
44
PRESERVE8
45
45
THUMB
Original file line number Diff line number Diff line change 27
27
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
28
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
29
29
30
- ; 2 MB FLASH (0x200000) + 256 KB SRAM (0x40000 )
30
+ ; 2 MB FLASH (0x200000) + 192 KB SRAM (0x30000 )
31
31
LR_IROM1 0x08000000 0x200000 { ; load region size_region
32
32
33
33
ER_IROM1 0x08000000 0x200000 { ; load address = execution address
@@ -37,7 +37,7 @@ LR_IROM1 0x08000000 0x200000 { ; load region size_region
37
37
}
38
38
39
39
; Total: 107 vectors = 428 bytes (0x1AC) to be reserved in RAM
40
- RW_IRAM1 (0x20000000+0x1AC) (0x20000 -0x1AC) { ; RW data
40
+ RW_IRAM1 (0x20000000+0x1AC) (0x30000 -0x1AC) { ; RW data
41
41
.ANY (+RW +ZI)
42
42
}
43
43
Original file line number Diff line number Diff line change 39
39
;
40
40
;*******************************************************************************
41
41
42
- __initial_sp EQU 0x20020000 ; Top of RAM
42
+ __initial_sp EQU 0x20030000 ; Top of RAM
43
43
44
44
PRESERVE8
45
45
THUMB
Original file line number Diff line number Diff line change 27
27
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
28
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
29
29
30
- ; 2 MB FLASH (0x200000) + 256 KB SRAM (0x40000 )
30
+ ; 2 MB FLASH (0x200000) + 192 KB SRAM (0x30000 )
31
31
LR_IROM1 0x08000000 0x200000 { ; load region size_region
32
32
33
33
ER_IROM1 0x08000000 0x200000 { ; load address = execution address
@@ -37,7 +37,7 @@ LR_IROM1 0x08000000 0x200000 { ; load region size_region
37
37
}
38
38
39
39
; Total: 107 vectors = 428 bytes (0x1AC) to be reserved in RAM
40
- RW_IRAM1 (0x20000000+0x1AC) (0x20000 -0x1AC) { ; RW data
40
+ RW_IRAM1 (0x20000000+0x1AC) (0x30000 -0x1AC) { ; RW data
41
41
.ANY (+RW +ZI)
42
42
}
43
43
Original file line number Diff line number Diff line change 422
422
#define OS_CLOCK 100000000
423
423
#endif
424
424
425
- #elif defined(TARGET_STM32F429ZI )
426
-
427
- #ifndef INITIAL_SP
428
- #define INITIAL_SP (0x20030000UL)
429
- #endif
430
- #ifndef OS_TASKCNT
431
- #define OS_TASKCNT 14
432
- #endif
433
- #ifndef OS_MAINSTKSIZE
434
- #define OS_MAINSTKSIZE 256
435
- #endif
436
- #ifndef OS_CLOCK
437
- #define OS_CLOCK 168000000
438
- #endif
439
-
440
425
#elif defined(TARGET_STM32F446RE )
441
426
442
427
#ifndef INITIAL_SP
You can’t perform that action at this time.
0 commit comments