mirror of https://github.com/ARMmbed/mbed-os.git
[STM32F429ZI] INITIAL_SP correction
parent
4820c87c68
commit
dfbb5675ed
|
|
@ -39,7 +39,7 @@
|
||||||
;
|
;
|
||||||
;*******************************************************************************
|
;*******************************************************************************
|
||||||
|
|
||||||
__initial_sp EQU 0x20020000 ; Top of RAM
|
__initial_sp EQU 0x20030000 ; Top of RAM
|
||||||
|
|
||||||
PRESERVE8
|
PRESERVE8
|
||||||
THUMB
|
THUMB
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
; 2 MB FLASH (0x200000) + 256 KB SRAM (0x40000)
|
; 2 MB FLASH (0x200000) + 192 KB SRAM (0x30000)
|
||||||
LR_IROM1 0x08000000 0x200000 { ; load region size_region
|
LR_IROM1 0x08000000 0x200000 { ; load region size_region
|
||||||
|
|
||||||
ER_IROM1 0x08000000 0x200000 { ; load address = execution address
|
ER_IROM1 0x08000000 0x200000 { ; load address = execution address
|
||||||
|
|
@ -37,7 +37,7 @@ LR_IROM1 0x08000000 0x200000 { ; load region size_region
|
||||||
}
|
}
|
||||||
|
|
||||||
; Total: 107 vectors = 428 bytes (0x1AC) to be reserved in RAM
|
; Total: 107 vectors = 428 bytes (0x1AC) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x1AC) (0x20000-0x1AC) { ; RW data
|
RW_IRAM1 (0x20000000+0x1AC) (0x30000-0x1AC) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
.ANY (+RW +ZI)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -39,7 +39,7 @@
|
||||||
;
|
;
|
||||||
;*******************************************************************************
|
;*******************************************************************************
|
||||||
|
|
||||||
__initial_sp EQU 0x20020000 ; Top of RAM
|
__initial_sp EQU 0x20030000 ; Top of RAM
|
||||||
|
|
||||||
PRESERVE8
|
PRESERVE8
|
||||||
THUMB
|
THUMB
|
||||||
|
|
|
||||||
|
|
@ -27,7 +27,7 @@
|
||||||
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
; OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
|
||||||
; 2 MB FLASH (0x200000) + 256 KB SRAM (0x40000)
|
; 2 MB FLASH (0x200000) + 192 KB SRAM (0x30000)
|
||||||
LR_IROM1 0x08000000 0x200000 { ; load region size_region
|
LR_IROM1 0x08000000 0x200000 { ; load region size_region
|
||||||
|
|
||||||
ER_IROM1 0x08000000 0x200000 { ; load address = execution address
|
ER_IROM1 0x08000000 0x200000 { ; load address = execution address
|
||||||
|
|
@ -37,7 +37,7 @@ LR_IROM1 0x08000000 0x200000 { ; load region size_region
|
||||||
}
|
}
|
||||||
|
|
||||||
; Total: 107 vectors = 428 bytes (0x1AC) to be reserved in RAM
|
; Total: 107 vectors = 428 bytes (0x1AC) to be reserved in RAM
|
||||||
RW_IRAM1 (0x20000000+0x1AC) (0x20000-0x1AC) { ; RW data
|
RW_IRAM1 (0x20000000+0x1AC) (0x30000-0x1AC) { ; RW data
|
||||||
.ANY (+RW +ZI)
|
.ANY (+RW +ZI)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -422,21 +422,6 @@
|
||||||
#define OS_CLOCK 100000000
|
#define OS_CLOCK 100000000
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#elif defined(TARGET_STM32F429ZI)
|
|
||||||
|
|
||||||
#ifndef INITIAL_SP
|
|
||||||
#define INITIAL_SP (0x20030000UL)
|
|
||||||
#endif
|
|
||||||
#ifndef OS_TASKCNT
|
|
||||||
#define OS_TASKCNT 14
|
|
||||||
#endif
|
|
||||||
#ifndef OS_MAINSTKSIZE
|
|
||||||
#define OS_MAINSTKSIZE 256
|
|
||||||
#endif
|
|
||||||
#ifndef OS_CLOCK
|
|
||||||
#define OS_CLOCK 168000000
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#elif defined(TARGET_STM32F446RE)
|
#elif defined(TARGET_STM32F446RE)
|
||||||
|
|
||||||
#ifndef INITIAL_SP
|
#ifndef INITIAL_SP
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue