SILICON LABS 2.4.1.0 GA OpenThread SDK Gecko SDK Suite 4.4
![]()
Impormasyon sa Produkto
Mga detalye
- Ngalan sa Produkto: Silicon Labs OpenThread SDK
- Bersyon: 2.4.1.0 GA
- Bersyon sa Gecko SDK Suite: 4.4
- Petsa sa pagpagawas: Pebrero 14, 2024
- Pangunang mga bahin: OpenThread, Multi-Protocol Support
- Mga katugbang nga Compiler: GCC nga bersyon 12.2.1
Mga Instruksyon sa Paggamit sa Produkto
Mahitungod sa OpenThread
- Ang OpenThread usa ka luwas, kasaligan, scalable, ug ma-upgrade nga wireless IPv6 mesh networking protocol nga gi-optimize alang sa low-power nga operasyon.
- Gidisenyo kini alang sa mga aplikasyon sa Connected Home diin gitinguha ang IP-based nga networking.
Nahuman ang SDKview
- Ang Silicon Labs OpenThread SDK usa ka gipahaum nga bersyon sa open-source nga OpenThread nga pagpatuman sa Google.
- Kini nagsuporta sa usa ka mas lapad nga han-ay sa hardware ug naglakip sa dugang nga dokumentasyon ug exampmga aplikasyon.
Pangunang mga bahin
- Nagsuporta sa lainlaing mga disenyo sa hardware (SoC, NCP, RCP)
- Gipauswag nga bersyon sa gigikanan sa GitHub
- Nagsuporta sa multi-protocol nga komunikasyon
Mga Pahibalo sa Pagkaangay ug Paggamit
- Para sa mga update sa seguridad ug mga pahibalo, tan-awa ang Security chapter sa Gecko Platform Release notes o bisitaha ang Silicon Labs website.
- Mag-subscribe sa Security Advisories para sa pinakabag-o nga impormasyon.
Nahiangay nga mga Compiler
Ang SDK nahiuyon sa GCC nga bersyon 12.2.1 nga gihatag sa Simplicity Studio.
FAQ
Q: Unsa ang katuyoan sa OpenThread?
- A: Ang OpenThread usa ka wireless mesh networking protocol nga gidisenyo alang sa luwas, ubos nga gahum nga operasyon sa Connected Home nga mga aplikasyon.
P: Unsang mga disenyo sa hardware ang gisuportahan sa Silicon Labs OpenThread SDK?
- A: Gisuportahan sa SDK ang mga disenyo sa system-on-chip (SoC), network co-processor (NCP), ug radio co-processor (RCP).
P: Unsaon nako pagpabilin nga nahibal-an bahin sa mga update sa seguridad?
- A: Tan-awa ang Security chapter sa Gecko Platform Release nga mga nota o mag-subscribe sa Security Advisories sa Silicon Labs website.
- Ang thread usa ka luwas, kasaligan, scalable, ug ma-upgrade nga wireless IPv6 mesh networking protocol. Naghatag kini og barato nga pagsumpay sa ubang mga IP network samtang gi-optimize alang sa ubos nga gahum / gipaluyohan sa baterya nga operasyon. Ang Thread stack gidisenyo alang sa
- Konektado nga mga aplikasyon sa Panimalay diin ang IP-based nga networking gitinguha ug lain-laing mga layer sa aplikasyon mahimong gikinahanglan.
- Ang OpenThread nga gipagawas sa Google usa ka open-source nga pagpatuman sa Thread. Gipagawas sa Google ang OpenThread aron mapadali ang pag-uswag sa mga produkto alang sa konektado nga balay ug komersyal nga mga bilding.
- Uban sa usa ka pig-ot nga platform abstraction layer ug usa ka gamay nga memory footprint, ang OpenThread madaladala kaayo. Gisuportahan niini ang mga disenyo sa system-on-chip (SoC), network co-processor (NCP), ug radio co-processor (RCP).
- Ang Silicon Labs nakahimo og OpenThread-based SDK nga gipahaom sa pagtrabaho sa Silicon Labs hardware. Ang Silicon Labs OpenThread SDK usa ka hingpit nga nasulayan nga gipauswag nga bersyon sa gigikanan sa GitHub.
- Gisuportahan niini ang usa ka mas lapad nga hanay sa hardware kaysa sa bersyon sa GitHub ug naglakip sa dokumentasyon ug exampAng mga aplikasyon dili magamit sa GitHub.
Kini nga mga nota sa pagpagawas naglangkob sa (mga) bersyon sa SDK:
- 2.4.1.0 GA gipagawas kaniadtong Pebrero 14, 2024
- 2.4.0.0 GA gipagawas kaniadtong Disyembre 13, 2023
HINUNGDANONG MGA KINAHANGLAN
OpenThread
- Thread 1.3.0 nga pagsunod sa sertipikasyon sa Thread Test Harness v59.0 para sa SoC ug Host-RCP nga mga arkitektura
- Thread 1.3.1 nga bahin nga suporta – Eksperimento
Suporta sa Crash Handler
- TrustZone Suporta sa ebalwasyon
- MR21 suporta alang sa OpenThread RCP - Pro-duction
Multi-Protocol
- Kadungan Suporta sa pagpamati (RCP) - MG21 ug MG24
- Kadungan Multiprotocol (CMP) Zigbee NCP + OpenThread RCP - kalidad sa produksiyon
- Dinamiko Multiprotocol Bluetooth + Con-current Multiprotocol (CMP) Zigbee ug OpenThread nga suporta sa SoC
Bag-ong mga butang
- Kini nga pagpagawas sa Gecko SDK (GSDK) mao ang katapusan nga adunay hiniusa nga suporta alang sa tanan nga mga aparato sa EFM ug EFR, gawas sa mga patch sa kini nga bersyon kung gikinahanglan. Sugod sa tunga-tunga sa 2024 ipaila namo ang bulag nga mga SDK:
- Ang kasamtangan nga Gecko SDK magpadayon uban ang suporta alang sa Series 0 ug 1 nga mga himan.
- Usa ka bag-ong SDK ang espesipikong magsilbi sa Series 2 ug 3 nga mga aparato.
- Ang Gecko SDK magpadayon sa pagsuporta sa tanan nga Serye 0 ug 1 nga mga aparato nga wala’y pagbag-o sa dugay nga suporta, pagpadayon, kalidad, ug pagtubag nga gihatag sa ilawom sa among palisiya sa software.
- Ang bag-ong SDK magsanga gikan sa Gecko SDK ug magsugod sa pagtanyag og mga bag-ong feature nga makatabang sa mga developers sa pagkuha sa advantage sa mga advanced nga kapabilidad sa among Serye 2 ug 3 nga mga produkto.
- Kini nga desisyon nahiuyon sa feedback sa kostumer, nga nagpakita sa among pasalig sa pagpataas sa kalidad, pagsiguro sa kalig-on, ug pagpauswag sa performance alang sa usa ka talagsaon nga kasinatian sa tiggamit sa among mga SDK sa software.
Bag-ong mga sangkap Gidugang sa pagpagawas 2.4.0.0
- ot_crash_handler - Kini nga sangkap naghatag usa ka hugpong sa mga API alang sa pag-imprenta sa impormasyon sa pag-crash. Sa kaso sa usa ka crash, kini nga component mokuha sa mga detalye ug mag-imprinta niini sa sunod nga reboot.
- ot_rtt_log - Kini nga sangkap nagdugang suporta alang sa RTT logging, nga mao ang mekanismo nga gigamit alang sa interface sa pag-log nga gitakda sa plataporma.
Bag-ong mga Feature Gidugang sa pagpagawas 2.4.1.0
- Gidugang ang suporta alang sa channel sa diagnostic sa pabrika ug ipadala ang mga mando sa CLI nga gahum.
Gidugang sa pagpagawas 2.4.0.0
- Suporta sa Crash Handler - Uban niini nga pagpagawas, usa ka bahin sa crash handler ang gipaila aron magamit sa mga aplikasyon sa OpenThread. Pinaagi sa paglakip niini sa usa ka proyekto sa OpenThread, awtomatiko nga makuha ang detalyado nga kasayuran bahin sa mga rehistro sa core, kasayuran bahin sa C stack, ug impormasyon sa pag-reset. Sa sunod nga boot-up, kini nga datos giimprinta gamit ang OpenThread logging system.
- Suporta sa pagtimbang-timbang sa TrustZone - Gidugang ang mga workspace sa ebalwasyon aron mahimo ang TrustZone alang sa mga aplikasyon sa OpenThread CLI.
- Mga bahin nga gipaila sa OpenThread hangtod ug lakip ang commit 7074a43e4. Naglakip kini sa suporta alang sa nagpadayon nga Thread 1.3.1 nga mga bahin. Ang default setting alang sa Silicon Labs sampAng mga aplikasyon kay 1.3.0 pa.
Bag-ong mga API Gidugang sa pagpagawas 2.4.1.0
- otPlatDiagChannelSet - Kini nga function nagtakda sa channel nga gamiton alang sa mga diagnostic sa pabrika.
- otPlatDiagTxPowerSet - Kini nga function nagtakda sa gahum sa pagpadala nga gamiton alang sa mga diagnostic sa pabrika.
Gidugang sa pagpagawas 2.4.0.0
- otPlatResetToBootloader – i-reset sa bootloader mode. Mahimong tawagan sa mga tiggamit kini nga API direkta sa code o pinaagi sa CLI command nga "reset bootloader".
- Bag-ong Suporta sa Radio Board Gidugang sa pagpagawas 2.4.0.0
- Gidugang ang suporta alang sa mosunod nga mga radio board: BRD4198A – EFR32MG24B210F1536IM48-B
Mga kalamboan
Giusab sa pagpagawas 2.4.0.0
- Pag-log – Ang default nga mekanismo sa log giusab gikan sa RTT ngadto sa UART. Ang RTT logging ug kaubang mga librarya gitangtang sa ot_third-party ug gidugang sa bag-ong component, ot_rtt_log.
Mga kapilian sa extension sa Posix vendor:
- Nausab OT_POSIX_CONFIG_RCP_VENDOR_DEPS_PACKAGE nga kantidad gikan sa SilabsRcpDeps hangtod sa posix_vendor_rcp.cmake.
- Gitangtang Opsyon sa CMAKE_MODULE_PATH.
- NCP sample mga aplikasyon – Prebuilt NCP sampAng mga aplikasyon gikonsiderar nga eksperimento ug wala na giputos isip mga prebuilt demo.
- SL_OPENTHREAD_CSL_TX_UNCERTAINTY, SL_OPENTHREAD_HFXO_ACCURACY SL_OPENTHREAD_LFXO_ACCURACY, ma-configure na karon.
- Ang mga pagpaayo nga gipaila sa OpenThread hangtod ug lakip ang commit 7074a43e4.
- Ang opsyon sa OT_CONFIG CMake gipulihan pabor sa duha ka bag-ong opsyon: OT_PLATFORM_CONFIG ug OT_PROJECT_CONFIG.
- Mga pagbag-o ug pagpatin-aw sa mga CSL API. Ang mayor nga pagbag-o sa CLI/API mao nga karon ang panahon sa csl nanginahanglan usa ka microsecond nga kantidad imbis nga 10 nga mga yunit sa simbolo.
- Mga Pagbag-o sa Interface sa Spinel. Ang Spinel interface karon gimugna base sa radyo URL protocol sa pagsuporta sa daghang mga interface (hdlc/spi/vendor) sa samang higayon. Ang Silicon Labs CPC builds magpadayon sa pagsuporta sa usa lang ka interface, nga mao ang vendor interface (CPC).
- Sa panahon sa pagtukod, ang pagtakda sa OT_POSIX_CONFIG_RCP_BUS wala na magamit. I-on hinuon ang usa o daghan pa sa OT_POSIX_RCP_HDLC_BUS, OT_POSIX_RCP_SPI_BUS, o OT_POSIX_RCP_VENDOR_BUS kung gikinahanglan.
Giayo nga mga Isyu
Giayo sa pagpagawas 2.4.1.0
| ID # | Deskripsyon |
| 1208578 | Gidugang nga suporta alang sa pag-link sa CPC library sa Posix host apps pinaagi sa paggamit sa gihatag nga mga agianan, ug pinaagi sa paggamit sa pkg-config. |
| 1235923 | Giayo ang usa ka wrapping bug sa mga tawag sa otPlatAlarmMilliStartAt ug otPlatAlarmMicroStartAt. |
| 1243597 | Gikuha ang dugang nga ot-ble-dmp-no-buttons sampang mga app gikan sa folder sa demo. |
| 1251932 | Gidugangan ang OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD ngadto sa 750 µsec para sa default FTD ug MTD certification library para gamiton sa mga device nga gisulayan gamit ang library-based certification. |
Giayo sa pagpagawas 2.4.0.0
| ID # | Deskripsyon |
| 1124161 | Ang mga lugar nga adunay daghang trapiko dili na magpahinabo nga ang mga buffer nga adunay mga nadawat nga packet payload ma-overwrit sa wala pa maproseso. |
| 1148720 | Ang kasamtangang draw sa SED gipaayo. |
| 1169011 | Gidugangan ang stack size sa OpenThread nga buluhaton ngadto sa 4608 bytes (SL_OPENTHREAD_OS_STACK_TASK_SIZE) para sa DMP nga mga aplikasyon aron malikayan ang stack overflow samtang nag-apil sa thread network. |
| 1193597 | Ang OpenThread Radio PAL karon nagmintinar sa Max channel power table. |
| 1227529 | Giayo ang typo sa OPENTHREAD_SPINEL_CONFIG_TX_WAIT_TIME_SECS ngadto sa OPENTHREAD_SPINEL_CONFIG_RCP_TX_WAIT_TIME_SECS sa lower-mac-spinel-config header. |
Nailhan nga mga Isyu sa Kasamtangang Pagpagawas
Ang mga isyu sa bold gidugang sukad sa miaging pagpagawas. Kung nasipyat ka sa usa ka pagpagawas, ang bag-o nga mga nota sa pagpagawas anaa sa https://www.si-labs.com/developers/thread sa tab nga Tech Docs.
| ID # | Deskripsyon | Pagsulbad |
| 482915 495241 | Ang nahibal-an nga limitasyon sa drayber sa UART mahimong hinungdan nga mawala ang mga karakter sa input o output sa CLI. Mahimo kini nga mahitabo sa panahon sa labi ka taas nga kritikal nga mga seksyon nga mahimong makapugong sa mga interrupts, aron kini mahupay pinaagi sa pagsubli sa CLI o paghulat nga igo alang sa mga pagbag-o sa estado. | Walay nahibal-an nga workaround |
| 815275 | Ang abilidad sa pag-usab sa Radio CCA Modes sa panahon sa pag-compile gamit ang opsyon sa pag-configure sa Simplicity Studio dili karon gisuportahan. | Gamita ang opsyon sa SL_OPENTHREAD_RADIO_CCA_MODE nga gitakda sa openthread-core-efr32-config.h header file gilakip sa imong proyekto. |
| 1177718 | MG24 Nagbitay kung ang otInstanceErasePersistentInfo() gipadagan sa app_init() | Walay nahibal-an nga workaround |
|
1163281 1196499 |
Ang mga OTBR DUT nga kinahanglang mopasar sa Thread Certification Test “5.10.2 MATN-TC-02: Multicast listener registration and first use” kinahanglan nga makahimo sa 'REFERENCE_DEVICE' nga bandila atol sa OTBR bootstrap ug setup. Kini nga isyu pagatubagon sa ulahi nga pagpagawas sa usa ka bag-o nga OpenThread stack nga nag-ayo niini nga isyu. | Pagtipon gamit ang REFERENCE_DEVICE. |
| 1249492 | Ang FactoryReset ug Reset nga mga sugo pinaagi sa dBus hinungdan nga ang ahente sa OTBR mogawas nga wala damha. | Walay nahibal-an nga workaround |
| 1251926 | Ang Crash Handler nagpadala ug crash log sa dili pa andam ang host. | Walay nahibal-an nga workaround |
| 1251952 | pananglitan Reset To Boot loader nga dili matino kung magtukod gamit ang bukas nga mga librarya sa sertipikasyon sa hilo ug lakip ang sangkap sa bootloader_interface. | Usba ang lohika sa openthread-core-efr32-config.h aron ma-disable ang OPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MOD E_ENABLE. Kay example, #kon gipasabot(SL_CATALOG_GECKO_BOOTLOADER_INTERFACE_ PRESENT) #define OPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENA BLE 0 #endif |
Wala na gamita nga mga Butang
Wala na gigamit sa pagpagawas 2.4.0.0
- Ang ot_thirdparty component wala na gamita.
Gikuha nga mga Butang Wala
Multiprotocol Gateway ug RCP
Bag-ong mga butang Gidugang sa pagpagawas 2.4.0.0
- Ang dungan nga pagpaminaw, ang abilidad sa Zigbee ug OpenThread stacks nga mag-operate sa independente nga 802.15.4 channels kung mogamit ug EFR32xG24 o xG21 RCP, gipagawas.
- Ang dungan nga pagpamati dili magamit alang sa 802.15.4 RCP/Bluetooth RCP nga kombinasyon, ang Zigbee NCP/OpenThread RCP nga kombinasyon, o ang Zigbee/OpenThread system-on-chip (SoC). Idugang kini sa mga produkto sa umaabot nga pagpagawas.
- Ang OpenThread CLI vendor extension gidugang sa OpenThread host apps sa multiprotocol nga mga sudlanan. Kini naglakip sa coex cli sugo.
Mga kalamboan
- Giusab sa pagpagawas 2.4.0.0
- Ang Zigbee NCP/OpenThread RCP multiprotocol nga kombinasyon mao na karon ang kalidad sa produksiyon.
Giayo nga mga Isyu Giayo sa pagpagawas 2.4.1.0.
| ID # | Deskripsyon |
| 1213701 | Ang Zigbee wala motugot sa usa ka source match table entry nga mabuhat para sa usa ka bata kung ang MAC indirect queue adunay data nga naghulat na alang sa maong bata. Kini nga pamatasan mahimong mosangput sa mga transaksyon sa layer sa aplikasyon tali sa bata ug uban pang aparato nga mapakyas tungod sa kakulang sa APS Ack o tubag sa layer sa app, labi na ang pagkabalda ug wala damha nga pagtapos sa ZCL OTA Upgrades nga nagpunting sa aparato sa bata. |
| 1244461 | Ang entry sa source match table alang sa bata mahimong matangtang bisan pa sa mga mensahe nga naghulat. |
Giayo sa pagpagawas 2.4.0.0
| ID # | Deskripsyon |
| 1081828 | Ang throughput nga isyu sa FreeRTOS-based Zigbee/BLE DMP sampmga aplikasyon. |
| 1090921 | Ang Z3GatewayCpc adunay problema sa paghimo og network sa saba nga palibot. |
| 1153055 | Ang usa ka pagpahayag sa host gipahinabo sa dihang adunay kapakyasan sa komunikasyon sa dihang nagbasa sa bersyon sa NCP gikan sa zigbee_ncp-ble_ncp-uart sampang app. |
| 1155676 | Gisalikway sa 802.15.4 RCP ang tanan nga nadawat nga unicast packet (pagkahuman sa pag-hack sa MAC) kung daghang 15.4 nga mga interface adunay parehas nga 16-bit node ID. |
| 1173178 | Ang host sayop nga nagtaho sa gatusan ka mga pakete nga nadawat uban sa mfglib sa Host-RCP setup. |
| 1190859 | Error sa EZSP sa pagpadala sa mga random nga pakete sa mfglib sa setup sa Host-RCP. |
| 1199706 | Ang mga survey sa datos gikan sa nakalimtan nga mga bata sa end device wala husto nga nagbutang sa usa ka pending nga frame sa RCP aron sa pagpila sa usa ka Leave & Rejoin command ngadto sa kanhing bata. |
| 1207967 | Ang "mfglib send random" nga sugo nagpadala ug dugang nga mga pakete sa Zigbeed. |
| 1208012 | Ang mfglib rx mode wala mag-update sa impormasyon sa packet sa husto sa dihang nakadawat sa RCP. |
| 1214359 | Ang coordinator node nahagsa sa dihang ang 80 o labaw pa nga mga router misulay sa pag-apil sa dungan sa Host-RCP setup. |
| ID # | Deskripsyon |
| 1216470 | Human sa pag-relay sa usa ka sibya alang sa address mask 0xFFFF, usa ka Zigbee RCP nga naglihok isip usa ka parent device ang mobiya sa pending nga data flag set para sa matag bata. Nagresulta kini sa matag bata nga nagpabiling nagmata nga nagpaabot sa datos pagkahuman sa matag poll, ug nanginahanglan ug uban pang pending nga transaksyon sa datos sa matag end device aron sa katapusan malimpyohan kini nga kahimtang. |
Nailhan nga mga Isyu sa Kasamtangang Pagpagawas
Ang mga isyu sa bold gidugang sukad sa miaging pagpagawas. Kung nasipyat ka sa usa ka pagpagawas, ang bag-o nga mga nota sa pagpagawas anaa sa https://www.si-labs.com/developers/gecko-software-development-kit.
| ID # | Deskripsyon | Pagsulbad |
| 811732 | Ang suporta sa custom nga token dili magamit kung gamiton ang Zigbeed. | Ang suporta giplano sa umaabot nga pagpagawas. |
| 937562 | Ang Bluetoothctl 'advertise on' nga sugo napakyas sa rcp-uart- 802154-blah app sa Raspberry Pi OS 11. | Gamita ang btmgmt app imbes nga bluetoothctl. |
| 1022972 | Ang Coex wala magtrabaho sa ZB NCP + OT RCP. | Ang suporta giplano alang sa umaabot nga pagpagawas. |
| 1074205 | Ang CMP RCP wala nagsuporta sa duha ka network sa parehas nga PAN ID. | Gamit ug lain-laing PAN ID para sa matag network. Ang suporta giplano sa umaabot nga pagpagawas. |
| 1122723 | Sa usa ka busy nga palibot, ang CLI mahimong dili mosanong sa z3-light_ot-ftd_soc app. | Walay nahibal-an nga workaround. |
| 1124140 | z3-light_ot-ftd_soc sampAng app dili makahimo sa Zigbee network kung ang OT network nahuman na. | Sugdi una ang Zigbee network ug ang OT network pagkahuman. |
| 1170052 | Ang CMP Zigbee NCP + OT RCP ug DMP Zigbee NCP + BLE NCP mahimong dili mohaum sa 64KB ug ubos nga bahin sa RAM niining kasamtangang pagpagawas. | Ang 64KB nga mga bahin dili karon gisuportahan alang niini nga mga app. |
| 1209958 | Ang ZB/OT/BLE RCP sa Bobcat ug Bobcat Lite mahimong mohunong sa pagtrabaho human sa pipila ka minuto sa dihang modagan sa tanang tulo ka protocol | Kini pagatubagon sa umaabot nga pagpagawas |
| 1221299 | Ang mga pagbasa sa Mfglib RSSI lahi sa RCP ug NCP. | Kini pagatubagon sa umaabot nga pagpagawas. |
| 1231021 | Mahimong ipahayag sa OTBR kung 80+ nga mga aparato sa zigbee ang dungan nga nag-uban. | Gidugang ang usa ka pag-ayo nga mahimo’g masulbad ang isyu. Hingpit nga matubag sa umaabot nga pagpagawas. |
Wala na gamita nga mga Butang
Walay Gikuha nga mga Butang
- Gikuha sa pagpagawas 2.4.0.0
- Ang “NONCOMPLIANT_ACK_TIMING_WORKAROUND” nga macro gitangtang.
- Ang tanan nga RCP apps karon pinaagi sa default nagsuporta sa 192 µsec turnaround nga oras para sa mga non-enhanced acks samtang naggamit gihapon og 256 µsec turnaround time para sa enhanced acks nga gikinahanglan sa CSL.
Gigamit Kini nga Pagpagawas
Kini nga pagpagawas naglangkob sa mosunod
- Silicon Labs OpenThread stack
- Silicon Labs OpenThread sampmga aplikasyon
- Silicon Labs OpenThread border router
- Para sa dugang nga impormasyon bahin sa OpenThread SDK tan-awa ang QSG170: Silicon Labs OpenThread QuickStart Guide.
- Kung bag-o ka sa Thread tan-awa ang UG103.11: Thread Fundamentals.
Pag-instalar ug Paggamit
- Ang OpenThread SDK kabahin sa Gecko SDK (GSDK), ang suite sa Silicon Labs SDKs.
- Aron dali nga makasugod sa OpenThread ug sa GSDK, sugdi pinaagi sa pag-install sa Simplicity Studio 5, nga mag-set up sa imong development environment ug moagi kanimo
- Pag-instalar sa GSDK. Ang Simplicity Studio 5 naglakip sa tanan nga gikinahanglan alang sa IoT product development uban sa Silicon Labs device, lakip ang usa ka resource ug project launcher, software configuration tools, full IDE uban sa GNU toolchain, ug analysis tools.
- Ang mga panudlo sa pag-install gihatag sa online nga Giya sa Gumagamit sa Simplicity Studio 5.
- Sa laing bahin, ang Gecko SDK mahimong i-install sa mano-mano pinaagi sa pag-download o pag-clone sa pinakabag-o gikan sa GitHub. Tan-awa https://github.com/Sili-conLabs/gecko_sdk para sa dugang impormasyon.
- Ang default nga lokasyon sa pag-install sa GSDK nausab sugod sa Simplicity Studio 5.3.
- Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Mga Gumagamit/ /SimplicityStudio/SDKs/gecko_sdk
- Ang dokumentasyon nga espesipiko sa SDK nga bersyon gi-install sa SDK. Ang mga pakisayran sa API ug uban pang impormasyon bahin niini nga pagpagawas anaa sa https://docs.silabs.com/openthread/latest/. Pilia ang imong bersyon sa SDK sa taas nga tuo.
OpenThread GitHub Repository
- Ang Silicon Labs OpenThread SDK naglakip sa tanang kausaban gikan sa OpenThread GitHub repo (https://github.com/openthread/openthread) hangtod ug lakip ang commit 7074a43e4. Ang usa ka gipaayo nga bersyon sa OpenThread repo makita sa mosunod Simplicity Studio 5 GSDK lokasyon: \util\third_party\openthread
OpenThread Border Router GitHub Repository
- Ang Silicon Labs OpenThread SDK naglakip sa tanang kausaban gikan sa OpenThread border router GitHub repo (https://github.com/openthread/ot-br-posix) hangtod ug lakip ang commit 42f98b27b. Ang usa ka gipauswag nga bersyon sa OpenThread border router repo makit-an sa mosunud nga lokasyon sa Simplicity Studio 5 GSDK: \util\third_party\ot-br-posix
Paggamit sa Border Router
- Alang sa kasayon sa paggamit, girekomenda sa Silicon Labs ang paggamit sa usa ka sudlanan sa Docker alang sa imong OpenThread border router.
- Tan-awa ang AN1256: Gamit ang Silicon Labs RCP nga adunay OpenThread Border Router alang sa mga detalye kung giunsa ang pag-set up sa husto nga bersyon sa sudlanan sa OpenThread Border Router Docker.
- Anaa kini sa https://hub.docker.com/r/siliconlabsinc/openthread-border-router.
- Kung mano-mano ka nga nag-install sa usa ka border router, gamit ang mga kopya nga gihatag sa Silicon Labs OpenThread SDK, tan-awa ang AN1256: Paggamit sa Silicon Labs RCP sa OpenThread Border Router alang sa dugang nga mga detalye.
- Bisan kung ang pag-update sa palibot sa border router sa ulahi nga bersyon sa GitHub gisuportahan sa OpenThread website, kini mahimong maghimo sa border router nga dili mahiuyon sa OpenThread RCP stack sa SDK.
Suporta sa NCP/RCP
- Ang suporta sa OpenThread NCP gilakip sa OpenThread SDK apan ang bisan unsang paggamit niini nga suporta kinahanglan isipon nga eksperimento.
- Ang OpenThread RCP hingpit nga gipatuman ug gisuportahan.
Impormasyon sa Seguridad Secure Vault Integration
- Kung i-deploy sa Secure Vault High nga mga aparato, ang mga sensitibo nga yawe giprotektahan gamit ang function sa Secure Vault Key Management.
- Ang mosunod nga talaan nagpakita sa gipanalipdan nga mga yawe ug ang ilang mga kinaiya sa pagpanalipod sa pagtipig.
| Giputos nga Yawe | Exportable / Dili-Exportable | Mga nota |
| Thread Master Key | Ma-eksport | Kinahanglang ma-eksport aron maporma ang mga TLV |
| PSKc | Ma-eksport | Kinahanglang ma-eksport aron maporma ang mga TLV |
| Key Encryption Key | Ma-eksport | Kinahanglang ma-eksport aron maporma ang mga TLV |
| MLE Key | Dili Ma-eksport | |
| Temporaryo nga MLE Key | Dili Ma-eksport | |
| MAC Nauna nga Yawe | Dili Ma-eksport | |
| MAC Current Key | Dili Ma-eksport | |
| MAC Sunod nga Yawe | Dili Ma-eksport |
- Ang giputos nga mga yawe nga gimarkahan nga "Non-Exportable" mahimong magamit apan dili mahimo viewed o gipaambit sa runtime.
- Ang giputos nga mga yawe nga gimarkahan nga "Ma-export" mahimong gamiton o ipaambit sa runtime apan magpabilin nga naka-encrypt samtang gitipigan sa Flash.
- Para sa dugang nga impormasyon sa Secure Vault Key Management functionality, tan-awa ang AN1271: Secure Key Storage.
Mga Security Advisories
- Para mag-subscribe sa Security Advisories, log in sa Silicon Labs customer portal, unya pilia ang Account Home.
- I-klik ang HOME aron makaadto sa portal home page ug dayon i-klik ang Manage Notifications tile.
- Siguruha nga ang 'Software/Security Advisory Notice ug Product Change Notice (PCNs)' gisusi, ug nga ikaw naka-subscribe sa minimum para sa imong plataporma ug protocol. I-klik ang Save aron i-save ang bisan unsang mga pagbag-o.

Suporta
- Ang mga kostumer sa Development Kit angayan alang sa pagbansay ug teknikal nga suporta. Gamita ang Silicon Laboratories Thread web panid aron makakuha og impormasyon bahin sa tanang produkto ug serbisyo sa Silicon Labs OpenThread, ug sa pag-sign up para sa suporta sa produkto.
- Mahimo nimong kontakon ang suporta sa Silicon Laboratories sa http://www.silabs.com/support.
Sertipikasyon sa Thread
- Kini nga pagpagawas nahimong kwalipikado alang sa Thread 1.3.0 para sa SoC ug Host-RCP nga mga arkitektura nga adunay Thread Test Harness v59.0 (Member Release).
- Alang sa mga sertipikasyon sa Thread Product nga nahigot niining mayor nga pagpagawas ug mga kaubang patch releases (nga walay OpenThread stack updates), girekomenda sa Silicon Labs ang paggamit sa ibabaw nga bersyon sa TH alang sa kwalipikasyon.
Kasayon nga Studio
- Usa ka pag-klik nga pag-access sa MCU ug wireless nga mga himan, dokumentasyon, software, mga librarya sa gigikanan nga code ug uban pa. Anaa alang sa Windows, Mac, ug Linux!

- IoT Portfolio www.silabs.com/IoT
- SW/HW www.silabs.com/simplicity
- Kalidad www.silabs.com/quality
- Suporta ug Komunidad www.silabs.com/community
Disclaimer
Gitinguha sa Silicon Labs nga mahatagan ang mga kustomer sa labing bag-o, tukma, ug lawom nga dokumentasyon sa tanan nga mga peripheral ug module nga magamit alang sa mga tigpatuman sa sistema ug software nga naggamit o nagtinguha nga mogamit mga produkto sa Silicon Labs. Ang datos sa pag-ila, anaa nga mga module ug peripheral, mga gidak-on sa memorya, ug mga address sa memorya nagtumong sa matag espesipikong device, ug ang "Typical" nga mga parameter nga gihatag mahimo ug lainlain sa lain-laing mga aplikasyon. Aplikasyon exampAng mga gihulagway dinhi alang lamang sa mga katuyoan sa paghulagway. Ang Silicon Labs adunay katungod sa paghimo sa mga pagbag-o nga wala’y dugang nga pahibalo sa impormasyon sa produkto, mga detalye, ug mga paghulagway dinhi, ug wala maghatag mga garantiya sa katukma o pagkakompleto sa gilakip nga kasayuran. Kung walay una nga pahibalo, ang Silicon Labs mahimong mag-update sa firmware sa produkto sa panahon sa proseso sa paghimo alang sa seguridad o kasaligan nga mga hinungdan. Ang ingon nga mga pagbag-o dili magbag-o sa mga detalye o ang pasundayag sa produkto. Ang Silicon Labs walay tulubagon sa mga sangputanan sa paggamit sa impormasyon nga gihatag niini nga dokumento. Kini nga dokumento wala magpasabot o dayag nga paghatag og bisan unsang lisensya sa pagdesinyo o paghimo sa bisan unsang integrated circuits. Ang mga produkto wala gidesinyo o gitugutan nga gamiton sulod sa bisan unsang FDA Class III device, mga aplikasyon diin gikinahanglan ang pag-apruba sa premarket sa FDA o Life Support Systems nga walay espesipikong sinulat nga pagtugot sa Silicon Labs. Ang "Sistema sa Pagsuporta sa Kinabuhi" mao ang bisan unsang produkto o sistema nga gituyo aron suportahan o mapadayon ang kinabuhi ug/o kahimsog, nga, kung kini mapakyas, makatarunganon nga gilauman nga moresulta sa daghang personal nga kadaot o kamatayon. Ang mga produkto sa Silicon Labs wala gidesinyo o gitugutan alang sa mga aplikasyon sa militar. Ang mga produkto sa Silicon Labs sa bisan unsang kahimtang dili magamit sa mga hinagiban sa dinaghang paglaglag lakip (apan dili limitado sa) nukleyar, biolohikal, o kemikal nga mga hinagiban, o mga misil nga makahimo sa paghatud sa ingon nga mga hinagiban. Gisalikway sa Silicon Labs ang tanan nga gipahayag ug gipasabut nga mga garantiya ug dili responsable o manubag sa bisan unsang mga kadaot o kadaot nga may kalabotan sa paggamit sa usa ka produkto sa Silicon Labs sa ingon nga dili awtorisado nga mga aplikasyon.
Mubo nga sulat: Kini nga sulod mahimong adunay mga makapasakit nga terminolohiya nga dili na magamit. Ang Silicon Labs nag-ilis niini nga mga termino sa inklusibo nga pinulongan kung mahimo. Alang sa dugang impormasyon, bisitaha www.silabs.com/about-us/inclusive-lexicon-project
Impormasyon sa Trademark
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ug ang Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ug mga kombinasyon niini , "labing maayo nga enerhiya nga microcontrollers sa kalibutan", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , ang Telegesis Logo®, USBXpress®, Zentri, ang Zentri logo ug Zentri DMS, Z-Wave®, ug uban pa kay mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa Silicon Labs. Ang ARM, CORTEX, Cortex-M3, ug THUMB maoy mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa ARM Holdings.
Ang Keil kay rehistrado nga marka sa ARM Limited. Ang Wi-Fi kay rehistrado nga marka sa Wi-Fi Alliance. Ang tanan nga uban pang mga produkto o mga ngalan sa tatak nga gihisgutan dinhi mga marka sa pamatigayon sa ilang mga tag-iya.
- Silicon Laboratories Inc.
- 400 West Cesar Chavez Austin, TX 78701
- USA
- www.silabs.com
Mga Pahibalo sa Pagkaangay ug Paggamit
- Para sa impormasyon bahin sa mga update sa seguridad ug mga pahibalo, tan-awa ang Seguridad nga kapitulo sa Gecko Platform Release notes nga na-install niini nga SDK o sa TECH DOCS tab sa https://www.silabs.com/developers/thread.
- Girekomenda usab sa Silicon Labs nga mag-subscribe ka sa Mga Advisories sa Seguridad alang sa labing bag-ong kasayuran.
- Alang sa mga panudlo, o kung bag-o ka sa Silicon Labs OpenThread SDK, tan-awa ang Paggamit Niini nga Pagpagawas.
Mga katugbang nga Compiler:
GCC (The GNU Compiler Collection) nga bersyon 12.2.1, gihatag sa Simplicity Studio.
Mga Dokumento / Mga Kapanguhaan
![]() |
SILICON LABS 2.4.1.0 GA OpenThread SDK Gecko SDK Suite 4.4 [pdf] Giya sa Gumagamit 2.4.1.0 GA OpenThread SDK Gecko SDK Suite 4.4, 2.4.1.0 GA, OpenThread SDK Gecko SDK Suite 4.4, SDK Gecko SDK Suite 4.4, Gecko SDK Suite 4.4, SDK Suite 4.4, Suite 4.4 |

