add ses nrf52832 mem layout

This commit is contained in:
hathach 2018-09-28 12:13:13 +07:00
parent 2925c60a47
commit 7cbf14c5e9
2 changed files with 15 additions and 2 deletions

View File

@ -46,6 +46,7 @@
<file file_name="thumb_crt0.s" /> <file file_name="thumb_crt0.s" />
<file file_name="flash_placement.xml" /> <file file_name="flash_placement.xml" />
<file file_name="nRF52840_xxAA_MemoryMap.xml" /> <file file_name="nRF52840_xxAA_MemoryMap.xml" />
<file file_name="nRF52832_xxAA_MemoryMap.xml" />
</folder> </folder>
<folder Name="src"> <folder Name="src">
<file file_name="../boards.h" /> <file file_name="../boards.h" />
@ -395,10 +396,12 @@
</folder> </folder>
<configuration <configuration
Name="Feather52840" Name="Feather52840"
c_preprocessor_definitions="NRF52840_XXAA;MK_DIS_FIRMWARE=&quot;s140 6.1.0 r0&quot;;S140;BOARD_PCA10056" /> c_preprocessor_definitions="NRF52840_XXAA;MK_DIS_FIRMWARE=&quot;s140 6.1.0 r0&quot;;S140;BOARD_PCA10056"
linker_memory_map_file="nRF52840_xxAA_MemoryMap.xml" />
<configuration <configuration
Name="Feather52832" Name="Feather52832"
c_preprocessor_definitions="NRF52832_XXAA;MK_DIS_FIRMWARE=&quot;s132 6.1.0 r0&quot;;S132;BOARD_FEATHER_NRF52832" /> c_preprocessor_definitions="NRF52832_XXAA;MK_DIS_FIRMWARE=&quot;s132 6.1.0 r0&quot;;S132;BOARD_FEATHER_NRF52832"
linker_memory_map_file="nRF52832_xxAA_MemoryMap.xml" />
</project> </project>
<configuration <configuration
Name="Feather52840" Name="Feather52840"

View File

@ -0,0 +1,10 @@
<!DOCTYPE Board_Memory_Definition_File>
<root name="nRF52832_xxAA">
<MemorySegment name="FLASH" start="0x74000" size="0xA000" access="ReadOnly" />
<MemorySegment name="BOOTLOADER_SETTINGS" start="0x0007F000" size="0x1000" access="ReadOnly" />
<MemorySegment name="MBR_PARAMS_PAGE" start="0x0007E000" size="0x1000" access="ReadOnly" />
<MemorySegment name="UICR_BOOTLOADER" start="0x10001014" size="0x04" access="ReadOnly" />
<MemorySegment name="UICR_MBR_PARAM_PAGE" start="0x10001018" size="0x04" access="ReadOnly" />
<MemorySegment name="RAM" start="0x20003000" size="0x4F7C" access="Read/Write" />
<MemorySegment name="NOINIT" start="0x20007F80" size="0x80" access="Read/Write" />
</root>