ses is updated

This commit is contained in:
hathach 2018-08-08 16:00:29 +07:00
parent 59d6ce2b8e
commit bebee4bf3c
4 changed files with 20 additions and 20 deletions

View File

@ -339,10 +339,11 @@ $(info LDFLAGS $(LDFLAGS))
$(info ) $(info )
endif endif
.phony: all clean size flash sd .phony: all clean size flash sd erase
all: $(BUILD)/$(OUTPUT_FILENAME).out size all: $(BUILD)/$(OUTPUT_FILENAME).out size
#********* Flash target *******************
flash: $(BUILD)/$(OUTPUT_FILENAME).hex flash: $(BUILD)/$(OUTPUT_FILENAME).hex
@echo Flashing: $< @echo Flashing: $<
$(NRFJPROG) --program $< --sectoranduicrerase -f nrf52 --reset $(NRFJPROG) --program $< --sectoranduicrerase -f nrf52 --reset
@ -351,6 +352,9 @@ sd:
@echo Flashing: $(SD_HEX) @echo Flashing: $(SD_HEX)
$(NRFJPROG) --program $(SD_HEX) -f nrf52 --chiperase --reset $(NRFJPROG) --program $(SD_HEX) -f nrf52 --chiperase --reset
erase:
@echo Erasing chip
$(NRFJPROG) --eraseall -f nrf52
## Create build directories ## Create build directories
$(BUILD): $(BUILD):

View File

@ -50,6 +50,10 @@ To flash SoftDevice (with full chip erase)
$ make BOARD=feather52840 sd $ make BOARD=feather52840 sd
To full erase chip
$ make BOARD=feather52840 erase
For the list of supported boards, try to type make without `BOARD=` For the list of supported boards, try to type make without `BOARD=`
$ make $ make

View File

@ -1,7 +1,7 @@
<!DOCTYPE Board_Memory_Definition_File> <!DOCTYPE Board_Memory_Definition_File>
<root name="nRF52840_xxAA"> <root name="nRF52840_xxAA">
<MemorySegment name="FLASH" start="0x000F4000" size="0xA000" access="ReadOnly" /> <!--MemorySegment name="FLASH" start="0x000F4000" size="0xA000" access="ReadOnly" /-->
<!--MemorySegment name="FLASH" start="0x000ED000" size="0x11000" access="ReadOnly" /--> <MemorySegment name="FLASH" start="0x000ED000" size="0x11000" access="ReadOnly" />
<MemorySegment name="BOOTLOADER_SETTINGS" start="0x000FF000" size="0x1000" access="ReadOnly" /> <MemorySegment name="BOOTLOADER_SETTINGS" start="0x000FF000" size="0x1000" access="ReadOnly" />
<MemorySegment name="MBR_PARAMS_PAGE" start="0x000FE000" size="0x1000" access="ReadOnly" /> <MemorySegment name="MBR_PARAMS_PAGE" start="0x000FE000" size="0x1000" access="ReadOnly" />
<MemorySegment name="UICR_BOOTLOADER" start="0x10001014" size="0x04" access="ReadOnly" /> <MemorySegment name="UICR_BOOTLOADER" start="0x10001014" size="0x04" access="ReadOnly" />

View File

@ -94,11 +94,6 @@
<file file_name="../boards/pca10056.h" /> <file file_name="../boards/pca10056.h" />
</folder> </folder>
</folder> </folder>
<configuration
Name="Debug"
gcc_optimization_level="Debug"
link_use_linker_script_file="No"
linker_section_placement_file="flash_placement.xml" />
<configuration Name="Debug Single" gcc_optimization_level="Debug" /> <configuration Name="Debug Single" gcc_optimization_level="Debug" />
<configuration <configuration
Name="Release Single" Name="Release Single"
@ -353,6 +348,9 @@
<configuration <configuration
Name="Feather52840 Size++" Name="Feather52840 Size++"
build_exclude_from_build="Yes" /> build_exclude_from_build="Yes" />
<configuration
Name="Feather52840"
build_exclude_from_build="Yes" />
</file> </file>
<file file_name="../../lib/nrfx/mdk/ses_startup_nrf52840.s"> <file file_name="../../lib/nrfx/mdk/ses_startup_nrf52840.s">
<configuration <configuration
@ -369,6 +367,9 @@
<configuration <configuration
Name="Feather52840 Size++" Name="Feather52840 Size++"
build_exclude_from_build="Yes" /> build_exclude_from_build="Yes" />
<configuration
Name="Feather52840"
build_exclude_from_build="Yes" />
</file> </file>
<file file_name="../../lib/nrfx/mdk/system_nrf52.h" /> <file file_name="../../lib/nrfx/mdk/system_nrf52.h" />
<file file_name="../../lib/nrfx/mdk/system_nrf52840.c" /> <file file_name="../../lib/nrfx/mdk/system_nrf52840.c" />
@ -384,18 +385,9 @@
</folder> </folder>
</folder> </folder>
</folder> </folder>
<configuration
Name="Debug Size++"
build_treat_warnings_as_errors="Yes"
c_preprocessor_definitions="DEBUG_SIZE_EXPAND" />
<configuration
Name="Feather52840 Size++"
linker_memory_map_file="nRF52840_xxAA_MemoryMap.xml" />
</project> </project>
<configuration <configuration
Name="Debug" Name="Feather52840"
c_preprocessor_definitions="DEBUG" build_treat_warnings_as_errors="Yes"
gcc_debugging_level="Level 3" c_preprocessor_definitions="DEBUG_SIZE_EXPAND" />
gcc_optimization_level="None" />
<configuration Name="Feather52840 Size++" />
</solution> </solution>