OpenThread pre-built libraries¶
The nRF Connect SDK allows for using certified OpenThread libraries for Nordic devices. This simplifies the OpenThread certification process of the final product.
The libraries vary depending on stack configuration and hardware cryptography capabilities. You can choose the stack configuration from one of the predefined set of values, also called feature sets. For more information about OpenThread feature sets and how to select them in nRF Connect SDK, see Nordic library feature sets.
The cryptography variant is selected automatically based on the microcontroller capabilities.
Note
The currently provided libraries are not yet certified.
Pre-built library variants¶
The OpenThread pre-built libraries were created based on commit 07f430dac6c400abdd358ba1173c0f94b94a5a80
of OpenThread,
using the GNU Arm Embedded Toolchain version 9-2019-q4-major
.
The following table describes the Kconfig options that were set for the build for each variant. For a more concise list of features enabled for each feature set, see Nordic library feature sets.
OpenThread Kconfig option |
Master Image |
FTD Image |
MTD Image |
---|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|