Google发布的OpenThread
Google发布的OpenThread已在以下平台上被认证为“线程认证组件”:
- 卡斯柯达CA-8211
- 北欧半导体nRF52833
- 北欧半导体nRF52840
- 恩智浦JN5189 / 88
- 恩智浦K32W061 / 41
- Qorvo GP712
- Qorvo QPG6095
- Silicon Labs EFR32MG12
- Silicon Labs EFR32MG13
- Silicon Labs EFR32MG21
- 意法半导体STM32WB
- 德州仪器(TI)CC1352
- 德州仪器(TI)CC2538
- 德州仪器(TI)CC2652
可以在GitHub上获得OpenThread的Thread Reference版本,其中一些包含在GRL Thread Test Harness中。
API文档可用于以下参考版本:
2017年7月16日C API参考2018年6月19日C API参考二○一九年十一月一十三日C API参考
OpenThread边界路由器

OpenThread边界路由器(OTBR)已通过Nordic Semiconductor nRF52840 NCP认证为Raspberry Pi 3B上的线程认证组件。
OTBR已使用以下发行版和提交进行了认证:
资料库 | 释放/提交 |
---|---|
开放线程 | thread-reference-20180926 |
潘丹 | 提交8c189c6 |
OpenThread边界路由器 | thread-br-certified-20180819 |
要将完整的认证环境用于OTBR,请在OTBR设置过程中指定wpantund
提交:
WPANTUND_COMMIT=8c189c6 ./script/setup
通过OpenThread进行认证
其他运行OpenThread的平台(包括NCP设计)可以被认证为Thread Certified Components。 OpenThread也可以用于带有“ Built on Thread”徽章的产品认证。
有关Thread和OpenThread之间与认证有关的区别的更多信息,请参阅Thread Group FAQ 。
为什么要认证?
认证向客户表明您的产品完全兼容Thread,并且可以与其他Thread产品一起使用。要获得基于OpenThread的产品并声明产品支持Thread,必须提供产品认证。
鉴于OpenThread本身是线程认证的组件,对运行OpenThread的产品进行认证可带来更多好处。由于Thread Group的测试机构已经熟悉OpenThread作为参考堆栈,因此通常可以减少认证时间和成本。
测验
认证测试是通过GRL线程测试工具进行的,可以下载到Thread成员公司。为了增加使用OpenThread成功进行线程认证的可能性,我们建议在提交给线程组之前,先在本地设置中运行并通过所有认证测试。