Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
f6fed40
samples: DTM: nRF54H20 transport over USB CDC ACM
Tryton77 Sep 15, 2025
bbed9cc
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Sep 15, 2025
540e00d
tests: drivers: gpio: Add test for SWD and GPIO on the same pin
nordic-segl Sep 2, 2025
8c6ac72
samples: net: Add floating-point printf support
kapbh Sep 16, 2025
7e7921f
tests: subsys: swo: use jlink scipt for nrf54l
nordic-piks Sep 16, 2025
a92244e
doc: known_issues: add known issue about assertion in Host
PavelVPV Sep 12, 2025
da90cfc
bluetooth: make CONFIG_BT_RX_STACK_SIZE adjustment common for 54LX SoCs
ppryga-nordic Sep 12, 2025
fc6234a
samples: dfu_target: Remove unneeded nrf52 overlay
ahasztag Sep 10, 2025
f65122f
dfu: Added support for dfu_target with nRF54H20
ahasztag Sep 10, 2025
39bc36f
samples: dfu_target: Add support for nRF54L15DK
ahasztag Sep 12, 2025
e508819
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Sep 12, 2025
5750198
samples: nrf_compress: mcuboot_update: Update nRF54L15 PM file
nordicjm Sep 16, 2025
84fa5ed
memfault: upgrade to 1.29.0
gminn Sep 11, 2025
cb77bbf
scripts: quarantine: add sample.bluetooth.peripheral_mds
nordic-piks Sep 17, 2025
206a625
manifest: Update sdk-mcuboot revisions
NordicBuilder Sep 5, 2025
eb4f887
doc/nrf/app_dev/../nrf54h20: doc on S2RAM support in bootloader
nvlsianpu Sep 9, 2025
d81382b
applications/samples: Don't use minimal libc for MCUboot in CHIP
nordicjm Sep 9, 2025
3d529b2
doc: Remove FEM nRF2220 related public documentation
dawidprzybylo Sep 15, 2025
09ee5e4
scripts: ci: tags: extend bluetooth tag with memfault
nordic-piks Sep 17, 2025
d5b99f5
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Sep 12, 2025
12622ff
tests: drivers: adc: adjust nRF54LV10 DK to 4 SAADC channels
mstasiaknordic Sep 15, 2025
11775b6
doc: fast_pair: Fix documentation rendering
MarekPieta Sep 16, 2025
b1cee3e
tests: current_consumpion: run anomaly 30 test on more targets
mstasiaknordic Sep 17, 2025
f8157be
tests: benchmarks: Enable power consumption tests on the legacy platf…
nordic-bami Sep 15, 2025
04fb7bc
soc: sercomm: nrf91: Fix duplicating board Kconfigs
nordicjm Sep 16, 2025
f7654c7
soc: nordic: nrf71: Add SoC guard
nordicjm Sep 16, 2025
0b0b54f
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Sep 16, 2025
9c4d837
bluetooth: cs_de: Set tone quality ok for unused channels
eriksandgren Sep 10, 2025
14f4ea6
bluetooth: cs_de: Changes to IFFT algo
eriksandgren Sep 11, 2025
18a61da
samples: bluetooth: Improve update frequency of distance estimates
eriksandgren Sep 11, 2025
57ce743
samples: bluetooth: Add logging of CS config
eriksandgren Sep 12, 2025
5037324
bluetooth: cs_de: Less strict reqs to accept measurements as OK quality
eriksandgren Sep 16, 2025
2a5222f
tests: benchmarks: current_consumption: system_off: Add nrf54h20
nordic-pikr Sep 17, 2025
e17748c
applications: samples: Update outdated VERSION files
MarekPieta Sep 17, 2025
040445a
samples: subsys: mgmt: mcumgr: smp_svr: align expected logs
nordic-piks Sep 17, 2025
580e76c
tests: benchmarks: PM - several fixes for the legacy platforms
nordic-bami Sep 17, 2025
620f81c
doc: matter: fix Kconfig references
ArekBalysNordic Sep 12, 2025
9bfb792
doc: Matter bridge app: Kconfig fixes
peknis Sep 16, 2025
9bdd6f9
tests: zephyr: drivers: flash: common: require external_flash fixture
nordic-piks Sep 17, 2025
33fafc5
samples: net: mqtt: Rename overlay files
D-Triveni Sep 17, 2025
c97f466
samples: net: Add support for 54LM20 DK
D-Triveni Sep 11, 2025
0227cc1
applications: nrf_desktop: Update HID state documentation
MarekPieta Sep 10, 2025
2755125
applications: nrf_desktop: Document introducing custom HID providers
MarekPieta Sep 11, 2025
63e0190
applications: nrf_desktop: Update HID provider keyboard documentation
MarekPieta Sep 11, 2025
09aa0b6
doc/nrf/app_dev/../nrf54h20: Add note about S2RAM stack
tomchy Sep 15, 2025
54a70d9
manifest: Update sdk-zephyr revision
tomchy Sep 15, 2025
aa07cb3
scripts: quarantine_zephyr: Quarantine samples
DatGizmo Sep 17, 2025
a3b802a
test-spec: update CI-secdom-test
eirikekbjoe Sep 1, 2025
c16841d
samples: zephyr: smp_svr_mini_boot: buffer adjustment
vidarbe Sep 17, 2025
59785ed
nrf_security: cracen: initial refactor of software workarounds
degjorva Aug 20, 2025
d181571
nrf_security: cracen_sw: Add support for aes_ctr with ecb primitives
degjorva Aug 20, 2025
9920f6c
nrf_security: cracen_sw: Make cracen_aes_ecb_encrypt generic
degjorva Sep 4, 2025
01f8947
nrf_security: CRACEN: refactor cracen_sw_cipher to support only ctr
Vge0rge Aug 31, 2025
a92f20b
dfu: Add buffered bytes API and fix full modem offset calculation
SyverHaraldsen Sep 11, 2025
decd460
nrf_cloud: improve FOTA polling error handling and reliability
SyverHaraldsen Sep 11, 2025
5ec9f37
tests: benchmarks: multicore: Fix idle_usb test
nordic-bami Sep 18, 2025
56c75ef
manifest: Update sdk-zephyr revision (auto-manifest PR)
NordicBuilder Sep 8, 2025
a1616bd
manifest: Update sdk-nrfxlib revision (auto-manifest PR)
NordicBuilder Sep 16, 2025
0aa04d7
samples: smp_svr: pure_dts: enable logs from MCUboot
gchwier Sep 17, 2025
b202428
samples: matter: Fixed configuration for 54lm20 internal
kkasperczyk-no Sep 18, 2025
101efdd
samples: cellular: Use device UUID as device and cloud ID
moksanen Sep 18, 2025
c7c8bb7
samples: dfu: Add A/B sample
ahasztag Sep 1, 2025
c419d8e
doc: Add 3.1.1 release to main
richabp Sep 17, 2025
d3e1192
samples: app_jwt: Remove SUIT flags
ayla-nordicsemi Sep 18, 2025
2a99641
doc: Document known issue for DRGN-26138
Tschet1 Sep 17, 2025
fa5524a
dts: common: nordic: nrf7120: add AUDIOPLL
Hi-Im-David May 23, 2025
f88a042
boards: nordic: nrf7120dk: enable audiopll
Hi-Im-David May 23, 2025
25ae44a
tests: zephyr: drivers: clock_control: Add nrf_clock_control
Hi-Im-David Sep 11, 2025
6f52c67
cmake: Fix VID and CID values in Direct XIP on 54
tomchy Sep 16, 2025
6f820b1
scripts: quarantine_zephyr: Quarantine samples
DatGizmo Sep 18, 2025
7fc104f
modules: nrfxlib: nrf_802154: Add TX_DIAGNOSTIC option
e-rk Sep 18, 2025
22962d1
samples: 802154_phy_test: Enable TX diagnostic mode
e-rk Sep 18, 2025
6099934
modules: nrfxlib: nrf_802154: Fix spacing in CMakeLists
e-rk Sep 18, 2025
a90d01c
lib: lte_link_control: Add support for environment evaluation
tokangas Jun 23, 2025
861c33d
samples: cellular: modem_shell: Add support for environment evaluation
tokangas Jun 25, 2025
2e9e190
doc: Remove mention of devtag from releases and maturity
divipillai Sep 18, 2025
ad738e5
samples: dfu: ab sample nrf54L15 support
ahasztag Sep 19, 2025
9ea86f2
samples: dfu: Extend A/B sample documentation
ahasztag Sep 18, 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
  •  
  •  
  •  
1 change: 1 addition & 0 deletions .github/test-spec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -646,3 +646,4 @@
- "include/nfc/ndef/text_rec.h"
- "include/dk_buttons_and_leds.h"
- "include/app_event_manager/app_event_manager.h"
- "scripts/west_commands/ncs_ironside_se_update.py"
3 changes: 3 additions & 0 deletions CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -504,6 +504,7 @@
/samples/debug/ppi_trace/ @nordic-krch
/samples/dect/dect_phy/dect_shell/ @nrfconnect/ncs-modem-tre
/samples/dect/dect_phy/hello_dect/ @nrfconnect/ncs-modem
/samples/dfu/ab/ @nrfconnect/ncs-charon
/samples/dfu/dfu_target/ @nrfconnect/ncs-charon
/samples/dfu/dfu_multi_image/ @nrfconnect/ncs-charon
/samples/edge_impulse/ @nrfconnect/ncs-si-muffin
Expand Down Expand Up @@ -629,6 +630,7 @@
/samples/debug/ppi_trace/*.rst @nrfconnect/ncs-doc-leads
/samples/dect/dect_phy/dect_shell/*.rst @nrfconnect/ncs-iot-positioning-doc
/samples/dect/dect_phy/hello_dect/*.rst @nrfconnect/ncs-modem-doc
/samples/dfu/ab/*.rst @nrfconnect/ncs-charon-doc
/samples/dfu/dfu_target/*.rst @nrfconnect/ncs-charon-doc
/samples/dfu/dfu_multi_image/*.rst @nrfconnect/ncs-charon-doc
/samples/esb/**/*.rst @nrfconnect/ncs-si-muffin-doc
Expand Down Expand Up @@ -784,6 +786,7 @@
/subsys/debug/ @nordic-krch
/subsys/debug/coredump/ @nrfconnect/ncs-protocols-serialization
/subsys/dfu/ @nrfconnect/ncs-pluto
/subsys/dfu/dfu_target/ @nrfconnect/ncs-pluto @nrfconnect/ncs-charon
/subsys/dfu/dfu_multi_image/ @Damian-Nordic @nrfconnect/ncs-charon
/subsys/dm/ @nrfconnect/ncs-si-muffin
/subsys/dult/ @nrfconnect/ncs-si-bluebagel
Expand Down
2 changes: 1 addition & 1 deletion applications/machine_learning/VERSION
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION_MAJOR = 3
VERSION_MINOR = 0
VERSION_MINOR = 1
PATCHLEVEL = 99
VERSION_TWEAK = 0
EXTRAVERSION =
2 changes: 1 addition & 1 deletion applications/matter_bridge/VERSION
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION_MAJOR = 3
VERSION_MINOR = 0
VERSION_MINOR = 1
PATCHLEVEL = 99
VERSION_TWEAK = 0
EXTRAVERSION =
107 changes: 61 additions & 46 deletions applications/matter_bridge/doc/matter_bridge_description.rst
Original file line number Diff line number Diff line change
Expand Up @@ -382,23 +382,15 @@ Configuration options

Check and configure the following configuration options:

.. _CONFIG_BRIDGED_DEVICE_IMPLEMENTATION:
.. _CONFIG_BRIDGED_DEVICE_SIMULATED:

CONFIG_BRIDGED_DEVICE_IMPLEMENTATION
``bool`` - Select bridged device implementation.
See the :ref:`matter_bridge_app_bridged_support_configs` section for more information.
Accepts the following values:
CONFIG_BRIDGED_DEVICE_SIMULATED
``bool`` - Implement a simulated bridged device.

.. _CONFIG_BRIDGED_DEVICE_SIMULATED:
.. _CONFIG_BRIDGED_DEVICE_BT:

CONFIG_BRIDGED_DEVICE_SIMULATED
``bool`` - Implement a simulated bridged device.
You must also configure :ref:`CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_IMPLEMENTATION <CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_IMPLEMENTATION>`

.. _CONFIG_BRIDGED_DEVICE_BT:

CONFIG_BRIDGED_DEVICE_BT
``bool`` - Implement a Bluetooth LE bridged device.
CONFIG_BRIDGED_DEVICE_BT
``bool`` - Implement a Bluetooth LE bridged device.

.. _CONFIG_BRIDGE_HUMIDITY_SENSOR_BRIDGED_DEVICE:

Expand All @@ -410,21 +402,15 @@ CONFIG_BRIDGE_HUMIDITY_SENSOR_BRIDGED_DEVICE
CONFIG_BRIDGE_ONOFF_LIGHT_BRIDGED_DEVICE
``bool`` - Enable support for OnOff Light bridged device.

.. _CONFIG_BRIDGE_SWITCH_BRIDGED_DEVICE:

CONFIG_BRIDGE_SWITCH_BRIDGED_DEVICE
``bool`` - Enable support for a switch bridged device.
Accepts the following values:
.. _CONFIG_BRIDGE_GENERIC_SWITCH_BRIDGED_DEVICE:

.. _CONFIG_BRIDGE_GENERIC_SWITCH_BRIDGED_DEVICE:
CONFIG_BRIDGE_GENERIC_SWITCH_BRIDGED_DEVICE
``bool`` - Enable support for Generic Switch bridged device.

CONFIG_BRIDGE_GENERIC_SWITCH_BRIDGED_DEVICE
``bool`` - Enable support for Generic Switch bridged device.
.. _CONFIG_BRIDGE_ONOFF_LIGHT_SWITCH_BRIDGED_DEVICE:

.. _CONFIG_BRIDGE_ONOFF_LIGHT_SWITCH_BRIDGED_DEVICE:

CONFIG_BRIDGE_ONOFF_LIGHT_SWITCH_BRIDGED_DEVICE
``bool`` - Enable support for OnOff Light Switch bridged device.
CONFIG_BRIDGE_ONOFF_LIGHT_SWITCH_BRIDGED_DEVICE
``bool`` - Enable support for OnOff Light Switch bridged device.

.. _CONFIG_BRIDGE_TEMPERATURE_SENSOR_BRIDGED_DEVICE:

Expand All @@ -443,23 +429,17 @@ CONFIG_BRIDGE_MIGRATE_VERSION_1

If you selected the simulated device implementation using the :ref:`CONFIG_BRIDGED_DEVICE_SIMULATED <CONFIG_BRIDGED_DEVICE_SIMULATED>` Kconfig option, also check and configure the following option:

.. _CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_IMPLEMENTATION:

CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_IMPLEMENTATION
``bool`` - Select the simulated OnOff device implementation.
Accepts the following values:
.. _CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_AUTOMATIC:

.. _CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_AUTOMATIC:
CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_AUTOMATIC
``bool`` - Automatically simulated OnOff device.
The simulated device automatically changes its state periodically.

CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_AUTOMATIC
``bool`` - Automatically simulated OnOff device.
The simulated device automatically changes its state periodically.
.. _CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_SHELL:

.. _CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_SHELL:

CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_SHELL
``bool`` - Shell-controlled simulated OnOff device.
The state of the simulated device is changed using shell commands.
CONFIG_BRIDGED_DEVICE_SIMULATED_ONOFF_SHELL
``bool`` - Shell-controlled simulated OnOff device.
The state of the simulated device is changed using shell commands.

If you selected the Bluetooth LE device implementation using the :ref:`CONFIG_BRIDGED_DEVICE_BT <CONFIG_BRIDGED_DEVICE_BT>` Kconfig option, also check and configure the following options:

Expand Down Expand Up @@ -490,6 +470,41 @@ CONFIG_BRIDGE_BT_RECOVERY_SCAN_TIMEOUT_MS
CONFIG_BRIDGE_BT_SCAN_TIMEOUT_MS
``int`` - Set the Bluetooth LE scan timeout in milliseconds.

.. _CONFIG_BRIDGE_FORCE_BT_CONNECTION_PARAMS:

CONFIG_BRIDGE_FORCE_BT_CONNECTION_PARAMS
``bool`` - Determines whether the Matter bridge forces connection parameters or accepts the Bluetooth LE peripheral device selection.

.. _CONFIG_BRIDGE_BT_SCAN_WINDOW:

CONFIG_BRIDGE_BT_SCAN_WINDOW
``int`` - Duration of a central actively scanning for devices within scan interval, equal to ``CONFIG_BRIDGE_BT_SCAN_WINDOW`` * 0.625 ms.

.. _CONFIG_BRIDGE_BT_SCAN_INTERVAL:

CONFIG_BRIDGE_BT_SCAN_INTERVAL
``int`` - Time between consecutive Bluetooth scan windows, equal to ``CONFIG_BRIDGE_BT_SCAN_INTERVAL`` * 0.625 ms.

.. _CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN:

CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN
``int`` - The minimum duration of time requested by central after the peripheral device should wake up to communicate, equal to ``CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN`` * 1.25 ms.

.. _CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX:

CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX
``int`` - The maximum duration of time requested by central after the peripheral device should wake up to communicate, equal to ``CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX`` * 1.25 ms.

.. _CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT:

CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT
``int`` - The time since the last packet was successfully received until the devices consider the connection lost, equal to ``CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT`` cs.

.. _CONFIG_BRIDGE_BT_CONNECTION_LATENCY:

CONFIG_BRIDGE_BT_CONNECTION_LATENCY
``int`` - The number of connection events the peripheral can skip waking up for if it does not have any data to send.

The following options affect how many bridged devices the application supports.
See the :ref:`matter_bridge_app_bridged_support_configs` section for more information.

Expand Down Expand Up @@ -593,12 +608,12 @@ You can disable configuring the parameters by setting the :kconfig:option:`CONFI

Use the following Kconfig options to set the desired parameters:

- :kconfig:option:`CONFIG_BRIDGE_BT_SCAN_WINDOW` - The duration a central actively scans for devices within the scan interval.
- :kconfig:option:`CONFIG_BRIDGE_BT_SCAN_INTERVAL` - Time between consecutive Bluetooth LE scan windows.
- :kconfig:option:`CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN` - The minimum time requested by the central (the bridge) after which the peripheral device should wake up to communicate.
- :kconfig:option:`CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX` - The maximum time requested by the central (the bridge) after which the peripheral device should wake up to communicate.
- :kconfig:option:`CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT` - The time since the last packet was successfully received until the devices consider the connection lost.
- :kconfig:option:`CONFIG_BRIDGE_BT_CONNECTION_LATENCY` - Allows the peripheral to skip waking up for a certain number of connection events if it does not have any data to send.
- :ref:`CONFIG_BRIDGE_BT_SCAN_WINDOW` - The duration a central actively scans for devices within the scan interval.
- :ref:`CONFIG_BRIDGE_BT_SCAN_INTERVAL` - Time between consecutive Bluetooth LE scan windows.
- :ref:`CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MIN` - The minimum time requested by the central (the bridge) after which the peripheral device should wake up to communicate.
- :ref:`CONFIG_BRIDGE_BT_CONNECTION_INTERVAL_MAX` - The maximum time requested by the central (the bridge) after which the peripheral device should wake up to communicate.
- :ref:`CONFIG_BRIDGE_BT_CONNECTION_TIMEOUT` - The time since the last packet was successfully received until the devices consider the connection lost.
- :ref:`CONFIG_BRIDGE_BT_CONNECTION_LATENCY` - Allows the peripheral to skip waking up for a certain number of connection events if it does not have any data to send.

The parameters in this application have been selected based on the :ref:`multiprotocol_bt_thread` information in the :ref:`ug_multiprotocol_support` section.

Expand Down
5 changes: 2 additions & 3 deletions applications/matter_bridge/sysbuild/mcuboot/prj.conf
Original file line number Diff line number Diff line change
Expand Up @@ -15,10 +15,9 @@ CONFIG_FPROTECT=y

CONFIG_MBEDTLS_CFG_FILE="mcuboot-mbedtls-cfg.h"

# Use minimal C library instead of the Picolib
CONFIG_MINIMAL_LIBC=y

# Bootloader size optimization
CONFIG_CBPRINTF_NANO=y
CONFIG_PRINTK=n
CONFIG_CONSOLE=n
CONFIG_SERIAL=n
CONFIG_UART_CONSOLE=n
Expand Down
2 changes: 1 addition & 1 deletion applications/matter_weather_station/VERSION
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION_MAJOR = 3
VERSION_MINOR = 0
VERSION_MINOR = 1
PATCHLEVEL = 99
VERSION_TWEAK = 0
EXTRAVERSION =
2 changes: 1 addition & 1 deletion applications/nrf_desktop/VERSION
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
VERSION_MAJOR = 3
VERSION_MINOR = 0
VERSION_MINOR = 1
PATCHLEVEL = 99
VERSION_TWEAK = 0
EXTRAVERSION =
5 changes: 5 additions & 0 deletions applications/nrf_desktop/application_kconfig.rst
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,11 @@ You can enable the following HID reports:
* HID system control report (:ref:`CONFIG_DESKTOP_HID_REPORT_SYSTEM_CTRL_SUPPORT <config_desktop_app_options>`)
* HID consumer control report (:ref:`CONFIG_DESKTOP_HID_REPORT_CONSUMER_CTRL_SUPPORT <config_desktop_app_options>`)

.. note::
nRF Desktop application allows you to modify the used HID input reports or introduce support for a new HID input report.
This can be achieved by implementing a custom HID report provider that can be used together with the :ref:`nrf_desktop_hid_state`.
For details, see the :ref:`nrf_desktop_hid_state_providing_hid_input_reports` documentation section.

Apart from this, you can specify the supported HID boot protocol interface as one of the following:

* mouse (:ref:`CONFIG_DESKTOP_HID_BOOT_INTERFACE_MOUSE <config_desktop_app_options>`)
Expand Down
Loading
Loading