泰凌微電子積極參與了Matter協(xié)議中的Matter設備的功能開發(fā),Matter設備的測試與認證,以及Matter標準中文解讀等方面的工作。作為致力于低功耗高性能無線連接SoC芯片解決方案的提供商,我們推出了基于TLSR9系列芯片的Matter Over Thread解決方案,可以用于開發(fā)Matter Thread終端設備。
Matter 的源碼
最新的泰凌Matter解決方案的源代碼均可以在Matter項目在GitHub的倉庫中的master分支中獲取,目前支持examples中的lighting-app燈泡和light-switch-app開關這兩種應用。
泰凌Matter應用是基于Zephyr實時操作系統(tǒng)實現的,因此在配置Matter工程前,還需要配置Zephyr工程以及泰凌工具鏈。手動進行以上配置的過程步驟較長,我們也提供了預制的lighting-app,light-switch-app應用固件和對應的chip-tool工具。感興趣的客戶可以在無需配置的情況下體驗上述應用,以下是聯(lián)想網盤中的下載地址:
Matter 的硬件
體驗并使用泰凌Matter SDK需要準備以下硬件:
一塊或多塊TLSR9518ADK80D評估版:作為泰凌Matter設備
一個樹莓派(Raspberry Pi3或者更高版本):作為OpenThread邊界路由器的主體部分
一張SD卡(至少需要16GB):供樹莓派的系統(tǒng)所使用
一塊TLSR9518ADK80D評估版:作為Radio Co-Processor(RCP),和樹莓派一起組成OpenThread邊界路由器
一個安裝了Ubuntu v20.04 LTS的電腦:作為構建Matter和RCP固件的Linux主機,或作為執(zhí)行chip-tool的Matter控制器
一個泰凌JTAG或者BDT燒錄器:用于燒錄Matter和RCP固件到評估版上
一個支持IPv6功能的Wi-Fi路由器:充當Matter控制器的Wi-Fi接入點(AP)
一根以太網網線:用以連接Wi-Fi路由器與OpenThread邊界路由器
Matter 的配網
Matter設備的配網一般需要完成以下步驟:
將所需使用到的設備連接到運行網絡,如Matter控制器是Wi-Fi設備,便需要連接到Wi-Fi網絡中;
完成Matter設備在Matter網絡中的設置,比如說配置Fabric,指定Node ID,設定訪問權限等等。
根據通信網絡的不同,Matter設備配網前可能處于兩種情況:
已經接入了運行網絡中,如直接將Matter設備用網線接入以太網中,開啟DHCP功能的網關會自動為該設備分配網絡地址
需要配置網絡密鑰以接入運行網絡,如接入Wi-Fi網絡需要SSID和密碼,接入Thread網絡需要PANID和密鑰。
泰凌的Matter設備屬于這里的第二種情況。因此,泰凌Matter設備配網的第一步,需要使用Matter控制器,通過BLE去為其配置PANID和密鑰,使得其接入Thread網絡。第二步,Matter控制器在Thread網絡上去設置Matter設備在Matter網絡中的屬性,最終完成配網(commissioning)。
從上一章Matter的架構中,可以得知基于Thread網絡的泰凌Matter設備與基于Wi-Fi網絡的Matter控制器之間,需要采用一個邊界路由(Border Router)進行通訊。因此,我們運用了基于樹莓派和泰凌開發(fā)板所組成的OpenThread邊界路由來構建這個Thread網絡,以實現與Wi-Fi網絡設備的通訊。在本章第一小節(jié)所提供的聯(lián)想網盤網絡鏈接當中,我們也提供了預制的樹莓派鏡像與RCP固件,幫助用戶快速構建Thread網絡。
-
SoC芯片
+關注
關注
1文章
592瀏覽量
34800 -
源代碼
+關注
關注
96文章
2943瀏覽量
66566 -
Matter
+關注
關注
1文章
206瀏覽量
4974
原文標題:泰凌微電子 Matter 開發(fā)指南(二):Matter 應用搭建
文章出處:【微信號:telink-semi,微信公眾號:泰凌微電子】歡迎添加關注!文章轉載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論