Skip to content

Commit ae178c1

Browse files
committed
Update seeed XIAO linker script
1 parent 8db85df commit ae178c1

File tree

3 files changed

+16
-41
lines changed

3 files changed

+16
-41
lines changed

boards.txt

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -886,7 +886,7 @@ seed52840sense.upload.jlink_device=nRF52840_xxAA
886886
seed52840sense.upload.use_1200bps_touch=true
887887
seed52840sense.upload.wait_for_upload_port=true
888888
seed52840sense.upload.maximum_size=978944
889-
seed52840sense.bootloader.tool=bootburn
889+
seed52840sense.bootloader.tool=openocd
890890

891891
seed52840sense.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
892892
seed52840sense.build.mcu=cortex-m4
@@ -897,7 +897,7 @@ seed52840sense.build.variant=Seeed_XIAO_nRF52840_Sense
897897
seed52840sense.build.usb_manufacturer="Seeed"
898898
seed52840sense.build.usb_product="XIAO nRF52840 Sense"
899899
seed52840sense.build.extra_flags=-DNRF52_SERIES -DNRF52840_XXAA {build.flags.usb} -DCONFIG_NIMBLE_CPP_LOG_LEVEL={build.cpp_debug} {build.nimble_flags}
900-
seed52840sense.build.ldscript=nrf52840_s140_v7.ld
900+
seed52840sense.build.ldscript=nrf52840_s140_v7_seeed.ld
901901
seed52840sense.build.vid=0x2886
902902
seed52840sense.build.pid=0x8045
903903
seed52840sense.build.float_flags=-mfloat-abi=hard -mfpu=fpv4-sp-d16
@@ -928,7 +928,6 @@ seed52840sense.menu.bootloader.adafruit=Adafruit (No softdevice)
928928
seed52840sense.menu.bootloader.adafruit.upload.tool=adafruit-nrfutil
929929
seed52840sense.menu.bootloader.adafruit.upload.protocol=adafruit-nrfutil
930930
seed52840sense.menu.bootloader.adafruit.build.dfu_pattern={adafruit-nrfutil.dfu_pattern}
931-
seed52840sense.menu.bootloader.adafruit.bootloader.tool=bootburn
932931
seed52840sense.menu.bootloader.adafruit.bootloader.flags=
933932
seed52840sense.menu.bootloader.adafruit.build.ldscript=nrf52840_s140_v7.ld
934933
seed52840sense.menu.bootloader.adafruit.build.bootloader.file=variants/{build.variant}/Seeed_XIAO_nRF52840_Sense_bootloader-0.6.2_s140_7.3.0.hex

cores/nRF5/nordic/linker/nrf52840_s140_v7.ld

Lines changed: 0 additions & 38 deletions
This file was deleted.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/* Linker script to configure memory regions. */
2+
3+
SEARCH_DIR(.)
4+
GROUP(-lgcc -lc -lnosys)
5+
6+
MEMORY
7+
{
8+
FLASH (rx) : ORIGIN = 0x27000, LENGTH = 0xF4000 - 0x27000 - 0x4000
9+
USER_STORE (rw) : ORIGIN = 0xF4000 - 0x4000, LENGTH = 0x2000
10+
BOND_STORE (rw) : ORIGIN = 0xF4000 - 0x2000, LENGTH = 0x2000
11+
RAM (rwx) : ORIGIN = 0x20006000, LENGTH = 0x20040000 - 0x20006000
12+
}
13+
14+
INCLUDE "nrf52_common.ld"

0 commit comments

Comments
 (0)