Skip to content

Commit

Permalink
feat(boards): add nrf52833-nosd snippet
Browse files Browse the repository at this point in the history
Add snippet to build for nRF52833 boards while ignoring the SoftDevice.
This is necessary as those boards are memory-constrained.
  • Loading branch information
krikun98 authored and petejohanson committed Nov 13, 2024
1 parent c9553c3 commit 63af296
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
22 changes: 22 additions & 0 deletions app/snippets/nrf52833-nosd/nrf52833-nosd.overlay
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
/*
* Copyright (c) 2024 The ZMK Contributors
*
* SPDX-License-Identifier: MIT
*/

/delete-node/ &sd_partition;
/delete-node/ &code_partition;

&flash0 {
partitions {
sd_partition: partition@0 {
reg = <0x0 DT_SIZE_K(4)>;
};
code_partition: partition@1000 {
reg = <DT_SIZE_K(4) DT_SIZE_K(428)>;
};
/*
* 32KB storage partition at 0x6c000 is unchanged
*/
};
};
6 changes: 6 additions & 0 deletions app/snippets/nrf52833-nosd/snippet.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Copyright (c) 2024 The ZMK Contributors
# SPDX-License-Identifier: MIT

name: nrf52833-nosd
append:
EXTRA_DTC_OVERLAY_FILE: nrf52833-nosd.overlay

0 comments on commit 63af296

Please sign in to comment.