NXP Matter Bridge Demo 搭建(1)

书接上回,今天我们来一起看看 NXP Matter Bridge Demo 的搭建。

首先,先回顾一下此前讲到的,Matter 桥接工作流程:

① Matter 桥接设备,作为一个 Matter 协议中定义的设备类型,需要首先遵循标准的 Matter 配网流程,使其加入 Matter 网络

② 这个 Matter-Zigbee 桥接设备需要同时加入 Zigbee 网络。非标准配网流程,需要遵循各厂商定义的标准分发网络密钥进行配网

③ 桥接设备一旦加入 Zigbee 网络,就会通过广播 Match Descriptor Request 命令的方式,来发现 Zigbee 网络中的设备。之后,桥接设备将为每一个匹配的 Zigbee 设备添加一个动态端点,使其作为被桥接设备加入 Matter 网络。

④ Matter 系统将通过 Matter 规范中定义的 Operational Discovery(设备发现)机制发现这些桥接设备。

⑥ 跑通以上流程,Matter 系统中的控制器就可以在桥接设备的帮助下,控制 Zigbee 网络中的灯泡。



                                                                                图 1:Matter-Zigbee 桥接设备的工作流程

这样 Matter 网络的其它设备就可以通过 Matter 桥接设备的动态端点来跟 Zigbee 设备通信,这些端点被称为“动态端点”的原因是 Zigbee 设备随时可能离网,原先映射端点也就不再有效。

接下来将以 Zigbee 网络为例,以 i.MX 8M EVK 和 JN5189 DK6 EVK 为硬件开发平台,介绍如何在例程基础上添加代码,来实现 Zigbee 网络的桥接功能。 

先来简单介绍一下 JN5189 及 i.MX 8M 系列芯片 :

JN5189 是为极低功耗无线设备设计的高性能超低功耗微控制器,搭载了 802.15.4 PHY和 MAC,以及 AES 128 硬件加解密模块,支持 Zigbee、Thread 以及 Matter 等多种协议。本文使用 Zigbee 协议,将其作为 Zigbee 协调器来实现桥接功能。



                                                                 图 2  NXP JN5189 Zigbee SoC 基本参数

i.MX 8M 系列应用处理器基于 Arm® Cortex®-A53 和 Cortex-M4 内核,具有业界领先的音频,语音和视频处理功能,适用于从消费家庭音频到工业楼宇自动化及移动计算机等广泛应用。在下文中使用其 Matter over WiFi 方式作为 Matter 网络中的 Matter 设备。


Demo 硬件准备:


                                                               图 3 :Matter Bridge Demo 硬件图

如上图所示:需要使用到两块 i.MX 8M EVK和一个 WiFi 路由器组件 Matter 网络。

①  一号 i.MX 8M EVK 运行 Matter chip-tool,在 Matter 网络中作为 Matter 网络控制器 (Commissioner)

②  二号  i.MX 8M EVK 作为 Matter 网桥设备,运行 Matter 桥接设备软件 imx-chip-brige-app;其 USB 口需要连接 JN5189 EVK 中的 Dongle,作为 Zigbee 的协调器使用。
     也就是说,Matter 桥接设备需要同时支持 Matter 设备的功能以及管理 Zigbee 网络的功能,这样才能将 Zigbee 设备连接并管理操作。

③  使用JN5189 DK6 EVK 中的 OM15076-3/OM15081-2 组合板充当 Zigbee 子设备(EndDevice),例如映射成为一个 Zigbee 传感器,方便后续的实际操作演示。

至此,我们 Zigbee To Matter 的桥接设备方案硬件就准备完成啦!

下一章节,我们将一起来探究其软件的架构与操作!

参考文献:

NXP Zigbee JN5189:https://www.nxp.com/products/wireless/thread/jn5189-88-t-high-performance-and-ultra-low-power-mcus-for-zigbee-and-thread-with-built-in-nfc-option:JN5189_88_T

《 Matter Bridge技术分析 》—— iotthings

《 用 i.MX 8M 和 JN5189 实现 Zigbee和 Matter 的网络桥接功能 》——恩智浦 MCU 加油站

★博文内容均由个人提供,与平台无关,如有违法或侵权,请与网站管理员联系。

★文明上网,请理性发言。内容一周内被举报5次,发文人进小黑屋喔~

评论