RTOS 없이 독립적 실행, 간단한 블루투스 LE 애플리케이션 개발 최적화
저전력 무선 연결 기술의 글로벌 리더인 노르딕 세미컨덕터(Nordic Semiconductor)가 RTOS 없이도 강력한 기능을 발휘하는 새로운 소프트웨어 옵션을 통해 개발의 진입 장벽을 낮췄다.
노르딕은 차세대 무선 SoC인 nRF54L 시리즈를 위한 새로운 소프트웨어 옵션 ‘nRF 커넥트 SDK 베어 메탈(Bare Metal)’을 29일 공식 발표했다.
이 옵션은 RTOS 없이 독립적으로 실행되며, 간단한 블루투스 LE 애플리케이션 개발에 최적화된 솔루션으로 평가받고 있다.
베어 메탈 옵션은 제퍼(Zephyr) RTOS를 사용하지 않고도 실행 가능하며, 기존 nRF5 SDK 및 nRF52 시리즈에서 nRF54L 시리즈로의 마이그레이션을 간소화한다.
특히 노르딕의 소프트디바이스(SoftDevice) 아키텍처를 기반으로 구현되어 기존 API와 유사한 구조를 제공, 개발자들이 손쉽게 전환할 수 있도록 설계됐다.
노르딕은 베어 메탈 옵션을 통해 단순한 주변기기 중심 애플리케이션부터 향후 센트럴 및 멀티 롤 기능까지 지원할 수 있는 확장성을 예고했다.
올해 안에 관련 기능이 추가될 예정이며, 이는 다양한 블루투스 LE 애플리케이션을 포괄할 수 있는 기반이 될 전망이다.
nRF 커넥트 SDK와 VS 코드용 nRF 커넥트 환경 내에서 베어 메탈과 제퍼 RTOS 기반 개발이 모두 가능해, 개발자들은 툴 변경 없이 프로젝트 요구사항에 따라 최적의 방식을 선택할 수 있다.
또한 단일 뱅크 DFU(Device Firmware Update) 메커니즘을 도입해 비휘발성 메모리(NVM) 사용을 최적화하고 코드 공간을 확보할 수 있도록 했다.
RTOS에 독립적인 구조 덕분에 베어 메탈 구성요소는 SDK 외부의 RTOS 솔루션과도 통합이 가능하다.
이는 임베디드 개발자들에게 더욱 폭넓은 선택지를 제공하며, 다양한 시스템 요구에 유연하게 대응할 수 있게 한다.
노르딕 세미컨덕터의 오이빈드 스트롬 수석 부사장은 “베어 메탈 옵션은 간단한 애플리케이션 개발의 진입 장벽을 낮추는 동시에, 제퍼 RTOS 기반의 고급 기능으로 확장할 수 있는 명확한 경로를 제공한다”며 “이는 개발자 중심 전략을 강화하고 장기적인 비전을 실현하기 위한 중요한 이정표”라고 밝혔다.