Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2175 commits
Select commit Hold shift + click to select a range
b2447df
Revert "[nrf noup] tests: arm_irq_vector_table: remove SSF_CLIENT_SYS…
bjarki-andreasen Oct 20, 2025
1fec552
Revert "[nrf fromlist] tests: arch: arm: irq vt: disable power domain…
bjarki-andreasen Oct 20, 2025
b8e6d7f
Revert "[nrf noup] tests: arm_irq_vector_table: Disable starting of S…
bjarki-andreasen Oct 20, 2025
49926ad
[nrf fromlist] tests: arch: arm: irq_vector_table: disable POWER_DOMA…
bjarki-andreasen Oct 20, 2025
fea9743
[nrf fromlist] tests: drivers: spi_loopback: increase latency limit f…
bjarki-andreasen Oct 20, 2025
00229ec
[nrf fromtree] dts: bindings: introduce nordic,nrfs-swext
bjarki-andreasen Jul 30, 2025
3a3b437
[nrf fromtree] drivers: mspi_dw: Remove needless TXEIR check
anangl Oct 6, 2025
61b0c13
Revert "[nrf fromtree] soc: nordic: uicr: Add safety flag for permane…
SebastianBoe Oct 23, 2025
0e6b722
Revert "[nrf fromtree] soc: nordic: uicr: Add support for UICR.APPROT…
SebastianBoe Oct 23, 2025
cabaff1
Revert "[nrf fromtree] soc: nordic: uicr: Add support for UICR.ERASEP…
SebastianBoe Oct 23, 2025
dc423b9
Revert "[nrf fromtree] soc: nordic: uicr: Add support for UICR.LOCK"
SebastianBoe Oct 23, 2025
73eea57
Revert "[nrf fromtree] soc: nordic: uicr: Add support for UICR.SECOND…
SebastianBoe Oct 23, 2025
6ab9bf9
Revert "[nrf fromtree] soc: nordic: uicr: Add support for UICR.SECOND…
SebastianBoe Oct 23, 2025
5785431
Revert "[nrf fromlist] soc: nordic: uicr: Add support for UICR.WDTSTART"
SebastianBoe Oct 23, 2025
009778d
[nrf fromtree] soc: nordic: uicr: Add support for UICR.WDTSTART
SebastianBoe Oct 23, 2025
5e1449b
[nrf fromtree] soc: nordic: uicr: Add support for UICR.SECONDARY.TRIGGER
SebastianBoe Oct 23, 2025
245fde6
[nrf fromtree] soc: nordic: uicr: Add support for UICR.SECONDARY.PROT…
SebastianBoe Oct 23, 2025
1be37ce
[nrf fromtree] soc: nordic: uicr: Add support for UICR.LOCK
SebastianBoe Oct 23, 2025
f85acf7
[nrf fromtree] soc: nordic: uicr: Add support for UICR.ERASEPROTECT
SebastianBoe Oct 23, 2025
4cc690e
[nrf fromtree] soc: nordic: uicr: Add support for UICR.APPROTECT
SebastianBoe Oct 23, 2025
cd1a0c5
[nrf fromtree] soc: nordic: uicr: Add safety flag for permanent devic…
SebastianBoe Oct 23, 2025
e2fd60c
[nrf fromtree] scripts: ci: check_compliance: Add missing gen_uicr UN…
SebastianBoe Oct 20, 2025
4c621a1
[nrf fromtree] scripts: runners: nrf: Generalize the use of --erase-m…
carlescufi Oct 21, 2025
fcb3e3b
[nrf fromtree] scripts: runners: nrfutil: Add a new --dry-run parameter
carlescufi Oct 21, 2025
37e2e04
[nrf noup] tests: bluetooth: tester: Remove deprecated configs
m-alperen-sener Oct 24, 2025
f985b28
Revert "[nrf noup] soc: nordic: nrf54l: Skip clock configuration from…
travis3630 Oct 16, 2025
72a9100
[nrf fromtree] soc: nordic: instantiate NRF_PLATFORM_LUMOS kconfig
travis3630 Oct 13, 2025
b2d9c44
[nrf fromtree] drivers: udc: cleanup depends in Kconfig.dwc2
jfischer-no Sep 24, 2025
c9c7f5b
[nrf fromtree] drivers: udc: allow to use timeout Kconfig option on n…
jfischer-no Sep 24, 2025
85b9aac
[nrf fromtree] drivers: usb: udc: Fix VBUS ready timeout dependency i…
anangl Sep 30, 2025
df375fd
[nrf fromtree] drivers: udc_dwc2: Fix memory leak on subsequent bus r…
tmon-nordic Sep 26, 2025
0ec9400
[nrf fromtree] udc_dwc2: fix off-by-one in TX FIFO unset check
sylvioalves Sep 30, 2025
a940f9d
[nrf fromtree] drivers: udc_dwc2: Fix deactivate when hibernated
tmon-nordic Oct 22, 2025
b259923
[nrf fromtree] usb: device_next: fail on initialization if no HID dev…
jfischer-no Aug 13, 2025
7796de1
[nrf fromtree] usb: device_next: hid: allow to set polling period at …
jfischer-no Aug 14, 2025
3c0e35c
[nrf fromtree] samples: usb: hid-keyboard: allow to set polling perio…
jfischer-no Aug 14, 2025
4199556
[nrf fromtree] Bluetooth: Controller: Fix inter-operability when BT_P…
cvinayak Sep 22, 2025
9d56385
[nrf fromtree] Bluetooth: Controller: fix assertion check for ptc value
ljd42 Sep 25, 2025
a8b5730
[nrf fromtree] Bluetooth: Controller: Fix missing null pointer check
Majistor Sep 29, 2025
a73ef8c
[nrf fromtree] bluetooth: controller: ll_sw: nordic: constant latency…
JordanYates Oct 5, 2025
2e9357a
[nrf fromtree] Bluetooth: Controller: Fix return types for ll_length
Thalley Oct 2, 2025
6110ee4
[nrf fromtree] Bluetooth: Controller: Fix single switch timer use in …
cvinayak Sep 27, 2025
c82283c
[nrf fromtree] Bluetooth: Controller: Cosmetic changes to Link Layer …
cvinayak Sep 10, 2025
6593b2c
[nrf fromtree] Bluetooth: Controller: Use CONFIG_SOC_COMPATIBLE_NRF53…
cvinayak Oct 5, 2025
827cbdf
[nrf fromtree] Bluetooth: Controller: Revert relaxed radio packet ass…
cvinayak Sep 20, 2025
9d57679
[nrf fromtree] Bluetooth: Controller: nRF54L: Fix to improve decrypti…
cvinayak Sep 20, 2025
2179038
[nrf fromtree] Bluetooth: Controller: nRF54L: Fix PPIB interface incl…
cvinayak Oct 22, 2025
4662877
[nrf fromtree] Bluetooth: Controller: Introduce LL_ASSERT_DBG/ERR
cvinayak May 26, 2025
c513e13
[nrf fromtree] Bluetooth: Controller: Reduce assertion check code size
cvinayak Sep 6, 2025
9855f4e
[nrf fromtree] samples: Bluetooth: hci_ipc: Enable HCI vendor-specifi…
cvinayak Sep 9, 2025
e2848c0
[nrf fromtree] Bluetooth: Controller: Add code comments related to sh…
cvinayak Oct 18, 2025
570aede
[nrf fromtree] Bluetooth: Controller: nRF54Lx: Add Controller Privacy…
cvinayak Jun 2, 2025
3609c26
[nrf fromtree] tests: bsim: Bluetooth: Conditionally compile Controll…
cvinayak Jun 3, 2025
c7dd2d3
[nrf fromtree] Bluetooth: Controller: nRF54Lx: Enable Controller Priv…
cvinayak Jun 2, 2025
ab347f8
[nrf fromtree] Bluetooth: Controller: Handle overlapping CIG and ACL
segerlund Oct 22, 2025
760c3c6
[nrf fromtree] Bluetooth: Controller: Fix use-after-release in lll_sc…
cvinayak Oct 21, 2025
159c238
Revert "[nrf noup] dts: Select SoftDevice Controller on nRF54L09"
seko-nordic Oct 29, 2025
9804956
Revert "[nrf noup] entropy: Add fake entropy nRF PRNG driver"
seko-nordic Oct 29, 2025
be5d777
[nrf fromtree] boards: nordic: Add initial support for nRF54LM20A/ns
degjorva Aug 7, 2025
fc08ad1
[nrf fromtree] drivers: wifi: nrf7002: Add support for multiple virtu…
krish2718 Sep 15, 2025
65e42e7
[nrf fromtree] drivers: nrf_wifi: Fix scan crash for 2nd VIF
krish2718 Sep 15, 2025
ee69aaa
[nrf fromtree] drivers: nrf_wifi: Implement vendor stats
krish2718 Sep 29, 2025
588fecc
[nrf fromtree] drivers: nrf_wifi: Fix NRF71 build
krish2718 Aug 19, 2025
30478c4
[nrf fromtree] drivers: nrf_wifi: Use new nRF71 interface files
krish2718 Sep 23, 2025
4ff669a
[nrf fromtree] drivers: nrf_wifi: Rejig band config
krish2718 Oct 13, 2025
089f6a7
[nrf fromtree] manifest: nrf_wifi: Pull fix for max VIF check
krish2718 Sep 15, 2025
9fde3d0
[nrf noup] manifest: nrf_wifi: Pull script to parse nRF70 FW stats blob
krish2718 Sep 30, 2025
cdfeb62
[nrf fromtree] manifest: nrf_wifi: Pull nRF71 support
krish2718 Sep 30, 2025
c6dbf15
[nrf fromtree] ipc: icmsg: Increase default stack size
krish2718 Oct 20, 2025
1b82b09
[nrf fromtree] tests: drivers: flash: Add test with buffer size over …
nordic-bami Oct 20, 2025
58a0790
Revert "[nrf noup] boards: nordic: Enable PSA RNG for nrf54h20"
seko-nordic Oct 31, 2025
94e6e06
Revert "[nrf noup] dts: arm: nordic: remove L20 dts"
seko-nordic Oct 31, 2025
29e9cb2
Revert "[nrf noup] entropy: Add fake entropy nRF PRNG driver"
seko-nordic Oct 31, 2025
b7a8e83
[nrf noup] boards: nordic: Enable PSA RNG for nrf54h20
Vge0rge Sep 5, 2024
c1c66b9
[nrf noup] boards: nordic: Enable PSA RNG for nrf9280
seko-nordic Oct 31, 2025
d7669ef
[nrf fromtree] mgmt: Handle slot version equality
tomchy Oct 28, 2025
2cb9329
[nrf fromtree] dts: nordic: Add nrf-qspi-v2 binding
Hi-Im-David Oct 15, 2025
084c269
[nrf fromtree] drivers: pinctrl: nrf: add support for MSPI
Hi-Im-David Aug 13, 2025
3507b2f
[nrf fromtree] drivers: mspi: Add timeout callback to MSPI API
Hi-Im-David Sep 4, 2025
19ff568
[nrf fromtree] dts: mspi: Align op-mode binding with mspi.h enum
Hi-Im-David Aug 26, 2025
bd4eb48
[nrf fromtree] drivers: mspi_dw: Add support for asynchronous transfers
Hi-Im-David Oct 9, 2025
f6ef86c
[nrf fromtree] drivers: mspi_dw: Add support for slave mode
Hi-Im-David Oct 13, 2025
dd437b9
[nrf fromtree] drivers: mspi: mspi_dw: Add DMA support
Hi-Im-David Oct 14, 2025
93df74f
[nrf fromtree] drivers: mspi_dw: Edit core disable to after PM init
Hi-Im-David Oct 23, 2025
a9bbd34
[nrf fromtree] drivers: mspi_dw: Add CONFIG_MSPI_DW_DDR
Hi-Im-David Oct 23, 2025
783262e
[nrf fromtree] modem: at_shell: extract user pipe handling
JordanYates Sep 18, 2025
3898551
[nrf fromtree] modem: modem_cellular: Allow PPP interface to wake up …
SeppoTakalo Sep 24, 2025
7b7ed52
[nrf fromtree] modem: cmux: Clean debugging a bit
SeppoTakalo Aug 26, 2025
cab5343
[nrf fromtree] modem: cmux: Rework the drop handling
SeppoTakalo Aug 28, 2025
b88c527
[nrf fromtree] modem: cmux: auto calculate work buffer sizes
JordanYates Oct 2, 2025
1e229c2
[nrf fromtree] drivers: modem: cellular: nRF91: Remove periodic chat …
SeppoTakalo Sep 24, 2025
891b51d
[nrf fromtree] modem: cmux: Implement DM and NSC responses
SeppoTakalo Aug 26, 2025
ed0ba0c
[nrf fromtree] modem: cmux: Define macros for header size
SeppoTakalo Oct 10, 2025
93bf719
[nrf fromtree] modem: cmux: Handle C/R bit from address field
SeppoTakalo Aug 26, 2025
0a10e6a
[nrf fromtree] modem: modem_ppp: optimise frame wrapping
JordanYates Oct 4, 2025
16d5e2f
[nrf fromtree] modem: cmux: Combine state and event
SeppoTakalo Oct 10, 2025
c209d09
[nrf fromtree] modem: cmux: Handle CLD response
SeppoTakalo Oct 14, 2025
1cf39df
[nrf fromtree] modem: cmux: Send disconnect event only after respondi…
SeppoTakalo Sep 25, 2025
996e312
[nrf fromtree] drivers: modem: cellular: Close down CMUX before shut …
SeppoTakalo Sep 25, 2025
3bf8f1d
[nrf fromtree] modem: cmux: Implement Modem Status Command
SeppoTakalo Aug 26, 2025
32b88e0
[nrf fromtree] drivers: modem: Extract common dts bindings
SeppoTakalo Sep 24, 2025
c58e47c
[nrf fromtree] doc: release-notes-4.3: Mention the backlog support fo…
rlubos Sep 16, 2025
857a583
[nrf fromtree] modem: optional dedicated workqueue
JordanYates Oct 2, 2025
78d68c1
[nrf fromlist] modem: cmux: Define encoding and decoding functions fo…
SeppoTakalo Oct 21, 2025
2d81801
[nrf fromlist] drivers: modem: Implement support for DTR signal
SeppoTakalo Oct 23, 2025
55c463e
[nrf fromlist] modem: cmux: Implement Power Saving Control message
SeppoTakalo Oct 14, 2025
f5b6222
[nrf fromlist] drivers: modem: Implement runtime power management for…
SeppoTakalo Oct 10, 2025
efdf6dc
[nrf fromlist] drivers: modem: cellular: Use k_pipe instead of ringbu…
SeppoTakalo Oct 9, 2025
e596d9d
[nrf fromlist] drivers: modem: Implement support for RING indicator
SeppoTakalo Sep 10, 2025
752f9d6
[nrf fromlist] modem: pipe: Don't return EPERM on closed pipe
SeppoTakalo Oct 13, 2025
be7aff9
[nrf fromlist] modem: cmux: Add struct cmux_config into struct cmux
SeppoTakalo Oct 13, 2025
7183e43
[nrf fromtree] drivers: clock_control: Add macros for AUXPLL output f…
Hi-Im-David Oct 16, 2025
584f333
[nrf fromtree] drivers: audio: dmic_nrfx: Update AUXPLL control with …
Hi-Im-David Oct 16, 2025
797aa72
[nrf fromtree] tests: drivers: Update AUXPLL test to use frequency Ma…
Hi-Im-David Oct 16, 2025
38a8daf
[nrf fromtree] drivers: i2s: Support audio auxpll in TDM driver
Oct 16, 2025
cfe28be
[nrf fromtree] tests: drivers: Trigger drop event for proper clean-up
Oct 20, 2025
ffbae7a
[nrf fromtree] manifest: Update commit id for hal_renesas
Aug 25, 2025
14c7066
[nrf fromtree] manifest: Update revision of hal_renesas
khoatranyj Mar 5, 2025
51e388f
[nrf fromtree] manifest: update revision of hal_renesas to latest
khoatranyj Mar 5, 2025
22d82f4
Revert "[nrf fromtree] manifest: nrf_wifi: Pull nRF71 support"
rob-robinson-14 Nov 3, 2025
f987ea0
Revert "[nrf noup] manifest: nrf_wifi: Pull script to parse nRF70 FW …
rob-robinson-14 Nov 3, 2025
5916aa8
[nrf fromtree] west.yml: update few modules to pickup min/max define …
fabiobaltieri Sep 24, 2025
6718c55
[nrf fromtree] manifest: Update hal_nordic to pull file missing in md…
rob-robinson-14 Oct 29, 2025
23ee39f
[nrf noup] manifest: nrf_wifi: Pull script to parse nRF70 FW stats blob
krish2718 Sep 30, 2025
cefb2ed
[nrf fromtree] manifest: nrf_wifi: Pull nRF71 support
krish2718 Sep 30, 2025
25f7b90
[nrf fromlist] Bluetooth: Controller: Add BT_HCI_VS_FATAL_ERROR_SUPPORT
cvinayak Nov 4, 2025
795bac4
[nrf fromtree] pm: bind the PM_S2RAM kconfig option to devicetree
bjarki-andreasen Sep 19, 2025
53834ac
[nrf fromtree] pm: refactor PM_S2RAM_CUSTOM_MARKING option to be prom…
bjarki-andreasen Sep 22, 2025
134f6b2
[nrf fromtree] soc: nordic: nrf54h: s2ram: Support disabled MPU
rugeGerritsen Sep 28, 2025
cb89816
[nrf fromtree] soc: nordic: nrf54h: Disable S2RAM on cpurad
nordic-segl Oct 24, 2025
d016c1f
[nrf fromtree] drivers: mspi_dw: Use uint32_t for dummy_bytes field
anangl Oct 24, 2025
81edaae
[nrf noup] ci: Extend test spec for CI-ble-test
rugeGerritsen Nov 5, 2025
9a54011
[nrf fromtree] modules: nordic: select correct timer for NFCT on nRF54L
maje-emb Jul 7, 2025
0d3b8d7
[nrf fromtree] kernel: events: Depend on multithreading
carlescufi Oct 29, 2025
164b47d
[nrf noup] tests: drivers: mspi: flash: disable psa_rng
nordic-piks Nov 6, 2025
14c5908
[nrf fromlist] drivers: modem_cellular: Update nRF91 Serial Modem PPP…
SeppoTakalo Nov 3, 2025
5984d72
Revert "[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partit…
tomchy Nov 3, 2025
a494507
Revert "[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook"
tomchy Nov 3, 2025
e321b55
Revert "[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI…
tomchy Nov 3, 2025
ce93ada
[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook
nordicjm Apr 8, 2025
d76fd71
[nrf noup] include: net: add SO_SENDCB to NCS extensions
kacperradoszewski Oct 23, 2025
51911b5
Revert "[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook"
nordicjm Nov 11, 2025
8c84839
Reapply "[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSP…
nordicjm Nov 11, 2025
708853c
Reapply "[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook"
nordicjm Nov 11, 2025
b5cf3ea
Reapply "[nrf noup] mcumgr: img_mgmt: Fix check for chosen code parti…
nordicjm Nov 11, 2025
d727dd7
[nrf fromlist] dts: nrf54lm20a: align GPIOTE IRQn to non-secure build
mstasiaknordic Nov 12, 2025
2678766
Revert "[nrf noup] mcumgr: img_mgmt: Fix check for chosen code partit…
tomchy Nov 3, 2025
ad8adbe
Revert "[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook"
tomchy Nov 3, 2025
e037a5f
Revert "[nrf noup] mgmt: mcumgr: grp: img_mgmt: Add handling for QSPI…
tomchy Nov 3, 2025
39f9f79
[nrf noup] mgmt: mcumgr: Fix nRF5340 network core hook
nordicjm Apr 8, 2025
79985b1
[nrf fromlist] net: l2: ppp: Allow PPP to transtition ESTABLISH->DEAD
SeppoTakalo Nov 7, 2025
787cf2d
[nrf fromlist] tests: drivers: i2c: i2c_nrfx_twim: add nrf54lm20a
nordic-pikr Nov 10, 2025
170d587
[nrf fromlist] soc: nordic: nrf54l: make SoCs select specific symbols
mstasiaknordic Nov 12, 2025
6726e9b
[nrf fromlist] drivers: can: nrf: use CAN_DEVICE_DT_INST_DEFINE
bjarki-andreasen Nov 12, 2025
a87ca3f
[nrf fromlist] drivers: timer: nrf_grtc: Decouple clock source from C…
bjarki-andreasen Nov 10, 2025
6b314f2
[nrf fromlist] shell: backends: uart: implement pm_device_runtime
bjarki-andreasen Oct 31, 2025
1c47222
[nrf fromtree] drivers: can: tcan4x5x: Add device PM support
rerickson1 Sep 15, 2025
03695ed
[nrf noup] drivers: can: mcan: implement CAN_MODE_ONE_SHOT
bjarki-andreasen Nov 6, 2025
5ce544d
[nrf fromtree] drivers: nrf: remove handling of cross domain pins
bjarki-andreasen Oct 21, 2025
7c6f855
[nrf fromlist] drivers: clock_control nrf_lfclk: patch clock option o…
bjarki-andreasen Nov 14, 2025
3ff6615
Revert "[nrf noup] modem: backend: uart: SLM optimized modem UART bac…
MarkusLassila Nov 10, 2025
815fd52
[nrf fromtree] soc: nordic: activate uicr generation and use correct …
ayla-nordicsemi Oct 3, 2025
859ca13
[nrf fromtree] boards: nordic: add partitions to memory map for nRF9280
ayla-nordicsemi Oct 3, 2025
895dece
[nrf fromtree] dts: nordic: update nrf9280 nodes in dtsi
ayla-nordicsemi Oct 3, 2025
7451fba
[nrf fromtree] drivers: timer: nrf_grtc_timer: Optimize to reduce reg…
nordic-krch Mar 31, 2025
c118168
[nrf fromtree] tests: kernel: timer: behavior: Adjustments for NRF54H…
ppelikan-nordic Nov 14, 2025
9fea189
[nrf fromtree] bluetooth: host: move assigned numbers out of gap.h
PavelVPV Aug 26, 2025
a3309bb
[nrf fromtree] bluetooth: host: audio: move audio assigned numbers to…
PavelVPV Aug 28, 2025
34d8239
[nrf fromtree] bluetooth: mesh: move mesh assigned numbers to dedicat…
PavelVPV Aug 28, 2025
246f487
[nrf fromtree] bluetooth: host: move bt_gatt_authorization_cb_registe…
PavelVPV Sep 16, 2025
a762251
[nrf fromtree] Bluetooth: SMP: Print extra state information on timeout
sjanc Sep 18, 2025
c6cbeef
[nrf fromtree] Bluetooth: Host: Fix use of local variable as atomic t…
dottspina May 5, 2025
6769832
[nrf fromtree] Bluetooth: Host: Fix possible inconsistent access to c…
dottspina Aug 18, 2025
16d0c9c
[nrf fromtree] Bluetooth: Host: Amend recycled() callback documentation
dottspina May 5, 2025
33c275b
[nrf fromtree] Bluetooth: Host: Amend disconnected() callback documen…
dottspina Aug 5, 2025
46db591
[nrf fromtree] Bluetooth: Host: Fix some MISRA c:M23_112 warnings
dottspina May 12, 2025
73eaa41
[nrf fromtree] bluetooth: host: conn: handle `bt_le_create_conn_cance…
JordanYates Feb 5, 2025
3a0b680
[nrf fromtree] bluetooth: mesh: access: doxygen improvements
kartben Sep 18, 2025
69eac49
[nrf fromtree] Bluetooth: Host: Add userdefined fixed l2cap chans
HaavardRei Sep 9, 2025
f45a478
[nrf fromtree] Bluetooth: Host: Add note about recycled for BT_LE_ADV…
Thalley Sep 27, 2025
35a2b32
[nrf fromtree] drivers: bluetooth: hci: Introduce bt_spi_close to sup…
HoZHel May 12, 2025
c82b9bc
[nrf fromtree] Bluetooth: Host: Remove bt_le_set_auto_conn
Thalley Oct 2, 2025
90dab1e
[nrf fromtree] doc: releases: Add note for bt_le_set_auto_conn
Thalley Oct 2, 2025
6a1186a
[nrf fromtree] Bluetooth: Remove CONFIG_BT_BUF_ACL_RX_COUNT
Thalley Oct 2, 2025
8d040c1
[nrf fromtree] doc: releases: Add note about CONFIG_BT_BUF_ACL_RX_COUNT
Thalley Oct 2, 2025
47bf503
[nrf fromtree] Bluetooth: Host: Change WRN->DBG for not connect for TX
Thalley Oct 8, 2025
6c56733
[nrf fromtree] bluetooth: host: remove API for automatic advertising …
dottspina Sep 25, 2025
b9f8151
[nrf fromtree] bluetooth: host: remove transitional option _BT_LE_ADV…
dottspina Sep 25, 2025
e09076f
[nrf fromtree] bluetooth: host: remove transitional option _BT_LE_ADV…
dottspina Sep 25, 2025
33be8ee
[nrf fromtree] bluetooth: host: do not use freed connection to resume…
dottspina Sep 28, 2025
a00b9d5
[nrf fromtree] bluetooth: host: do not resume periodic connectable ad…
dottspina Sep 28, 2025
e830c97
[nrf fromtree] bluetooth: host: do not attempt to resume terminated a…
dottspina Sep 28, 2025
90d5d68
[nrf fromtree] bluetooth: host: remove no longer used internal API bt…
dottspina Sep 28, 2025
db9c481
[nrf fromtree] bluetooth: host: remove useless internal flag BT_ADV_P…
dottspina Sep 28, 2025
a1d4c69
[nrf fromtree] Bluetooth: Host: bt_iso_reset before bt_conn_cleanup_all
Thalley Oct 13, 2025
e3c6bad
[nrf fromtree] Bluetooth: Mesh: Provisioner closes link on failed
ludvigsj Oct 13, 2025
860a7e5
[nrf fromtree] Bluetooth: Mesh: Minor cleanup of prov link close on s…
ludvigsj Oct 14, 2025
f87a3f7
[nrf fromtree] bluetooth: mesh: Fix build without settings under asan
PavelVPV Oct 15, 2025
0a466b4
[nrf fromtree] Bluetooth: Mesh: Filter duplicates in brg subnets list
ludvigsj Oct 15, 2025
d915384
[nrf fromtree] Bluetooth: Host: Make use of common array helper macros
jhedberg Oct 20, 2025
1286a6c
[nrf fromtree] Bluetooth: Host: Fix unnecessary random address update
LingaoM Oct 21, 2025
d6d09a7
[nrf fromtree] Bluetooth: Host: Fix Periodic Advertising random addre…
LingaoM Oct 23, 2025
b653850
[nrf fromtree] tests: bluetooth: audio: fix bsim timing
LingaoM Oct 23, 2025
5c732e0
[nrf fromtree] bluetooth: mesh: adv_ext: Fix scheduling with multiple…
PavelVPV Oct 23, 2025
d85b3a4
[nrf fromtree] drivers: bluetooth: h4: Fix check for sufficient buffe…
nngt88 Oct 28, 2025
868ae7f
[nrf fromtree] Bluetooth: Host: Fix crash on bt_disable() with limite…
sjanc Oct 28, 2025
a861065
[nrf fromtree] Bluetooth: Mesh: Fix invalid write in private beacon s…
sjanc Oct 28, 2025
a570b38
[nrf fromtree] Bluetooth: Host: Fix handling of adv reports when scan…
zhongzhijie1 Oct 28, 2025
0cf8fe7
[nrf fromtree] Bluetooth: Host: Fix build error with observer-only co…
jhedberg Nov 4, 2025
5ada120
[nrf fromtree] Bluetooth: Decode Bluetooth 6.2 version number
alexstanoev-nordic Nov 6, 2025
7ab8719
[nrf fromtree] bluetooth: mesh: Increase BT RX Stack Size for PB-GATT
PavelVPV Nov 5, 2025
1208406
[nrf fromtree] Bluetooth: Mesh: Make net msg cache netkey aware
omkar3141 Oct 1, 2025
9a699b5
[nrf fromtree] soc: nordic: uicr: Move GEN_UICR options into the main…
SebastianBoe Nov 17, 2025
e07fce5
Revert "[nrf noup] tests: ram_context_for_isr: Disable KMU by default"
rob-robinson-14 Nov 14, 2025
0de5607
[nrf noup] tests: ram_context_for_isr: Disable KMU by default
Vge0rge Sep 12, 2025
f29cbf9
[nrf fromtree] soc: nordic: Gate FLASH_0 MPU region on CONFIG_XIP
dewitt-garmin Nov 13, 2025
8e6999a
[nrf fromtree] drivers: flash_mspi_nor: Simplify perform_xfer function
utsavm9 Oct 24, 2025
ca8355f
[nrf fromtree] drivers: flash_mspi_nor: Track last applied MSPI config
utsavm9 Oct 24, 2025
744270a
[nrf fromtree] drivers: flash_mspi_nor: Flash control commands to use…
utsavm9 Oct 29, 2025
9d61657
[nrf fromtree] drivers: flash_mspi_nor: Remove bool tracking of targe…
utsavm9 Oct 29, 2025
95e0d9c
[nrf fromtree] driver: flash_mspi_nor: Allow specific read/write IO m…
utsavm9 Oct 29, 2025
933412f
[nrf fromtree] drivers: udc_dwc2: Control D+ pull-up on nRF54H20
tmon-nordic Sep 12, 2025
1d05c0a
[nrf fromtree] samples: usb: uac2: Support High-Speed operation
tmon-nordic Jun 25, 2025
a753d6a
[nrf fromtree] samples: usb: uac2: explicit: Fix SOF offset integer c…
tmon-nordic Aug 21, 2025
b10c46a
[nrf fromtree] usb: device_next: msc: do not copy SCSI data
MarkWangChinese Oct 17, 2025
fa649c7
[nrf fromtree] tests: drivers: uart: uart_async_api: Fix test on nrf5…
nordic-segl Nov 7, 2025
5029402
[nrf fromtree] tests: drivers: clock_control: Enable tests on nrf54l1…
nordic-segl Nov 10, 2025
9b513b8
[nrf fromtree] tests: drivers: gpio: gpio_basic_api: Run test on nrf5…
nordic-segl Nov 10, 2025
1773855
[nrf fromtree] tests: drivers: timer: nrf_grtc_timer: Run test on nrf…
nordic-segl Nov 10, 2025
d964570
[nrf fromtree] tests: drivers: i2s: Run I2S tests on nrf54l15 NS
nordic-segl Nov 10, 2025
b0e2f89
[nrf fromtree] boards: nordic: nrf54l15dk: Sort supported fetures
nordic-segl Nov 10, 2025
0bb23ec
[nrf fromtree] tests: drivers: pwm: Run test on nrf54l15 NS
nordic-segl Nov 10, 2025
e621ad9
[nrf fromtree] tests: drivers: sensor: temp_sensor: Run test on nrf54…
nordic-segl Nov 10, 2025
7d43e47
[nrf fromtree] tests: boards: nrf: qdec: Run test on nrf54l15 NS
nordic-segl Nov 10, 2025
447d7f8
[nrf fromtree] tests: drivers: adc: Run test on nrf54l15 NS
nordic-segl Nov 10, 2025
b468f3f
[nrf fromtree] tests: drivers: spi: Run spi_controller_peripheral on …
nordic-segl Nov 10, 2025
4f818a9
[nrf fromtree] tests: drivers: spi: spi_controller_peripheral: Fix DT…
nordic-segl Nov 12, 2025
921be42
[nrf fromtree] tests: drivers: spi: spi_controller_peripheral: Move t…
nordic-segl Nov 12, 2025
099e321
[nrf fromtree] tests: drivers: counter: counter_basic_api: Fix test o…
nordic-segl Nov 12, 2025
f54d400
[nrf fromtree] tests: boards: nrf: i2c: i2c_slave: Fix DTS formatting
nordic-segl Nov 12, 2025
e5f0339
[nrf fromtree] tests: boards: nrf: i2c: i2c_slave: Run test on nrf54l…
nordic-segl Nov 12, 2025
ab6386a
[nrf fromtree] tests: boards: nrf: i2c: i2c_slave: Move tests DTS files
nordic-segl Nov 12, 2025
9d5df4c
[nrf fromtree] tests: drivers: watchdog: wdt_basic_api: Run test on n…
nordic-segl Nov 12, 2025
7b87cb6
[nrf fromtree] tests: remove misuse of snippets
tejlmand Oct 21, 2025
2040119
[nrf fromtree] tests: drivers: comparator: Enable test on nrf54l15 NS
nordic-segl Nov 10, 2025
eaa9cbe
[nrf fromtree] samples: boards: nordic: spis_wakeup: Run sample on AP…
nordic-segl Oct 7, 2025
4fe5cf1
[nrf fromtree] drivers: timer: nrf_grtc_timer: Add system_clock_disab…
adamkondraciuk Nov 13, 2025
fe61ed4
[nrf fromtree] samples: boards: nrf: system_off: Add sample with syst…
adamkondraciuk Nov 13, 2025
df20fa5
[nrf fromtree] drivers: flash: nrf_qspi_nor: Fix compilation with QER…
anangl Oct 28, 2025
8f9b737
DNM just for testing
nordic-segl Nov 20, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
401 changes: 401 additions & 0 deletions .github/test-spec.yml

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions .github/workflows/commit-tags.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
name: Commit tags

on:
pull_request:
types: [synchronize, opened, reopened, edited, labeled, unlabeled,
milestoned, demilestoned, assigned, unassigned, ready_for_review,
review_requested]

permissions:
contents: read

jobs:
commit_tags:
runs-on: ubuntu-22.04
name: Run commit tags checks on patch series (PR)
steps:
- name: Update PATH for west
run: |
echo "$HOME/.local/bin" >> $GITHUB_PATH

- name: Checkout the code
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: 0

- name: Run the commit tags
uses: nrfconnect/action-commit-tags@main
with:
target: .
upstream: zephyrproject-rtos/zephyr/main
13 changes: 5 additions & 8 deletions .github/workflows/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,8 +34,8 @@ jobs:
git config --global user.name "Your Name"
git remote -v
# Ensure there's no merge commits in the PR
[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
(echo "::error ::Merge commits not allowed, rebase instead";false)
#[[ "$(git rev-list --merges --count origin/${BASE_REF}..)" == "0" ]] || \
#(echo "::error ::Merge commits not allowed, rebase instead";false)
rm -fr ".git/rebase-apply"
rm -fr ".git/rebase-merge"
git rebase origin/${BASE_REF}
Expand Down Expand Up @@ -72,12 +72,9 @@ jobs:
git log --pretty=oneline | head -n 10
# Increase rename limit to allow for large PRs
git config diff.renameLimit 10000
excludes="-e KconfigBasic -e SysbuildKconfigBasic -e ClangFormat"
# The signed-off-by check for dependabot should be skipped
if [ "${{ github.actor }}" == "dependabot[bot]" ]; then
excludes="$excludes -e Identity"
fi
./scripts/ci/check_compliance.py --annotate $excludes -c origin/${BASE_REF}..
./scripts/ci/check_compliance.py --annotate -e KconfigBasic -e SysbuildKconfigBasic \
-e Kconfig -e SysbuildKconfig -e KconfigBasicNoModules -e SysbuildKconfigBasicNoModules \
-e ModulesMaintainers -c origin/${BASE_REF}..

- name: upload-results
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4.6.2
Expand Down
19 changes: 19 additions & 0 deletions .github/workflows/manifest-PR.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: handle manifest PR
on:
pull_request_target:
types: [opened, synchronize, closed, reopened]
branches:
- main

permissions:
contents: read

jobs:
call-manifest-pr-action:
runs-on: ubuntu-latest
steps:
- name: handle manifest PR
uses: nrfconnect/action-manifest-pr@main
with:
token: ${{ secrets.NCS_GITHUB_TOKEN }}
manifest-pr-title-details: ${{ github.event.pull_request.title }}
5 changes: 5 additions & 0 deletions Jenkinsfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
@Library("CI_LIB") _

def pipeline = new ncs.sdk_zephyr.Main()

pipeline.run(JOB_NAME)
1 change: 0 additions & 1 deletion Kconfig.zephyr
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,6 @@
# SPDX-License-Identifier: Apache-2.0

source "Kconfig.constants"
source "$(KCONFIG_ENV_FILE)"

osource "$(APPLICATION_SOURCE_DIR)/VERSION"

Expand Down
1 change: 0 additions & 1 deletion MAINTAINERS.yml
Original file line number Diff line number Diff line change
Expand Up @@ -1147,7 +1147,6 @@ Documentation:
- doc/images/Zephyr-Kite-in-tree.png
- doc/index-tex.rst
- doc/index.rst
- doc/kconfig.rst
- doc/templates/sample.tmpl
- doc/templates/board.tmpl
- boards/index.rst
Expand Down
4 changes: 2 additions & 2 deletions arch/arm/core/cortex_m/pm_s2ram.c
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ __noinit
#endif
_cpu_context_t _cpu_context;

#ifndef CONFIG_PM_S2RAM_CUSTOM_MARKING
#ifndef CONFIG_HAS_PM_S2RAM_CUSTOM_MARKING
/**
* S2RAM Marker
*/
Expand All @@ -50,4 +50,4 @@ bool pm_s2ram_mark_check_and_clear(void)
return false;
}

#endif /* CONFIG_PM_S2RAM_CUSTOM_MARKING */
#endif /* CONFIG_HAS_PM_S2RAM_CUSTOM_MARKING */
8 changes: 8 additions & 0 deletions arch/arm/core/cortex_m/reset.S
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,10 @@ GTEXT(z_arm_init_arch_hw_at_boot)
#if defined(CONFIG_PM_S2RAM)
GTEXT(arch_pm_s2ram_resume)
#endif
#if defined(CONFIG_SOC_EARLY_RESET_HOOK)
GTEXT(soc_early_reset_hook)
#endif


/*
* PACBTI Mask for CONTROL register:
Expand Down Expand Up @@ -100,6 +104,10 @@ SECTION_SUBSEC_FUNC(TEXT,_reset_section,__start)

#endif /* CONFIG_INIT_ARCH_HW_AT_BOOT */

#if defined(CONFIG_SOC_EARLY_RESET_HOOK)
/* Call custom code that executes before any stack is set up or RAM memory is accessed */
bl soc_early_reset_hook
#endif
#if defined(CONFIG_PM_S2RAM)
/*
* Temporarily set MSP to interrupt stack so that arch_pm_s2ram_resume can
Expand Down
13 changes: 13 additions & 0 deletions arch/arm/core/mpu/arm_mpu_regions.c
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
#include <zephyr/arch/arm/mpu/arm_mpu.h>

#include <zephyr/arch/arm/cortex_m/arm_mpu_mem_cfg.h>
#if USE_PARTITION_MANAGER
#include <pm_config.h>
#endif

static const struct arm_mpu_region mpu_regions[] = {
#ifdef CONFIG_XIP
Expand All @@ -24,13 +27,23 @@ static const struct arm_mpu_region mpu_regions[] = {

/* Region 1 */
MPU_REGION_ENTRY("SRAM_0",
#if USE_PARTITION_MANAGER
PM_SRAM_ADDRESS,
#if defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
REGION_RAM_ATTR(PM_SRAM_ADDRESS, PM_SRAM_SIZE)),
#else
REGION_RAM_ATTR(REGION_SRAM_SIZE)),
#endif
#else
CONFIG_SRAM_BASE_ADDRESS,
#if defined(CONFIG_ARMV8_M_BASELINE) || defined(CONFIG_ARMV8_M_MAINLINE)
REGION_RAM_ATTR(CONFIG_SRAM_BASE_ADDRESS, \
CONFIG_SRAM_SIZE * 1024)),
#else
REGION_RAM_ATTR(REGION_SRAM_SIZE)),
#endif

#endif /* USE_PARTITION_MANAGER */
};

const struct arm_mpu_config mpu_config = {
Expand Down
3 changes: 3 additions & 0 deletions arch/common/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -109,6 +109,9 @@ if (CONFIG_GEN_ISR_TABLES)
add_dependencies(isr_tables zephyr_generated_headers)
target_link_libraries(isr_tables zephyr_interface)
zephyr_library_link_libraries(isr_tables)

zephyr_link_libraries($<TARGET_PROPERTY:linker,undefined>_sw_isr_table)
zephyr_link_libraries($<TARGET_PROPERTY:linker,undefined>_irq_vector_table)
endif()

if(CONFIG_COVERAGE)
Expand Down
17 changes: 17 additions & 0 deletions arch/riscv/core/irq_manage.c
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@
#include <zephyr/arch/riscv/csr.h>
#include <zephyr/irq_multilevel.h>
#include <zephyr/sw_isr_table.h>
#include <zephyr/pm/pm.h>

#ifdef CONFIG_RISCV_HAS_PLIC
#include <zephyr/drivers/interrupt_controller/riscv_plic.h>
Expand Down Expand Up @@ -75,3 +76,19 @@ int arch_irq_disconnect_dynamic(unsigned int irq, unsigned int priority,
}
#endif /* CONFIG_SHARED_INTERRUPTS */
#endif /* CONFIG_DYNAMIC_INTERRUPTS */

#ifdef CONFIG_PM
void arch_isr_direct_pm(void)
{
unsigned int key;

key = irq_lock();

if (_kernel.idle) {
_kernel.idle = 0;
pm_system_resume();
}

irq_unlock(key);
}
#endif
7 changes: 0 additions & 7 deletions boards/ezurio/bl54l15_dvk/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,6 @@
DT_CHOSEN_Z_CODE_PARTITION := zephyr,code-partition
DT_CHOSEN_Z_SRAM_PARTITION := zephyr,sram-secure-partition

if BOARD_BL54L15_DVK_NRF54L10_CPUAPP || BOARD_BL54L15_DVK_NRF54L15_CPUAPP

config ROM_START_OFFSET
default 0x800 if BOOTLOADER_MCUBOOT

endif # BOARD_BL54L15_DVK_NRF54L10_CPUAPP || BOARD_BL54L15_DVK_NRF54L15_CPUAPP

if BOARD_BL54L15_DVK_NRF54L10_CPUAPP_NS || BOARD_BL54L15_DVK_NRF54L15_CPUAPP_NS

config HAS_BT_CTLR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ CONFIG_TFM_LOG_LEVEL_SILENCE=n
# from the non secure application directly. This needs to be set
# otherwise nrfx will try to configure them, resulting in a bus
# fault.
CONFIG_SOC_NRF54LX_SKIP_CLOCK_CONFIG=y
CONFIG_NRF_SKIP_CLOCK_CONFIG=y
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ CONFIG_TFM_LOG_LEVEL_SILENCE=n
# from the non secure application directly. This needs to be set
# otherwise nrfx will try to configure them, resulting in a bus
# fault.
CONFIG_SOC_NRF54LX_SKIP_CLOCK_CONFIG=y
CONFIG_NRF_SKIP_CLOCK_CONFIG=y
7 changes: 0 additions & 7 deletions boards/ezurio/bl54l15u_dvk/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,6 @@
DT_CHOSEN_Z_CODE_PARTITION := zephyr,code-partition
DT_CHOSEN_Z_SRAM_PARTITION := zephyr,sram-secure-partition

if BOARD_BL54L15U_DVK_NRF54L15_CPUAPP

config ROM_START_OFFSET
default 0x800 if BOOTLOADER_MCUBOOT

endif # BOARD_BL54L15U_DVK_NRF54L15_CPUAPP

if BOARD_BL54L15U_DVK_NRF54L15_CPUAPP_NS

config HAS_BT_CTLR
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,4 @@ CONFIG_TFM_LOG_LEVEL_SILENCE=n
# from the non secure application directly. This needs to be set
# otherwise nrfx will try to configure them, resulting in a bus
# fault.
CONFIG_SOC_NRF54LX_SKIP_CLOCK_CONFIG=y
CONFIG_NRF_SKIP_CLOCK_CONFIG=y
25 changes: 0 additions & 25 deletions boards/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,33 +12,8 @@ template available under :zephyr_file:`doc/templates/board.tmpl`.
Shields are hardware add-ons that can be stacked on top of a board to add extra functionality.
Refer to the :ref:`shield_porting_guide` for more information on how to port a shield.

.. admonition:: Search Tips
:class: dropdown

* Use the form below to filter the list of supported boards and shields. If a field is left
empty, it will not be used in the filtering process.

* Filtering by name and vendor is available for both boards and shields. The rest of the fields
apply only to boards.

* A board/shield must meet **all** criteria selected across different fields. For example, if you
select both a vendor and an architecture, only boards that match both will be displayed. Within
a single field, selecting multiple options (such as two architectures) will show boards
matching **either** option.

* The list of supported hardware features for each board is automatically generated using
information from the Devicetree. It may not be reflecting the full list of supported features
since some of them may not be enabled by default.

* Can't find your exact board? Don't worry! If a similar board with the same or a closely related
MCU exists, you can use it as a :ref:`starting point <create-your-board-directory>` for adding
support for your own board.

.. toctree::
:maxdepth: 2
:glob:
:hidden:

*/index

.. zephyr:board-catalog::
2 changes: 2 additions & 0 deletions boards/nordic/nrf54h20dk/Kconfig.defconfig
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ config MAX_THREAD_BYTES
default 3 if USERSPACE

config ROM_START_OFFSET
default 0 if NCS_MCUBOOT_BOOTLOADER_SIGN_MERGED_BINARY
default 0x800 if BOOTLOADER_MCUBOOT

if !USE_DT_CODE_PARTITION
Expand All @@ -39,6 +40,7 @@ config MAX_THREAD_BYTES
default 3 if USERSPACE

config ROM_START_OFFSET
default 0 if NCS_MCUBOOT_BOOTLOADER_SIGN_MERGED_BINARY
default 0x800 if BOOTLOADER_MCUBOOT

endif # BOARD_NRF54H20DK_NRF54H20_CPURAD
9 changes: 9 additions & 0 deletions boards/nordic/nrf54h20dk/Kconfig.sysbuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Copyright (c) 2025 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0

if BOARD_NRF54H20DK_NRF54H20_CPURAD

config NRF_DEFAULT_EMPTY
default y

endif # BOARD_NRF54H20DK_NRF54H20_CPURAD
40 changes: 40 additions & 0 deletions boards/nordic/nrf54h20dk/board.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,43 @@ board:
default: "0.9.0"
revisions:
- name: "0.9.0"
runners:
run_once:
'--recover':
- runners:
- nrfutil
run: first
groups:
- boards:
- nrf54h20dk@0.9.0/nrf54h20/cpuapp
- nrf54h20dk@0.9.0/nrf54h20/cpurad
- nrf54h20dk@0.9.0/nrf54h20/cpuppr
- nrf54h20dk@0.9.0/nrf54h20/cpuppr/xip
- nrf54h20dk@0.9.0/nrf54h20/cpuflpr
- nrf54h20dk@0.9.0/nrf54h20/cpuflpr/xip
'--erase':
- runners:
- jlink
- nrfutil
run: first
groups:
- boards:
- nrf54h20dk@0.9.0/nrf54h20/cpuapp
- nrf54h20dk@0.9.0/nrf54h20/cpurad
- nrf54h20dk@0.9.0/nrf54h20/cpuppr
- nrf54h20dk@0.9.0/nrf54h20/cpuppr/xip
- nrf54h20dk@0.9.0/nrf54h20/cpuflpr
- nrf54h20dk@0.9.0/nrf54h20/cpuflpr/xip
'--reset':
- runners:
- jlink
- nrfutil
run: last
groups:
- boards:
- nrf54h20dk@0.9.0/nrf54h20/cpuapp
- nrf54h20dk@0.9.0/nrf54h20/cpurad
- nrf54h20dk@0.9.0/nrf54h20/cpuppr
- nrf54h20dk@0.9.0/nrf54h20/cpuppr/xip
- nrf54h20dk@0.9.0/nrf54h20/cpuflpr
- nrf54h20dk@0.9.0/nrf54h20/cpuflpr/xip
29 changes: 29 additions & 0 deletions boards/nordic/nrf54h20dk/nrf54h20dk_nrf54h20-memory_map.dtsi
Original file line number Diff line number Diff line change
Expand Up @@ -174,5 +174,34 @@
secondary_periphconf_partition: partition@1c0000 {
reg = <0x1c0000 DT_SIZE_K(8)>;
};

/* NB: A gap has been left here for future partitions */

/* 0x1fd000 was chosen for secure_storage_partition such that
* there is no more space after secure_storage_partition.
*/
secure_storage_partition: partition@1fd000 {
compatible = "fixed-subpartitions";
reg = <0x1fd000 DT_SIZE_K(12)>;
ranges = <0x0 0x1fd000 0x3000>;
#address-cells = <1>;
#size-cells = <1>;

cpuapp_crypto_partition: partition@0 {
reg = <0x0 DT_SIZE_K(4)>;
};

cpurad_crypto_partition: partition@1000 {
reg = <0x1000 DT_SIZE_K(4)>;
};

cpuapp_its_partition: partition@2000 {
reg = <0x2000 DT_SIZE_K(2)>;
};

cpurad_its_partition: partition@2800 {
reg = <0x2800 DT_SIZE_K(2)>;
};
};
};
};
Loading
Loading