diff --git a/src/machine/board_circuitplay_bluefruit.go b/src/machine/board_circuitplay_bluefruit.go index 91adbd7b..cb56ed34 100644 --- a/src/machine/board_circuitplay_bluefruit.go +++ b/src/machine/board_circuitplay_bluefruit.go @@ -2,7 +2,7 @@ package machine -const HasLowFrequencyCrystal = true +const HasLowFrequencyCrystal = false // GPIO Pins const ( diff --git a/targets/circuitplay-bluefruit.json b/targets/circuitplay-bluefruit.json index 2e94730d..6a57e1da 100644 --- a/targets/circuitplay-bluefruit.json +++ b/targets/circuitplay-bluefruit.json @@ -1,6 +1,6 @@ { "inherits": ["nrf52840"], - "build-tags": ["circuitplay_bluefruit","nrf52840_reset_uf2"], + "build-tags": ["circuitplay_bluefruit","nrf52840_reset_uf2", "softdevice", "s140v6"], "flash-1200-bps-reset": "true", "flash-method": "msd", "msd-volume-name": "CPLAYBTBOOT", diff --git a/targets/circuitplay-bluefruit.ld b/targets/circuitplay-bluefruit.ld index a5befb8c..19b4c22e 100644 --- a/targets/circuitplay-bluefruit.ld +++ b/targets/circuitplay-bluefruit.ld @@ -7,4 +7,7 @@ MEMORY _stack_size = 2K; +/* This value is needed by the Nordic SoftDevice. */ +__app_ram_base = ORIGIN(RAM); + INCLUDE "targets/arm.ld"