Skip to content

Commit c9a770e

Browse files
authored
Merge pull request #1048 from newbrain/Issue1047
Correct STM32F412xE flash size
2 parents b0ab779 + 228c263 commit c9a770e

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

pyocd/target/builtin/target_STM32F412xx.py

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ class DBGMCU:
6464
class STM32F412xE(CoreSightTarget):
6565

6666
VENDOR = "STMicroelectronics"
67-
67+
6868
MEMORY_MAP = MemoryMap(
6969
FlashRegion( start=0x08000000, length=0x10000, sector_size=0x4000,
7070
page_size=0x1000,
@@ -73,7 +73,7 @@ class STM32F412xE(CoreSightTarget):
7373
FlashRegion( start=0x08010000, length=0x10000, sector_size=0x10000,
7474
page_size=0x1000,
7575
algo=FLASH_ALGO),
76-
FlashRegion( start=0x08020000, length=0x20000, sector_size=0x20000,
76+
FlashRegion( start=0x08020000, length=0x60000, sector_size=0x20000,
7777
page_size=0x1000,
7878
algo=FLASH_ALGO),
7979
RamRegion( start=0x20000000, length=0x40000)
@@ -91,7 +91,7 @@ def post_connect_hook(self):
9191
class STM32F412xG(CoreSightTarget):
9292

9393
VENDOR = "STMicroelectronics"
94-
94+
9595
MEMORY_MAP = MemoryMap(
9696
FlashRegion( start=0x08000000, length=0x10000, sector_size=0x4000,
9797
page_size=0x1000,
@@ -114,4 +114,3 @@ def post_connect_hook(self):
114114
self.write32(DBGMCU.CR, DBGMCU.CR_VALUE)
115115
self.write32(DBGMCU.APB1_FZ, DBGMCU.APB1_FZ_VALUE)
116116
self.write32(DBGMCU.APB2_FZ, DBGMCU.APB2_FZ_VALUE)
117-

0 commit comments

Comments
 (0)