Nordic Semi Adds a Bare Metal, RTOS-Independent Option to Its nRF Connect SDK

New bare metal development platform aims to ease migration from older parts to the new nRF54L family of wireless SoCs.

Gareth Halfacree
2 months agoHW101 / Productivity

Nordic Semiconductor has announced nRF Connect Bare Metal, designed to provide a migration path away from the company's nRF5 software development kit (SDK) and nRF52-series wireless systems-on-chips (SoCs) to the latest nRF54L series parts — and, as the name implies, it doesn't require a real-time operating system (RTOS), though provides an upgrade path to Zephyr RTOS.

"With the Bare Metal option, we are lowering the entry barrier for developing simple Bluetooth applications, while also offering a clear upgrade path to Zephyr RTOS and the full capabilities of the nRF Connect SDK for new and existing customers," claims Nordic Semi's Oyvind Strom of the company's launch today. "This software option is a meaningful addition that reflects our goal to support a broad range of developers and applications. Nordic's commitment to the world-class nRF Connect SDK and the Zephyr community remains strong, and this strategy continues to shape our long-term direction."

Nordic Semi is hoping to assist with the migration from older parts to the nRF54L family with a bare-metal development option. (📹: Nordic Semiconductor)

The nRF Connect SDK Bare Metal option is built around Nordic Semi's SoftDevice architecture, and is designed to mimic the company's legacy nRF5 SDK — making it easier to migrate from older nRF52-series parts to the new nRF54L family of wireless chips. Designed for "simple" Bluetooth Low Energy (BLE) applications, it initially supports peripheral-only applications with the promise of central- and multi-role capabilities to launch later this year.

The Bare Metal option is designed to coexist alongside the existing Zephyr RTOS option, both within the nRF Connect SDK and the nRF Connect extension to Microsoft's VS Code. Those who find their projects outgrowing the capabilities of the Bare Metal option can, the company has confirmed, easily migrate projects to the full Zephyr RTOS option — or, if they choose, integrate their Bare Metal applications with third-party real-time operating systems.

There's a new feature to be found within Bare Metal, too, currently missing from the Zephyr RTOS variant: support for a single-bank device firmware update (DFU) mechanism, designed to minimize non-volatile memory usage and leave more space free for program code. This, Nordic Semi promises, will be added to the Zephyr RTOS option in a future release of the nRF Connect SDK.

More information on the nRF Connect SDK Bare Metal option is available on the Nordic Semi website; a technical introduction is available on the company's developer zone blog.

Gareth Halfacree
Freelance journalist, technical author, hacker, tinkerer, erstwhile sysadmin. For hire: freelance@halfacree.co.uk.
Latest articles
Sponsored articles
Related articles
Latest articles
Read more
Related articles