diff --git a/xc_ppf1901.sct b/xc_ppf1901.sct
index e0a3b5a..9fe0b6b 100644
--- a/xc_ppf1901.sct
+++ b/xc_ppf1901.sct
@@ -22,13 +22,18 @@ CCM 0x10000000 0x10000
SRAM 0x20000000 0x30000
{
- DATA_RAM 0x20000000 0x20000
+ DATA_RAM 0x20000000 0x1c000
{
*(+RW +ZI)
}
- TXDMA 0x20020000 0x10000
+ TXDMA 0x2001c000 0x4000
+ {
+ serial.o(*.txdma* +ZI)
+ }
+
+ RXDMA 0x20020000 0x10000
{
- serial.o(.txdma* +ZI)
+ serial.o(.rxdma* +ZI)
}
}
diff --git a/xc_ppf1901.uvproj b/xc_ppf1901.uvproj
index c3948f4..3d034ae 100644
--- a/xc_ppf1901.uvproj
+++ b/xc_ppf1901.uvproj
@@ -12,13 +12,13 @@
ARM-ADS
- STM32F427ZI
+ STM32F429ZI
STMicroelectronics
IRAM(0x20000000-0x2002FFFF) IRAM2(0x10000000-0x1000FFFF) IROM(0x8000000-0x81FFFFF) CLOCK(25000000) CPUTYPE("Cortex-M4") FPU2
- "Startup\ST\STM32F4xx\startup_stm32f427x.s" ("STM32F427 Startup Code")
+ .\cmsis\src\startup_stm32f429_439xx.s
UL2CM3(-O207 -S0 -C0 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_2048 -FS08000000 -FL0200000)
- 6791
+ 7034
stm32f4xx.h
@@ -26,10 +26,11 @@
-
+ -DSTM32F429_439xx
- SFD\ST\STM32F4xx\STM32F427x.sfr
+ SFD\ST\STM32F4xx\STM32F429x.SFR
+ 0
0
@@ -97,6 +98,7 @@
3
+ 1
SARMCM3.DLL
@@ -126,20 +128,23 @@
1
1
0
+ 1
1
1
- 0
+ 1
1
1
1
0
1
1
+ 1
+ 0
0
- 7
+ 1
@@ -153,7 +158,7 @@
- Segger\JL2CM3.dll
+ BIN\UL2CM3.DLL
@@ -163,11 +168,16 @@
0
1
1
- 4099
+ 4096
- Segger\JL2CM3.dll
+ 1
+ BIN\UL2CM3.DLL
"" ()
+
+
+
+ 0
@@ -334,7 +344,7 @@
1
- 1
+ 3
0
0
1
@@ -346,9 +356,11 @@
2
0
0
+ 1
+ 0
- --c99 --diag_suppress=1293,188
- __FPU_USED=0 __FPU_PRESENT=1 STM32F429xx STM32F429_439xx HSE_VALUE=12000000 DATA_IN_ExtSDRAM STM32F429ZI_EVAL USE_STDPERIPH_DRIVER
+ --diag_suppress=1293,188
+ __FPU_PRESENT=1 STM32F429xx STM32F429_439xx HSE_VALUE=12000000 DATA_IN_ExtSDRAM STM32F429ZI_EVAL USE_STDPERIPH_DRIVER
.\target;.\cmsis\inc;.\stdperiph\inc;.\drivers
@@ -362,6 +374,7 @@
0
0
0
+ 0
@@ -378,6 +391,7 @@
0
0x08000000
0x20000000
+
.\xc_ppf1901.sct