Skip to content

Commit 1cb2ae9

Browse files
committed
Add default app start and size limitations
This commit introduces a default application start address (`0x1000`) and size limitation (`0xDF000`) to accomodate the Nordic USB bootloader. The bootloader consists of a master boot record in flash from address `0x0` to `0x1000` and the actual bootloader application starting at `0xE0000` to the end of flash (`0x100000`). The bootloader enables firmware updates over USB using nRF Connect for Desktop. More documentation regarding the open bootloader can be found here: https://infocenter.nordicsemi.com/topic/sdk_nrf5_v17.0.2/ble_sdk_app_open_bootloader.html
1 parent f4769e1 commit 1cb2ae9

File tree

1 file changed

+3
-2
lines changed
  • targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_EP_ATLAS

1 file changed

+3
-2
lines changed

targets/TARGET_NORDIC/TARGET_NRF5x/TARGET_NRF52/TARGET_MCU_NRF52840/TARGET_EP_ATLAS/mbed_lib.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,9 @@
1818
},
1919
"target_overrides": {
2020
"EP_ATLAS": {
21-
"target.network-default-interface-type": "CELLULAR"
22-
21+
"target.network-default-interface-type": "CELLULAR",
22+
"target.mbed_app_start": "0x1000",
23+
"target.mbed_app_size": "0xDF000"
2324
}
2425

2526
}

0 commit comments

Comments
 (0)