SILIKON-logo

SILICON LABS SDK 2.4.4.0 GA OpenThread

SILICON-LABS-SDK-2-4-4-0-GA-OpenThread-product

Informasi produk

Spesifikasi

  • Jeneng produk: Silicon Labs OpenThread SDK
  • Versi: 2.4.4.0 GA
  • Gecko SDK Suite Versi: 4.4
  • Tanggal Rilis: 14 Agustus 2024

Utas minangka protokol jaringan jaringan IPv6 nirkabel sing aman, andal, skalabel, lan bisa dianyari sing dioptimalake kanggo operasi sing kurang daya. Nyedhiyakake jembatan murah menyang jaringan IP liyane lan dirancang kanggo aplikasi Ngarep sing Disambungake.
OpenThread, implementasine mbukak-sumber saka Thread dening Google, banget portabel karo jejak memori cilik. Silicon Labs wis ngembangake versi OpenThread sing luwih apik sing dirancang kanggo nggarap hardware, nyedhiyakake dhukungan hardware sing luwih jembar dibandhingake karo versi GitHub.

Fitur Utama

  • OpenThread Protocol
  • Dhukungan Multi-Protokol

Pandhuan Panggunaan Produk

Instalasi lan Setup

  1. Download Silicon Labs OpenThread SDK saka resmi websitus.
  2. Tindakake pandhuan instalasi sing kasedhiya ing dokumentasi.
  3. Priksa kompatibilitas karo GCC versi 12.2.1 kasedhiya karo Simplicity Studio.

Pemrograman lan Pangembangan
Gunakake API sing kasedhiya kanggo ngembangake aplikasi kanggo Home Connected nggunakake protokol OpenThread. Delengen dokumentasi kanggo pandhuan babagan nggunakake komponen lan fitur SDK.

Ngatasi masalah lan Maintenance
Yen nemoni masalah, deleng bagean Masalah Tetep ing cathetan rilis kanggo solusi sing bisa ditindakake. Tetep ngerti babagan nganyari keamanan kanthi langganan Security Advisories ing Silicon Labs websitus.

Sumber Daya Tambahan
Kanggo informasi luwih lengkap, bukak Silicon Labs websitus utawa waca dokumentasi resmi kalebu SDK.

FAQ

  • P: Compiler apa sing kompatibel karo Silicon Labs OpenThread SDK?
    A: SDK kompatibel karo GCC versi 12.2.1 kasedhiya karo Simplicity Studio.
  • P: Apa tujuan OpenThread ing aplikasi Connected Home?
    A: OpenThread nyedhiyakake protokol jaringan jaringan IPv6 nirkabel sing aman, dipercaya, lan skalabel sing dioptimalake kanggo operasi kurang daya ing lingkungan Connected Home.

Silicon Labs OpenThread SDK 2.4.4.0 GA
Gecko SDK Suite 4.4
14 Agustus 2024

Utas minangka protokol jaringan jaringan IPv6 nirkabel sing aman, dipercaya, skalabel, lan bisa dianyari. Nyedhiyakake jembatan murah menyang jaringan IP liyane nalika dioptimalake kanggo operasi sing kurang daya / baterei. Tumpukan Utas dirancang khusus kanggo aplikasi Ngarep sing Disambungake ing ngendi jaringan basis IP dikarepake, lan macem-macem lapisan aplikasi bisa uga dibutuhake.
OpenThread dirilis dening Google minangka implementasine open-source saka Thread. Google wis ngeculake OpenThread kanggo nyepetake pangembangan produk kanggo bangunan omah lan komersial sing disambungake. Kanthi lapisan abstraksi platform sing sempit lan jejak memori sing cilik, OpenThread pancen portabel. Ndhukung desain system-on-chip (SoC), co-processor jaringan (NCP), lan radio co-processor (RCP).
Silicon Labs wis ngembangake SDK berbasis OpenThread sing dirancang kanggo nggarap hardware Silicon Labs. Silicon Labs OpenThread SDK minangka versi sumber GitHub sing wis diuji kanthi lengkap. Ndhukung sawetara hardware sing luwih akeh tinimbang versi GitHub, lan kalebu dokumentasi lan example aplikasi ora kasedhiya ing GitHub.
Cathetan rilis iki nyakup versi SDK:

  • 2.4.4.0 GA dirilis ing 14 Agustus 2024
  • 2.4.3.0 GA dirilis ing 2 Mei 2024
  • 2.4.2.0 GA dirilis tanggal 10 April 2024
  • 2.4.1.0 GA dirilis ing 14 Februari 2024
  • 2.4.0.0 GA dirilis ing 13 Desember 2023

Kompatibilitas lan Panganggone Kabar
Kanggo informasi babagan nganyari keamanan lan kabar, deleng bab Keamanan saka Cathetan Rilis Platform Gecko sing diinstal karo SDK iki utawa ing tab TECH DOCS ing https://www.silabs.com/developers/thread . Silicon Labs uga banget nyaranake sampeyan langganan Advisories Keamanan kanggo informasi sing paling anyar. Kanggo instruksi, utawa yen sampeyan anyar ing Silicon Labs OpenThread SDK, waca Nggunakake Rilis Iki.

Compiler sing kompatibel:
GCC (The GNU Compiler Collection) versi 12.2.1, kasedhiya karo Simplicity Studio.

FITUR UTAMA

OpenThread

  • Kepatuhan sertifikasi Thread 1.3.0 karo Thread Test Harness v59.0 kanggo arsitektur SoC lan Host-RCP
  • Dhukungan fitur Thread 1.3.1 - Eksperimental
  • Dhukungan Crash Handler
  • Dhukungan Evaluasi TrustZone
  • Dhukungan MR21 kanggo OpenThread RCP - Produksi

Multi-Protokol

  • Dhukungan ngrungokake bebarengan (RCP) -MG21 lan MG24
  • Multiprotocol (CMP) Zigbee NCP + OpenThread RCP - kualitas produksi
  • Dynamic Multiprotocol Bluetooth + Con-current Multiprotocol (CMP) Zigbee lan OpenThread support ing SoC

Item anyar

Komponen anyar

Ditambahake ing release 2.4.2.0
ot_core_vendor_extension - Komponen iki ngleksanakake ot :: Extension :: ExtensionBase kanggo EFR32. Nalika digunakake karo komponen OT Crash Handler, info kacilakan bakal dicithak sawise conto OpenThread diinisialisasi.

Ditambahake ing release 2.4.0.0

  • ot_crash_handler - Komponen iki nyedhiyakake sakumpulan API kanggo nyithak info kacilakan. Ing kasus kacilakan, komponen iki njupuk rincian lan dicithak ing urip maneh sabanjure.
  • ot_rtt_log - Komponen iki nambah dhukungan kanggo logging RTT, yaiku mekanisme sing digunakake kanggo antarmuka log sing ditetepake platform.

Fitur anyar
Ditambahake ing release 2.4.1.0
Dhukungan ditambahake kanggo saluran diagnostik pabrik lan ngirimake perintah CLI daya.

Ditambahake ing release 2.4.0.0

  • Dhukungan Crash Handler - Kanthi rilis iki, komponen handler kacilakan wis dikenalake kanggo digunakake karo aplikasi OpenThread. Kanthi nyakup ing proyek OpenThread, bakal kanthi otomatis njupuk informasi rinci babagan register inti, informasi babagan tumpukan C, lan informasi ngreset. Ing boot-up sabanjure, data iki dicithak nggunakake sistem logging OpenThread.
  • Dhukungan evaluasi TrustZone - Nambah ruang kerja evaluasi kanggo ngaktifake TrustZone kanggo aplikasi OpenThread CLI.
  • Fitur sing dikenalake karo OpenThread nganti lan kalebu commit 7074a43e4. Iki kalebu dhukungan kanggo fitur Thread 1.3.1. Setelan gawan kanggo Silicon Labs sample aplikasi isih 1.3.0.

API anyar
Ditambahake ing release 2.4.1.0

  • otPlatDiagChannelSet - Fungsi iki nyetel saluran sing digunakake kanggo diagnosa pabrik.
  • otPlatDiagTxPowerSet - Fungsi iki nyetel daya ngirim digunakake kanggo diagnosa pabrik.

Ditambahake ing release 2.4.0.0
ot Plat Reset To Bootloader – reset menyang mode bootloader. Pangguna bisa nelpon API iki langsung ing kode utawa liwat perintah CLI "reset bootloader".

Dhukungan Papan Radio Anyar
Ditambahake ing release 2.4.0.0
Dhukungan wis ditambahake kanggo papan radio ing ngisor iki:

  • BRD4198A – EFR32MG24B210F1536IM48-B

dandan

Diowahi ing release 2.4.0.0

  • Logging - Mekanisme log standar diganti saka RTT dadi UART. RTT logging lan perpustakaan sing gegandhengan dibusak saka ot_third-party lan ditambahake menyang komponen anyar, ot_rtt_log.
  • Pilihan ekstensi vendor Posix:
    • Nilai OT_POSIX_CONFIG_RCP_VENDOR_DEPS_PACKAGE diganti saka SilabsRcpDeps dadi posix_vendor_rcp.cmake.
    • Pilihan CMAKE_MODULE_PATH dibusak.
  • NCP sampaplikasi - NCP prebuilt sampaplikasi le dianggep eksperimen lan ora rangkep maneh minangka demo prebuilt.
  • SL_OPENTHREAD_CSL_TX_UNCERTAINTY, SL_OPENTHREAD_HFXO_ACCURACY, lan SL_OPENTHREAD_LFXO_ACCURACY saiki bisa dikonfigurasi.
  • Dandan sing dikenalake karo OpenThread nganti lan kalebu commit 7074a43e4.
  • Opsi OT_CONFIG CMake wis diganti kanggo rong pilihan anyar: OT_PLATFORM_CONFIG lan OT_PROJECT_CONFIG.
  • Owah-owahan lan klarifikasi ing CSL API. Owah-owahan CLI/API utama yaiku saiki periode csl mbutuhake nilai mikrodetik tinimbang 10 unit simbol.
  • Owah-owahan ing Antarmuka Spinel. Antarmuka Spinel saiki digawe adhedhasar radio URL protokol kanggo ndhukung sawetara antarmuka (hdlc / spi / vendor) ing wektu sing padha. Silicon Labs CPC mbangun bakal terus ndhukung mung siji antarmuka, yaiku antarmuka vendor (CPC).
  • Sajrone wektu mbangun, setelan OT_POSIX_CONFIG_RCP_BUS saiki ora digunakake. Nanging nguripake siji utawa luwih OT_POSIX_RCP_HDLC_BUS, OT_POSIX_RCP_SPI_BUS, utawa OT_POSIX_RCP_VENDOR_BUS yen perlu.

Masalah tetep

Didandani ing release 2.4.4.0

ID # Katrangan
1295848 Ndandani kedadeyan bait header duplikat sing nyebabake reset rcp ing jaringan sing sibuk kanthi lalu lintas sing akeh liwat SPI. Uga, dianjurake kanggo nggunakake kacepetan spi-bus sing luwih dhuwur (kayata 4Mhz - gumantung saka lalu lintas jaringan) kanthi tingkat logging debug sing suda kanggo komunikasi sing stabil antarane host lan rcp. Kacepetan spi sing luwih dhuwur ing OTBR bisa disetel ing radio-url minangka argumen 'spi-speed=<>'.
1329286 / 1334039 Mbusak opsi kompiler GCC "-Werror=unused-parameter" supaya aplikasi sing duwe parameter sing ora digunakake bisa dibangun.

Didandani ing release 2.4.2.0

ID # Katrangan
1238120 Ing lingkungan RCP multiprotocol, paket mlebu tartamtu salah diinterpretasikake minangka paket Zigbee Green Power, sing nyebabake paket metu kanthi acak. Masalah kasebut diatasi kanthi nguatake deteksi paket Zigbee Green Power ing RCP.
1249346 /

1255247

Ngatasi masalah ing ngendi RCP bisa salah dequeue paket sing dituju kanggo host, nyebabake kesalahan parse ing OTBR lan mandap sing ora dikarepke.
1251926 Nalika nggunakake fitur panangan kacilakan ing lingkungan host / RCP, RCP nyoba ngirim info kacilakan menyang host banget awal sawise urip maneh, nyebabake info kasebut ilang sadurunge logging. Masalah iki ditangani kanthi introduksi komponen ot_core_vendor_extension, sing nundha pangolahan info kacilakan sawise urip maneh nganti conto OpenThread diwiwiti.
1251952 Ndandani referensi sing ora ditemtokake kanggo Instance Reset To Bootloader nalika mbangun nganggo ot_cert_libs lan bootloader_interface.
1255595 Ndandani masalah promosi jinis nalika nangani nilai gedhe ing API otPlatAlarm.
1249492 Printah dBus FactoryReset ora nyebabake router wates thread mbukak kanggo mungkasi.

Didandani ing release 2.4.1.0

ID # Katrangan
1208578 Dhukungan ditambahake kanggo ngubungake perpustakaan BPK menyang aplikasi host Posix kanthi nggunakake jalur sing kasedhiya, lan nggunakake pkg-config.
1235923 Ndandani bug bungkus ing telpon menyang otPlat Alarm Milli Start At lan otPlat Alarm Micro Start At.
1243597 Dibusak ekstra ot-ble-dmp-no-tombol sampAplikasi saka folder demo.
1251932 Tambah OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD dadi 750 µsec kanggo perpustakaan sertifikasi FTD lan MTD standar kanggo digunakake karo piranti sing diuji nggunakake sertifikasi basis perpustakaan.

Didandani ing release 2.4.0.0

ID # Katrangan
1124161 Lingkungan lalu lintas sing dhuwur ora bakal nyebabake buffer sing ngemot muatan paket sing ditampa bakal ditimpa sadurunge diproses.
1148720 SED draw saiki wis apik.
1169011 Nambah ukuran tumpukan tugas Open Thread dadi 4608 bita (SL_OPENTHREAD_OS_STACK_TASK_SIZE) kanggo aplikasi DMP supaya ora kebanjiran tumpukan nalika gabung karo jaringan utas.
1193597 Open Thread Radio PAL saiki njaga tabel daya saluran Max.
ID # Katrangan
1227529 Ndandani kesalahan ketik ing OPENTHREAD_SPINEL_CONFIG_TX_WAIT_TIME_SECS dadi OPENTHREAD_SPINEL_CONFIG_RCP_TX_WAIT_TIME_SECS ing header-mac-spinel-config ngisor.

Masalah sing Dikenal ing Rilis Saiki

Masalah ing kandel ditambahake wiwit rilis sadurunge. Yen sampeyan ora kejawab rilis, cathetan rilis paling anyar kasedhiya ing https://www.si-labs.com/developers/thread ing tab Tech Docs.

ID # Katrangan Solusi
482915

495241

Watesan sing dikenal karo driver UART bisa nyebabake karakter ilang ing input utawa output CLI. Iki bisa kedadeyan sajrone bagean kritis sing dawa banget sing bisa mateni interupsi, saengga bisa dikurangi kanthi mbaleni CLI utawa ngenteni cukup suwe kanggo owah-owahan negara. Ora ana solusi sing dingerteni
815275 Kemampuan kanggo ngowahi Mode Radio CCA ing wektu kompilasi nggunakake opsi konfigurasi ing Simplicity Studio saiki ora didhukung. Gunakake opsi konfigurasi SL_OPENTHREAD_RADIO_CCA_MODE sing ditetepake ing header openthread-core-efr32-config.h file kalebu karo proyek sampeyan.

Item sing ora digunakake

Dibuwang ing release 2.4.0.0

  • Komponen ot_thirdparty wis ora digunakake.

Dibusak Item
ora ana.

Multiprotocol Gateway lan RCP

Item anyar
Ditambahake ing release 2.4.0.0
Ngrungokake bebarengan, kemampuan kanggo tumpukan Zigbee lan OpenThread kanggo operate ing sawijining 802.15.4 saluran nalika nggunakake EFR32xG24 utawa xG21 RCP, dirilis. Ngrungokake bebarengan ora kasedhiya kanggo kombinasi 802.15.4 RCP/Bluetooth RCP, kombinasi Zigbee NCP/OpenThread RCP, utawa kanggo Zigbee/OpenThread system-on-chip (SoC). Bakal ditambahake menyang produk kasebut ing rilis sing bakal teka.

dandan
Diowahi ing release 2.4.0.0
Kombinasi multiprotokol Zigbee NCP/OpenThread RCP saiki dadi kualitas produksi.

Masalah tetep
Didandani ing release 2.4.4.0

ID # Katrangan
1184065 Suda tilas RAM kanggo zigbee_ncp-ot_rcp-spi lan zigbee_ncp-ot_rcp_uart ing MG13 lan MG21.
1282264 Ndandani masalah sing bisa ngganggu operasi transmisi radio kanthi ngresiki fifo transmisi prematur sing nyebabake underflow.
1292537 Aplikasi DMP Zigbee-BLE NCP saiki ditampilake kanthi bener ing Simplicity Studio UI. (Referensi liyane: 1292540)
1230193 Ndandani masalah jinis simpul sing salah nalika gabung karo jaringan ing piranti pungkasan. (Referensi liyane: 1298347)
 

1332330

Ndandani masalah ing ngendi RCP 15.4+BLE sing beroperasi ing lingkungan kanthi lalu lintas jaringan sing abot bisa sok-sok nemoni kahanan balapan sing ora bisa ngirim pesen nganti CPCd nganti urip maneh piranti.
(Referensi liyane: 1333156)

Didandani ing release 2.4.2.0

ID # Katrangan
1022972 Ditambahake plugin coexistence bali menyang Zigbee-OpenThread NCP / RCP sampl aplikasi.
1231021 Aja negesake ing OTBR sing wis diamati nalika gabung karo 80+ piranti zigbee kanthi mbalekake RCP tinimbang ngirimake kesalahan ngirim sing ora ditangani menyang sub mac.
1249346 Ngatasi masalah ing ngendi RCP bisa salah dequeue paket sing dituju kanggo host, nyebabake kesalahan parse ing OTBR lan mandap sing ora dikarepke.

Didandani ing release 2.4.2.0

ID # Katrangan
 

1213701

zigbeed ora ngidini entri tabel match sumber digawe kanggo bocah yen antrian ora langsung MAC duwe data sing wis ditundha kanggo bocah kasebut. Prilaku iki bisa nyebabake transaksi lapisan aplikasi antarane bocah lan sawetara piranti liyane gagal amarga kurang APS Ack utawa respon lapisan aplikasi, utamane gangguan lan mandap sing ora dikarepke saka ZCL OTA Nganyarke sing nargetake piranti bocah kasebut.
1244461 Entri tabel cocog sumber kanggo bocah bisa dibusak sanajan pesen sing ditundha.

Didandani ing release 2.4.0.0

ID # Katrangan
1081828 Jeksa Agung bisa ngetokake throughput karo basis FreeRTOS Zigbee / BLE DMP sample aplikasi.
1090921 Z3GatewayCpc ngalami masalah nggawe jaringan ing lingkungan sing rame.
1153055 Pernyataan ing host disebabake nalika ana kegagalan komunikasi nalika maca versi NCP saka zigbee_ncp-ble_ncp-uart sampiki app.
1155676 802.15.4 RCP mbuwang kabeh paket unicast sing ditampa (sawise MAC acking) yen sawetara 15.4 antarmuka nuduhake ID simpul 16-bit sing padha.
1173178 Host palsu nglaporake atusan paket sing ditampa karo mfglib ing persiyapan Host-RCP.
1190859 Kesalahan EZSP nalika ngirim paket acak mfglib ing persiyapan Host-RCP.
1199706 Jajak pendapat data saka bocah-bocah piranti pungkasan sing dilalekake ora nyetel pigura sing ditundha ing RCP kanthi bener kanggo antrian perintah Ninggalake & Gabung maneh marang mantan bocah kasebut.
1207967 Perintah "mfglib send acak" ngirim paket ekstra ing Zigbeed.
1208012 Mode mfglib rx ora nganyari info paket kanthi bener nalika nampa ing RCP.
1214359 Node koordinator ambruk nalika 80 utawa luwih router nyoba gabung bebarengan ing persiyapan Host-RCP.
 

1216470

Sawise ngirimake siaran kanggo topeng alamat 0xFFFF, RCP Zigbee sing dadi piranti wong tuwa bakal ninggalake gendéra data sing ditundha kanggo saben bocah. Iki nyebabake saben bocah tetep siyaga ngenteni data sawise saben jajak pendapat, lan mbutuhake sawetara transaksi data sing ditundha kanggo saben piranti pungkasan kanggo mbusak negara kasebut.

Masalah sing Dikenal ing Rilis Saiki
Masalah ing kandel ditambahake wiwit rilis sadurunge. Yen sampeyan ora kejawab rilis, cathetan rilis paling anyar kasedhiya ing https://www.si-labs.com/developers/gecko-software-development-kit.

ID # Katrangan Solusi
937562 Printah Bluetoothctl 'iklan ing' gagal nganggo aplikasi rcp-uart- 802154-blehci ing Raspberry Pi OS 11. Gunakake aplikasi btmgmt tinimbang bluetoothctl.
1074205 CMP RCP ora ndhukung rong jaringan ing id PAN sing padha. Gunakake id PAN sing beda kanggo saben jaringan. Dhukungan wis direncanakake ing release mangsa ngarep.
1122723 Ing lingkungan sing sibuk, CLI bisa dadi ora responsif ing aplikasi z3-light_ot-ftd_soc. Ora ana solusi sing dingerteni.
1124140 z3-light_ot-ftd_soc sample app ora bisa kanggo mbentuk jaringan Zigbee yen jaringan OT wis munggah. Miwiti jaringan Zigbee dhisik lan jaringan OT sawise.
1170052 CMP Zigbee NCP + OT RCP lan DMP Zigbee NCP + BLE NCP bisa uga ora pas ing 64KB lan bagean RAM ngisor ing release saiki. Bagean 64KB saiki ora didhukung kanggo aplikasi kasebut.
1209958 ZB / OT / BLE RCP ing Bobcat lan Bobcat Lite bisa mandheg kerja sawise sawetara menit nalika mbukak kabeh telung protokol. Bakal ditangani ing release mangsa
ID # Katrangan Solusi
1221299 Mfglib RSSI maca beda antarane RCP lan NCP. Bakal ditangani ing release mangsa.
1334456 Piranti EFR Series-1 kanggo zb-ncp_ot-rcp sampAplikasi iki ora didhukung maneh wiwit GSDK 4.4 diluncurake. N/A
1334477 Miwiti lan mungkasi tumpukan BLE kaping pirang-pirang bisa nyebabake tumpukan BLE ora bisa miwiti maneh pariwara ing piranti EFR Seri 1 ing DMP Zigbee-BLEampl aplikasi. N/A

Item sing ora digunakake
ora ana

Dibusak Item
Dibusak ing release 2.4.0.0
Makro "NONCOMPLIANT_ACK_TIMING_WORKAROUND" wis dibusak. Kabeh aplikasi RCP saiki kanthi standar ndhukung 192 µsec wektu turnaround kanggo non-ditingkatake acks nalika isih nggunakake 256 µsec wektu turnaround kanggo ditingkatake acks dibutuhake dening CSL.

Nggunakake Rilis Iki

Rilis iki ngemot ing ngisor iki

  • Silicon Labs OpenThread tumpukan
  • Silicon Labs OpenThread sample aplikasi
  • Silicon Labs OpenThread wewatesan router

Kanggo informasi luwih lengkap babagan OpenThread SDK ndeleng QSG170: Silicon Labs OpenThread QuickStart Guide. Yen sampeyan anyar kanggo Utas ndeleng UG103.11: Utas Fundamentals.

Instalasi lan Gunakake
OpenThread SDK minangka bagéan saka Gecko SDK (GSDK), suite Silicon Labs SDKs. Kanggo miwiti kanthi cepet OpenThread lan GSDK, miwiti kanthi nginstal Simplicity Studio 5, sing bakal nyiyapake lingkungan pangembangan sampeyan lan nuntun sampeyan liwat instalasi GSDK. Simplicity Studio 5 kalebu kabeh sing dibutuhake kanggo pangembangan produk IoT karo piranti Silicon Labs, kalebu sumber daya lan peluncur proyek, piranti konfigurasi piranti lunak, IDE lengkap karo toolchain GNU, lan alat analisis. Pandhuan instalasi kasedhiya ing Pandhuan pangguna Simplicity Studio 5 online.
Utawa, Gecko SDK bisa diinstal kanthi manual kanthi ngundhuh utawa kloning paling anyar saka GitHub. Delengen https://github.com/Sili-conLabs/gecko_sdk kanggo informasi luwih lengkap.
Lokasi instalasi standar GSDK wis diganti wiwit karo Simplicity Studio 5.3.

  • Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: /Panganggo/ /SimplicityStudio/SDKs/gecko_sdk

Dokumentasi khusus kanggo versi SDK diinstal nganggo SDK. Referensi API lan informasi liyane babagan release iki kasedhiya ing https://docs.silabs.com/openthread/latest/. Pilih versi SDK ing sisih tengen ndhuwur.

OpenThread GitHub Repository
Silicon Labs OpenThread SDK nyakup kabeh owah-owahan saka repo OpenThread GitHub (https://github.com/openthread/openthread) nganti lan kalebu commit 7074a43e4. Versi repo OpenThread sing ditingkatake bisa ditemokake ing lokasi Simplicity Studio 5 GSDK ing ngisor iki:
\util\third_party\openthread

Repositori GitHub OpenThread Border Router
Silicon Labs OpenThread SDK kalebu kabeh owah-owahan saka OpenThread wewatesan router GitHub repo (https://github.com/openthread/ot-br-posix) nganti lan kalebu commit 42f98b27b. Versi sing ditingkatake saka repo router wates OpenThread bisa ditemokake ing lokasi GSDK Simplicity Studio 5 ing ngisor iki:
\util\party_third\ot-br-posix

Nggunakake Router Border
Kanggo gampang digunakake, Silicon Labs nyaranake nggunakake wadhah Docker kanggo router wates OpenThread sampeyan. Waca AN1256: Nggunakake Silicon Labs RCP karo OpenThread Border Router kanggo rincian carane nyiyapake versi bener saka OpenThread wewatesan router wadhah Docker. Iku kasedhiya ing https://hub.docker.com/r/siliconlabsinc/openthread-border-router.
Yen sampeyan nginstal router wewatesan kanthi manual, nggunakake salinan sing kasedhiya karo Silicon Labs OpenThread SDK, deleng AN1256: Nggunakake Silicon Labs RCP karo OpenThread Border Router kanggo rincian liyane.
Sanajan nganyari lingkungan router tapel wates menyang versi GitHub mengko didhukung ing OpenThread websitus, bisa nggawe router tapel wates ora kompatibel karo OpenThread RCP tumpukan ing SDK.

NCP/RCP Dhukungan

Dhukungan OpenThread NCP kalebu karo OpenThread SDK nanging panggunaan dhukungan iki kudu dianggep eksperimen. OpenThread RCP wis dileksanakake kanthi lengkap lan didhukung.

Informasi Keamanan
Integrasi Vault Aman
Nalika disebarake menyang piranti Secure Vault High, kunci sensitif dilindhungi nggunakake fungsi Manajemen Kunci Secure Vault. Tabel ing ngisor iki nuduhake tombol sing dilindhungi lan karakteristik proteksi panyimpenan.

Kunci sing dibungkus Ekspor / Non-Ekspor Cathetan
Kunci Utama Utas Bisa diekspor Kudu bisa diekspor kanggo mbentuk TLV
PSKc Bisa diekspor Kudu bisa diekspor kanggo mbentuk TLV
Kunci Enkripsi Kunci Bisa diekspor Kudu bisa diekspor kanggo mbentuk TLV
Kunci MLE Non-Ekspor
Tombol MLE sementara Non-Ekspor
MAC sadurungé Key Non-Ekspor
Kunci Saiki MAC Non-Ekspor
Tombol Sabanjure MAC Non-Ekspor

Tombol sing dibungkus sing ditandhani minangka "Non-Exportable" bisa digunakake nanging ora bisa digunakake viewed utawa dienggo bareng nalika runtime.
Tombol kebungkus sing ditandhani minangka "Exportable" bisa digunakake utawa dienggo bareng nalika runtime nanging tetep ndhelik nalika disimpen ing lampu kilat. Kanggo informasi luwih lengkap babagan fungsi Manajemen Kunci Secure Vault, waca AN1271: Panyimpenan Kunci Aman.

Penasihat Keamanan
Kanggo langganan Security Advisories, mlebu menyang portal pelanggan Silicon Labs, banjur pilih Akun Ngarep. Klik HOME kanggo pindhah menyang kaca ngarep portal banjur klik kothak Ngatur Notifikasi. Priksa manawa 'Software/Security Advisory Notice & Product Change Notice (PCNs)' dicenthang, lan sampeyan wis langganan minimal kanggo platform lan protokol sampeyan. Klik Simpen kanggo nyimpen owah-owahan.
Tokoh ing ngisor iki minangka mantanample:

SILICON-LABS-SDK-2-4-4-0-GA-OpenThread- (1)

Dhukungan
Pelanggan Development Kit layak kanggo latihan lan dhukungan teknis. Gunakake Utas Laboratorium Silikon web kaca kanggo njupuk informasi babagan kabeh produk lan layanan Silicon Labs OpenThread, lan kanggo ndhaptar dhukungan produk.
Sampeyan bisa hubungi dhukungan Silicon Laboratories ing http://www.silabs.com/support.

Sertifikasi Thread
Rilis iki ora direncanakake kanggo sertifikasi Utas. Kanggo tujuan kualifikasi (yen ana), Silicon Labs nyaranake nggunakake Thread Test Harness v60.0 (Member Release).

Studio Kesederhanaan
Akses siji-klik menyang MCU lan piranti nirkabel, dokumentasi, piranti lunak, perpustakaan kode sumber & liya-liyane. Kasedhiya kanggo Windows, Mac lan Linux!

SILICON-LABS-SDK-2-4-4-0-GA-OpenThread- (1)

Portofolio IoT
www.silabs.com/IoT

SILICON-LABS-SDK-2-4-4-0-GA-OpenThread- (2)

SW/HW
www.silabs.com/simplicitySILICON-LABS-SDK-2-4-4-0-GA-OpenThread- (3)

Kualitas
www.silabs.com/qualitySILICON-LABS-SDK-2-4-4-0-GA-OpenThread- (4)

Dhukungan & Komunitas
www.silabs.com/community

SILICON-LABS-SDK-2-4-4-0-GA-OpenThread- (5)

Penafian
Silicon Labs arep menehi dokumentasi paling anyar, akurat, lan jero kanggo kabeh periferal lan modul sing kasedhiya kanggo para pelaksana sistem lan piranti lunak sing nggunakake utawa arep nggunakake produk Silicon Labs. Data karakterisasi, modul lan peripheral sing kasedhiya, ukuran memori lan alamat memori nuduhake saben piranti tartamtu, lan paramèter "Khas" sing kasedhiya bisa beda-beda ing macem-macem aplikasi. Aplikasi exampsing diterangake ing kene mung kanggo ilustrasi. Silicon Labs nduweni hak kanggo nggawe owahan tanpa kabar luwih lengkap babagan informasi produk, spesifikasi, lan katrangan ing kene, lan ora menehi jaminan babagan akurasi utawa kelengkapan informasi sing kalebu. Tanpa kabar sadurunge, Silicon Labs bisa nganyari perangkat kukuh produk sajrone proses manufaktur amarga alasan keamanan utawa linuwih. Owah-owahan kasebut ora bakal ngowahi spesifikasi utawa kinerja produk. Silicon Labs ora duwe tanggung jawab kanggo akibat saka panggunaan informasi sing diwenehake ing dokumen iki. Dokumen iki ora nyatakake utawa kanthi tegas menehi lisensi kanggo ngrancang utawa nggawe sirkuit terpadu. Produk kasebut ora dirancang utawa diidini digunakake ing piranti Kelas III FDA, aplikasi sing dibutuhake persetujuan premarket FDA utawa Sistem Dhukungan Urip tanpa idin tinulis khusus saka Silicon Labs. "Sistem Dhukungan Urip" yaiku produk utawa sistem sing dimaksudake kanggo ndhukung utawa nylametake urip lan/utawa kesehatan, sing, yen gagal, bisa uga bisa nyebabake ciloko utawa pati pribadi sing signifikan. Produk Silicon Labs ora dirancang utawa sah kanggo aplikasi militer. Produk Silicon Labs ora bakal digunakake ing gaman pemusnah massal kalebu (nanging ora winates ing) senjata nuklir, biologi utawa kimia, utawa misil sing bisa ngirim senjata kasebut. Silicon Labs nolak kabeh jaminan sing nyata lan diwenehake lan ora tanggung jawab utawa tanggung jawab kanggo ciloko utawa kerusakan sing ana gandhengane karo panggunaan produk Silicon Labs ing aplikasi sing ora sah kasebut.

Informasi merek dagang

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® lan logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo lan kombinasi kasebut , "mikrokontroler paling ramah energi ing donya", Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, logo Zentri lan Zentri DMS, Z-Wave®, lan liya-liyane iku merek dagang utawa merek dagang kadhaptar saka Silicon Labs. ARM, CORTEX, Cortex-M3 lan THUMB iku merek dagang utawa merek dagang kadhaptar saka ARM Holdings. Keil minangka merek dagang kadhaptar saka ARM Limited. Wi-Fi minangka merek dagang kadhaptar saka Wi-Fi Alliance. Kabeh produk utawa jeneng merek liyane sing kasebut ing kene minangka merek dagang saka sing duwe.

Silicon Laboratories Inc. Sajarah rega saham
400 West Cesar Chavez Austin, TX 78701
USA
www.silabs.com

Dokumen / Sumber Daya

SILICON LABS SDK 2.4.4.0 GA OpenThread [pdf] Pandhuan pangguna
MG21, MG24, SDK 2.4.4.0 GA OpenThread, OpenThread

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *