Skip to content

Commit a9732b6

Browse files
maciejbaczmanskirlubos
authored andcommitted
doc: openthread: fixes for ncs 2.8.0
fix wrong thread version, old build report and misaligned feature set table for Thread Signed-off-by: Maciej Baczmanski <[email protected]>
1 parent 176063d commit a9732b6

File tree

3 files changed

+62
-24
lines changed

3 files changed

+62
-24
lines changed

doc/nrf/protocols/thread/certification.rst

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -179,16 +179,16 @@ Depending on if you build the application using the :ref:`nrfxlib:ot_libs` or if
179179
.. code-block::
180180
181181
################### OPENTHREAD REPORT ###################
182-
+ Target device: nrf52840
183-
+ Thread version: v1.3
182+
+ Target device: nrf54l15
183+
+ Thread version: v1.4
184184
+ OpenThread library feature set: Minimal Thread Device (MTD)
185185
+ Thread device type: Sleepy End Device (SED)
186-
+ OpenThread Library: openthread/lib/cortex-m4/soft-float/v1.3/mtd/
187-
+ OpenThread NCS revision: thread-reference-20230706-819-gd60aaab22
188-
+ OpenThread NCS SHA: d60aaab22
189-
+ NCS revision: v2.7.99-cs1-41-g26ef793b91-dirty
190-
+ NCS SHA: 26ef793b91
191-
+ No differences in the used Thread library in comparison to the NCS v2.7.0 release.
186+
+ OpenThread Library: openthread/lib/nrf54l15_cpuapp/soft-float/v1.4/mtd/
187+
+ OpenThread NCS revision: ncs-thread-reference-20241002-dirty
188+
+ OpenThread NCS SHA: ee86dc26d
189+
+ NCS revision: v2.8.0-preview1-434-g49bcdd3c6d6-dirty
190+
+ NCS SHA: 49bcdd3c6d6
191+
+ No differences in the used Thread library in comparison to the NCS v2.8.0 release.
192192
################### END ###################
193193
194194
The generated build artefact will also include the list of the :ref:`nrfxlib:nrfxlib` repository changes between the current revision and the latest |NCS| release.
@@ -200,16 +200,16 @@ Depending on if you build the application using the :ref:`nrfxlib:ot_libs` or if
200200
.. code-block::
201201
202202
################### OPENTHREAD REPORT ###################
203-
+ Target device: nrf52840
204-
+ Thread version: v1.3
203+
+ Target device: nrf54l15
204+
+ Thread version: v1.4
205205
+ OpenThread library feature set: Minimal Thread Device (MTD)
206206
+ Thread device type: Sleepy End Device (SED)
207-
+ OpenThread Library: openthread/lib/cortex-m4/soft-float/v1.3/mtd/
208-
+ OpenThread NCS revision: thread-reference-20230706-819-gd60aaab22
209-
+ OpenThread NCS SHA: d60aaab22
210-
+ NCS revision: v2.7.99-cs1-41-g26ef793b91-dirty
211-
+ NCS SHA: 26ef793b91
212-
+ Found differences in the nrfxlib repository in comparison to the NCS v2.7.0 release. See the ot_report.txt report file to learn more.
207+
+ OpenThread Library: openthread/lib/nrf54l15_cpuapp/soft-float/v1.4/mtd/
208+
+ OpenThread NCS revision: ncs-thread-reference-20241002-dirty
209+
+ OpenThread NCS SHA: ee86dc26d
210+
+ NCS revision: v2.8.0-preview1-434-g49bcdd3c6d6-dirty
211+
+ NCS SHA: 49bcdd3c6d6
212+
+ Found differences in the nrfxlib repository in comparison to the NCS v2.8.0 release. See the ot_report.txt report file to learn more.
213213
################### END ###################
214214
215215
You can look at the report file located in the application build directory to see the full list of changes.
@@ -220,15 +220,15 @@ Depending on if you build the application using the :ref:`nrfxlib:ot_libs` or if
220220
.. code-block::
221221
222222
################### OPENTHREAD REPORT ###################
223-
+ Target device: nrf52840
224-
+ Thread version: v1.3
223+
+ Target device: nrf54l15
224+
+ Thread version: v1.4
225225
+ OpenThread library feature set: Minimal Thread Device (MTD)
226226
+ Thread device type: Sleepy End Device (SED)
227227
+ OpenThread library has been built from sources
228-
+ OpenThread NCS revision: thread-reference-20230706-819-gd60aaab22
229-
+ OpenThread NCS SHA: d60aaab22
230-
+ NCS revision: v2.7.99-cs1-41-g26ef793b91-dirty
231-
+ NCS SHA: 26ef793b91
228+
+ OpenThread NCS revision: ncs-thread-reference-20241002-dirty
229+
+ OpenThread NCS SHA: ee86dc26d
230+
+ NCS revision: v2.8.0-preview1-434-g49bcdd3c6d6-dirty
231+
+ NCS SHA: 49bcdd3c6d6
232232
################### END ###################
233233
234234
The information shows that the Thread library has been build from sources, so it cannot be used for :ref:`ug_thread_cert_inheritance_without_modifications`.

doc/nrf/protocols/thread/overview/power_consumption.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ The following tables show the power consumption measured with the configuration
5656

5757
.. tabs::
5858

59-
.. group-tab:: Thread 1.3 SED
59+
.. group-tab:: Thread 1.4 SED
6060

6161
.. table:: Configuration
6262

@@ -85,7 +85,7 @@ The following tables show the power consumption measured with the configuration
8585
+-------------------------------------------+-----------------------+----------------------------+------------------------------+
8686

8787

88-
.. group-tab:: Thread 1.3 SSED
88+
.. group-tab:: Thread 1.4 SSED
8989

9090
.. table:: Configuration
9191

doc/nrf/protocols/thread/prebuilt_libs.rst

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ The following table lists the supported features for each of these sets.
4040
No tick indicates that there is no support for the given feature in the related configuration, while the tick signifies that the feature is selected (``=1`` value).
4141
Features introduced with the Thread 1.2 Specification are at the bottom of the table and have "Thread 1.2" in parenthesis after the feature name.
4242
For more information about Thread 1.2 features, see the `Thread 1.2 Base Features`_ document.
43+
Features introduced with the Thread 1.4 Specification are at the bottom of the table and have "Thread 1.4" in parenthesis after the feature name.
44+
For more information about Thread 1.4 features, see the `Thread 1.4 Features White Paper`_ document.
4345

4446
.. list-table::
4547
:widths: auto
@@ -117,6 +119,12 @@ For more information about Thread 1.2 features, see the `Thread 1.2 Base Feature
117119
- ✔
118120
-
119121
-
122+
* - EXTERNAL_HEAP
123+
- ✔
124+
- ✔
125+
- ✔
126+
-
127+
-
120128
* - IP6_FRAGM
121129
- ✔
122130
- ✔
@@ -153,6 +161,12 @@ For more information about Thread 1.2 features, see the `Thread 1.2 Base Feature
153161
-
154162
-
155163
-
164+
* - NETDIAG_CLIENT
165+
- ✔
166+
- ✔
167+
- ✔
168+
-
169+
-
156170
* - SERVICE
157171
- ✔
158172
-
@@ -219,6 +233,30 @@ For more information about Thread 1.2 features, see the `Thread 1.2 Base Feature
219233
- ✔
220234
-
221235
-
236+
* - DNS_CLIENT_OVER_TCP (Thread 1.4)
237+
- ✔
238+
-
239+
-
240+
-
241+
-
242+
* - NETDIAG_VENDOR_INFO (Thread 1.4)
243+
- ✔
244+
- ✔
245+
- ✔
246+
-
247+
-
248+
* - TCP (Thread 1.4)
249+
- ✔
250+
-
251+
-
252+
-
253+
-
254+
* - UPTIME (Thread 1.4)
255+
- ✔
256+
- ✔
257+
- ✔
258+
-
259+
-
222260

223261
For the full list of configuration options that were used during compilation, including their default values, see the :file:`openthread_lib_configuration.txt` file within each library folder in the nrfxlib repository.
224262
The library folders are inside :file:`openthread/lib`.

0 commit comments

Comments
 (0)