Google 发布 OpenThread
Google 发布的 OpenThread 已被认证为 Thread 认证组件 可在以下平台上使用:
- Cascoda CA-8211
- Espressif ESP32-H2
- 北欧半导体 nRF52833
- 北欧半导体 nRF52840
- 北欧半导体 nRF5340
- NXP JN5189/88
- NXP K32W061/41
- Qorvo QPG6105
- Qorvo GP712
- Silicon Labs EFR32MG12
- Silicon Labs EFR32MG13
- Silicon Labs EFR32MG21
- STMicroelectronics STM32WB
- 德州仪器 CC1352
- 德州仪器 CC2538
- 德州仪器 CC2652
GitHub 上提供了 OpenThread 的线程参考版本,其中一些版本 包含在 GRL 线程测试中 自动化测试框架。
API 文档适用于以下参考版本:
2017-07-16 C API 参考 2018-06-19 C API 参考 2019-11-13 C API 参考
OpenThread 边界路由器
OpenThread 边界路由器 (OTBR) 已通过 Raspberry Pi 3B 北欧半导体 nRF52840 NCP。
OTBR 使用以下版本和提交内容进行了认证:
代码库 | 发布 / 提交 |
---|---|
OpenThread | thread-reference-20180926 |
Wpantund | 提交 8c189c6 |
OpenThread 边界路由器 | thread-br-certified-20180819 |
要将完整的认证环境用于 OTBR,请指定 wpantund
提交(作为 OTBR 设置的一部分)
流程:
WPANTUND_COMMIT=8c189c6 ./script/setup
通过 OpenThread 认证
运行 OpenThread 的其他平台(包括 NCP 设计)可作为 Thread 认证组件。OpenThread 也可以用于 该认证带有“Built on Thread”徽章。
如需详细了解 Thread 和 OpenThread 之间的区别, 请参阅 Thread Group 常见问题解答。
为什么要获得认证?
通过认证可向客户表明您的商品是全 Thread 产品 并且可与其他 Thread 产品搭配使用。产品认证 要求根据 OpenThread 运送商品,并声明商品 支持 Thread。
对运行 OpenThread 的产品进行认证可带来额外的好处, OpenThread 本身是一个 Thread 认证组件。认证时间和 由于 Thread Group 的测试机构已经 并熟悉 OpenThread 作为参考堆栈。
测试
认证测试是通过 GRL 线程自动化测试框架,适用于 下载至 Thread 成员公司。为了提高成功通过 使用 OpenThread 进行线程认证,我们建议您运行并通过所有 认证测试。