Skip to content

Commit 9b861ef

Browse files
b-genteivindj-nordic
authored andcommitted
doc: add bare metal software maturity tables
Add tables indicating support for bare metal features Signed-off-by: Bartosz Gentkowski <bartosz.gentkowski@nordicsemi.no>
1 parent 4be9cff commit 9b861ef

1 file changed

Lines changed: 196 additions & 1 deletion

File tree

doc/nrf-bm/release_notes/bm_software_maturity.rst

Lines changed: 196 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,201 @@ See the following table for more details:
7373

7474
For the certification status of different features in a specific SoC, see its Compatibility Matrix in the `Nordic Semiconductor TechDocs`_.
7575

76+
nRF Devices in scope of |BMshort|
77+
*********************************
78+
79+
A device is considered supported if at least one sample or component has been demonstrated on it in the SDK, with the software maturity level set to supported.
80+
81+
.. list-table:: Device support
82+
:header-rows: 0
83+
:align: center
84+
:widths: auto
85+
86+
* - nRF54L15
87+
- Supported from v1.0.0
88+
* - nRF54L10
89+
- Supported from v1.0.0
90+
* - nRF54L05
91+
- Supported from v1.0.0
92+
* - nRF54LV10
93+
- --
94+
95+
.. note::
96+
Any device not listed is considered out of scope.
97+
98+
Protocol support
99+
****************
100+
101+
The following table indicates the software maturity levels of the support for each protocol.
102+
103+
.. list-table:: Protocol support
104+
:header-rows: 1
105+
:align: center
106+
:widths: auto
107+
108+
* -
109+
- nRF54L15
110+
- nRF54L10
111+
- nRF54L05
112+
- nRF54LV10
113+
* - **Bluetooth®**
114+
- Supported
115+
- Supported
116+
- Supported
117+
- --
118+
* - **NFC**
119+
- Experimental
120+
- Experimental
121+
- Experimental
122+
- --
123+
* - **ESB**
124+
- --
125+
- --
126+
- --
127+
- --
128+
129+
.. note::
130+
Protocols not listed are considered out of scope for |BMshort|.
131+
132+
Bluetooth features support
133+
**************************
134+
135+
The supported Bluetooth features are determined by the selected SoftDevice.
136+
The following table indicates SoftDevice compatibility per SoC:
137+
138+
.. list-table:: SoftDevice support
139+
:header-rows: 1
140+
:align: center
141+
:widths: auto
142+
143+
* -
144+
- nRF54L15
145+
- nRF54L10
146+
- nRF54L05
147+
- nRF54LV10
148+
* - **SoftDevice S115**
149+
- Supported
150+
- Supported
151+
- Supported
152+
- --
153+
* - **SoftDevice S145**
154+
- Experimental
155+
- Experimental
156+
- Experimental
157+
- --
158+
76159
.. note::
160+
The Experimental status of the S145 SoftDevice refers to its integration in the |BMlong|.
161+
The SoftDevice itself is production-ready.
77162

78-
A dedicated |BMshort| software maturity page will be available in upcoming releases.
163+
The following table indicates Bluetooth features supported per SoftDevice:
164+
165+
.. list-table:: Bluetooth Features
166+
:header-rows: 1
167+
:align: center
168+
:widths: auto
169+
170+
* - Feature
171+
- SoftDevice S115
172+
- SoftDevice S145
173+
* - **Multirole**
174+
- --
175+
- Supported
176+
* - **2 Mbps PHY**
177+
- Supported
178+
- Supported
179+
* - **Advertiser**
180+
- Supported
181+
- Supported
182+
* - **Peripheral**
183+
- Supported
184+
- Supported
185+
* - **Scanner**
186+
- --
187+
- Supported
188+
* - **Central**
189+
- --
190+
- Supported
191+
* - **Data Length Extension**
192+
- Supported
193+
- Supported
194+
* - **Advertising Extension**
195+
- --
196+
- Supported
197+
* - **Coded PHY**
198+
- --
199+
- --
200+
201+
202+
For more details on supported Bluetooth features, see the SoftDevice Specification documents:
203+
204+
* `S115 SoftDevice Specification`_
205+
* S145 (Specification not available yet)
206+
207+
NFC features support
208+
********************
209+
210+
The following table indicates the software maturity levels of the support for each NFC feature.
211+
212+
.. list-table:: NFC features support
213+
:header-rows: 1
214+
:align: center
215+
:widths: auto
216+
217+
* -
218+
- nRF54L15
219+
- nRF54L10
220+
- nRF54L05
221+
- nRF54LV10
222+
* - **NFC Type 2 Tag (read-only)**
223+
- Experimental
224+
- Experimental
225+
- Experimental
226+
- --
227+
* - **NFC Type 4 Tag (read/write)**
228+
- Experimental
229+
- Experimental
230+
- Experimental
231+
- --
232+
233+
nRF Secure Immutable Bootloader
234+
*******************************
235+
236+
The nRF Secure Immutable Bootloader (NSIB) is not supported in |BMshort|.
237+
Instead, Immutable MCUboot serves as the single-stage bootloader in the single-bank DFU solution.
238+
239+
MCUboot bootloader
240+
******************
241+
242+
The following table indicates the software maturity levels of the support for each MCUboot bootloader feature.
243+
244+
.. list-table:: Bootloader and security features
245+
:header-rows: 1
246+
:align: center
247+
:widths: auto
248+
249+
* -
250+
- nRF54L15
251+
- nRF54L10
252+
- nRF54L05
253+
- nRF54LV10
254+
* - **Immutable MCUboot as part of build**
255+
- Supported
256+
- Supported
257+
- Supported
258+
- --
259+
* - **Updatable MCUboot as part of build**
260+
- --
261+
- --
262+
- --
263+
- --
264+
* - **Hardware cryptography acceleration**
265+
- Supported
266+
- Supported
267+
- Supported
268+
- --
269+
* - **Multiple signature keys**
270+
- Supported
271+
- Supported
272+
- Supported
273+
- --

0 commit comments

Comments
 (0)