Changelog for nRF Connect SDK Bare Metal option v2.0.99

This changelog reflects the most relevant changes from the latest official release.

Changelog

The following sections provide detailed lists of changes by component.

SDK installation

No changes since the latest nRF Connect SDK Bare Metal release.

S115 SoftDevice

No changes since the latest nRF Connect SDK Bare Metal release.

S145 SoftDevice

No changes since the latest nRF Connect SDK Bare Metal release.

SoftDevice Handler

  • Fixed an issue where using the CONFIG_NRF_SDH_LOG_SD_INFO Kconfig option for MCUboot board targets would log invalid SoftDevice version data. The logging now takes the SoftDevice partition offset into account for those board targets.

Boards

  • Added BOARD_EXTERNAL_MEMORY_* macros to the board-config.h file of the bm_nrf54l15dk and bm_nrf54lm20dk board targets (SPIM instance, SCK/MOSI/MISO/CS and WP#/RST# strap pins) for on-board SPI external flash. Other BM development kits do not have external flash memory on the board, so their board-config.h files omit these macros.

  • Updated:

    • All boards to use zephyr,mapped-partition instead of zephyr,fixed-partitions and zephyr,fixed-subpartitions. When referencing partition nodes, the code now uses PARTITION_* macros instead of DT_* and FIXED_PARTITION_* macros. The use of the CONFIG_FLASH_LOAD_OFFSET Kconfig option is also replaced by PARTITION_* macros.

    • All boards to use specific J-Link devices from the nRF54L series. This improves debugging in VS Code.

    • The number of required board qualifiers (reduced by one), as of changes in upstream Zephyr.

Build system

No changes since the latest nRF Connect SDK Bare Metal release.

Interrupts

No changes since the latest nRF Connect SDK Bare Metal release.

Logging

No changes since the latest nRF Connect SDK Bare Metal release.

Drivers

No changes since the latest nRF Connect SDK Bare Metal release.

Subsystems

Storage

No changes since the latest nRF Connect SDK Bare Metal release.

Filesystem

No changes since the latest nRF Connect SDK Bare Metal release.

Libraries

Bluetooth LE Services

Libraries for NFC

No changes since the latest nRF Connect SDK Bare Metal release.

Utils

No changes since the latest nRF Connect SDK Bare Metal release.

Samples

  • The CONFIG_PSA_CRYPTO Kconfig option is now used to enable cryptography instead of the CONFIG_NRF_SECURITY Kconfig option.

Peripheral samples

Bluetooth LE samples

NFC samples

No changes since the latest nRF Connect SDK Bare Metal release.

DFU samples

No changes since the latest nRF Connect SDK Bare Metal release.

Subsystem samples

No changes since the latest nRF Connect SDK Bare Metal release.

Known issues and limitations

No changes since the latest nRF Connect SDK Bare Metal release.

Documentation

  • Updated the memory layout diagram generation script to parse RRAM and SRAM sizes directly from devicetree instead of hardcoded per-SoC values.