SILICON LABS 2.5.2.0 Open Thread SDK
Mga FAQ
P: Unsa ang mga yawe nga bahin sa Silicon Labs OpenThread SDK?
A: Ang SDK nagtanyag og compatibility sa lain-laing mga hardware, enhanced documentation, ug exampAng mga aplikasyon nga wala makit-an sa bersyon sa GitHub.
P: Unsaon nako pagpabiling nahibalo bahin sa mga update sa seguridad nga may kalabotan sa SDK?
A: Tan-awa ang Seguridad nga kapitulo sa Platform Release Notes o bisitaha https://www.silabs.com/developers/thread alang sa mga update sa seguridad. Mag-subscribe sa Security Advisories para sa real-time nga impormasyon.
IMPORMASYON SA PRODUKTO
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 espesipikong gidesinyo alang sa Connected Home nga mga aplikasyon diin ang IP-based nga networking gitinguha, ug ang lain-laing mga application layer 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 labi ka madaladala. 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.5.2.0 GA nga gipagawas kaniadtong Setyembre 18, 2024
- 2.5.1.0 GA gipagawas kaniadtong Hulyo 24, 2024
- 2.5.0.0 GA nga gipagawas kaniadtong Hunyo 5, 2024
HINUNGDANONG MGA KINAHANGLAN
OpenThread
- Pagsunod sa sertipikasyon sa Thread 1.3.0 sa Thread Test Harness v59.0 para sa SoC ug Host-RCP nga mga arkitektura
- Mga bahin sa Thread 1.4 - Alpha / Experimental
- Mga pagpauswag sa Coex Metrics
- Mga Resulta sa Pagganap sa OpenThread Mesh (AN1408)
- Bag-ong bahin nga suporta:
- Suporta sa MG26 - Alpha
- Gitangtang ang suporta para sa Serye 0/1
Multi-Protocol
- ZigbeeD ug OTBR suporta sa Open-WRT - Alpha
- DMP BLE + CMP ZB & Matter/OT – Alpha
- Gitangtang ang suporta para sa Serye 0/1
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 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
Bag-ong mga butang
Ang SDK usa ka embedded software development platform para sa paghimo sa IoT nga mga produkto base sa among Series 2 ug Series 3 wireless ug MCU device. Gihiusa niini ang mga wireless protocol stack, middleware, peripheral driver, usa ka bootloader, ug aplikasyon examples – usa ka lig-on nga gambalay alang sa pagtukod sa power-optimized ug luwas nga IoT device. Ang Simplicity SDK nagtanyag ug gamhanang mga feature sama sa ultra-low power consumption, lig-on nga network reliability, suporta sa daghang node, ug abstraction sa komplikadong mga kinahanglanon sama sa multiprotocol ug pre-certification. Dugang pa, ang Silicon Labs naghatag og over-the-air (OTA) nga software ug mga update sa seguridad aron sa layo nga pag-update sa mga device, pagpamenos sa gasto sa pagmentinar, ug pagpauswag sa kasinatian sa produkto sa end-user. Ang Simplicity SDK usa ka follow-on gikan sa among sikat nga Gecko SDK, nga padayong magamit nga maghatag ug long-term nga suporta para sa among Series 0 ug Series 1 device. Para sa dugang nga impormasyon sa mga Serye 0 ug Serye 1 nga mga himan palihog reference: Serye 0 ug Serye 1 EFM32/EZR32/EFR32 device (silabs.com).
Bag-ong mga sangkap
Gidugang sa pagpagawas 2.5.0.0
- • ot_core_vendor_extension – Kini nga component nagpatuman sa ot :: Extension :: ExtensionBase interface para sa EFR32. Kung gigamit sa sangkap sa OT Crash Handler, ang impormasyon sa pag-crash i-imprinta pagkahuman sa pagsugod sa OpenThread.
Bag-ong Features
Gidugang sa pagpagawas 2.5.0.0
- Ang mga bersyon sa OpenThread ug ang OpenThread Border Router gi-update. Tan-awa ang mga seksyon 8.2 ug 8.3.
- Mga librarya ug sampAng mga aplikasyon niini nga SDK default sa Thread 1.3. Ang Thread 1.4 nga bersyon ug mga feature, lakip ang credential sharing ug ephemeral key support, gisuportahan apan dili pa andam alang sa sertipikasyon ug aduna gihapoy nagpadayon nga kalamboan.
- Pag-optimize sa OpenThread API aron tugotan ang thread-safe nga access sa OpenThread stack sa usa ka multi-threaded RTOS environment.
- Usa ka bag-ong bahin sa plataporma, ang Clock Manager, gi-integrate sa tanang open-thread sampAng mga aplikasyon alang sa pag-configure sa orasan.
- Usa ka bag-ong sangkap sa plataporma, Memory Manager, gisagol sa tanan nga mga open-thread sampAng mga aplikasyon alang sa dinamikong pagdumala sa memorya.
- OTBR sa OpenWRT. Usa ka bag-ong multiprotocol open-thread-br ipk package ang gidugang para gamiton sa OpenWRT host environment.
- Suporta alang sa OpenThread Coex metrics
Bag-ong mga API
Gidugang sa pagpagawas 2.5.0.0
- Suporta alang sa OpenThread diag channel ug pagpasa sa gahum sa API ug CLI nga mga sugo: otPlatDiagTxPowerSet() ug otPlatDiagChan-nelSet().
Bag-ong Suporta sa Radio Board
Gidugang sa pagpagawas 2.5.0.0
Gidugang ang suporta alang sa mosunod nga mga radio board:
- BRD4116A – EFR32MG26B410F3200IM48-A
Mga kalamboan
- Giusab sa pagpagawas 2.5.0.0
- Ang ot_rcp_gp_interface component giilisan na ug ot_gp_interface.
- Ang open thread API naglakip sa tanang kausaban hangtod ug lakip na ang mga update nga gihulagway dinhi: https://openthread.io/reference/api-up-dates#may_17_2024.
- Ang set sa prebuilt demo sampAng mga aplikasyon gi-update sama sa mosunod:
- ot-ble-dump – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-ble-dmp-no-buttons – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-cli-ftd – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-cli-mtd – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-rcp – (brd2703a, brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-spi-802154 – (brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-spi-802154-blehci – (brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-uarti-802154 – (brd2703a, brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-uart-802154-blehci – (brd2703a, brd4116a, brd4180a, brd4180b, brd4186c)
- sleepy-demo-ftd – (brd2703a, brd4116a, brd4180a, brd4186c)
- sleepy-demo-mtd – (brd2703a, brd4116a, brd4180a, brd4186c)
- kakatulog-demo-gigamit - (brd2703a, brd4116a, brd4180a, brd4186c)
- Gidugangan ang OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD ngadto sa 750 us. para sa default FTD ug MTD certification library para gamiton sa mga device ubos sa pagsulay gamit ang library-based certification.
- Para sa daan nga proyekto files (.slcps) ang default config value sa CIRCULAR_QUEUE_LEN_MAX kinahanglang mas dako o katumbas sa SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT (ie 16). Kung dili, ang script sa pag-validate mapakyas sa paghimo sa proyekto. Mahimo kini pinaagi sa pagdugang sa config value entry sa .slcp direkta o gikan sa Simplicity Studio: adto sa 'Circular Queue' component, dayon adto sa configuration, ug itakda ang max nga gitas-on sumala sa SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT.
- Para sa daghang aplikasyon sa RCP, pulihan ang kasamtangan nga app.c sa /protocol/openthread/sample-apps/ot-ncp/app.c sa kasamtangan nga proyekto o port kausaban gikan sa /protocol/openthread/sample-apps/ot-ncp/app.c ngadto sa custom app.c kon aduna kay usa.
Giayo nga mga Isyu
Giayo sa pagpagawas 2.5.2.0
ID # | Deskripsyon |
1238120 /
1334227 |
Sa usa ka palibot nga multiprotocol RCP, ang pipila ka mga umaabot nga pakete sayop nga gihubad ingon nga mga pakete sa Zigbee Green Power nga nag-trigger sa usa ka random nga paggawas nga pakete. Ang isyu naayo pinaagi sa pagpalig-on sa Zigbee Green Power packet detection sa RCP. |
1289835 /
1334618 |
Giayo nga isyu sa Openthread border router nga naghulog sa daghang mga pakete kaysa gipaabut kung nagdagan sa sulod sa usa ka docker container ug ubos sa pagpugos. |
1295848 /
1334987 |
Giayo ang panagsa nga panghitabo sa mga duplicate nga mga byte sa header nga hinungdan sa pag-reset sa RCP sa mga busy nga network nga adunay daghang trapiko sa SPI. Usab, kini girekomendar sa paggamit sa usa ka mas taas nga spi-bus speed (sama sa 4Mhz - depende sa network trapiko) uban sa usa ka pagkunhod sa debug logging nga lebel aron adunay lig-on nga komunikasyon tali sa host ug rcp. Ang mas taas nga spi speed sa OTBR mahimong itakda sa radyo-URL isip ang 'spi-speed=<>' argumento. |
1327029 /
1337439 |
Gidugang nga suporta para sa uartdrv_eusart:vcom nga pananglitan sa OpenThread nga mga aplikasyon. |
1329286 /
1334038 |
Gikuha ang "-Werror=unused-parameter" GCC compiler nga kapilian aron ang mga aplikasyon nga adunay wala magamit nga mga parameter mahimong matukod. |
Giayo sa pagpagawas 2.5.1.0
ID # | Deskripsyon |
1295833 | Ang mosunod gidugang sa NCP README aron mas mapakita ang aktuwal nga kahimtang sa mga NCPampmga apps. "Timan-i nga ang modelo sa disenyo sa NCP wala gisuportahan o gisulayan, bisan kung ang suporta sa eksperimento magamit sa OpenThread stack." |
Giayo sa pagpagawas 2.5.0.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. |
1238120 | Sa usa ka palibot nga multiprotocol RCP, ang pipila ka mga umaabot nga pakete sayop nga gihubad ingon nga mga pakete sa Zigbee Green Power, nga nagpahinabog usa ka random nga paggawas nga pakete. Ang isyu naayo pinaagi sa pagpalig-on sa Zigbee Green Power packet detection sa RCP. |
1243597 | Gikuha ang dugang nga ot-ble-dmp-no-buttons sampang mga app gikan sa folder sa demo. |
1249346
1255247 |
Gitubag ang usa ka isyu diin ang RCP mahimong sayop nga pag-dequeue sa mga pakete nga gitakda alang sa host, nga moresulta sa usa ka parse error sa OTBR ug wala damha nga pagtapos. |
1249492 | Ang mando sa dBus FactoryReset dili na hinungdan sa pagtapos sa bukas nga thread sa utlanan sa router. |
1251926 | Kung gigamit ang feature sa crash handler sa usa ka Host / RCP environment, ang RCP misulay sa pagpadala sa crash info ngadto sa Host nga sayo kaayo human sa reboot, hinungdan nga ang impormasyon ihulog sa wala pa ang pag-log. Kini nga isyu gitubag pinaagi sa pagpaila sa usa ka bag-ong spinel property sa upstream open thread stack. Ang propyedad nagtugot sa Host sa paghangyo sa crash logs gikan sa RCP sa higayon nga ang Host andam na alang kanila. Tan-awa https://github.com/openthread/openthread/pull/10061 para sa dugang nga impormasyon sa bag-ong spinel property. |
1251952 | Giayo ang dili matino nga pakisayran sa otInstanceResetToBootloader kung magtukod gamit ang ot_cert_libs ug bootloader_interface. |
1255595 | Pag-ayo sa usa ka isyu sa promosyon sa tipo kung nagdumala sa dagkong mga kantidad sa otPlatAlarm API |
1263222 | Giayo nga coax metric nga "Average Request To Grant Time". |
1277790 | Giayo nga coax metric nga "Grant Immediate". |
1287331 | Ang ot-ble-dmp sampAng aplikasyon karon gisuportahan lamang sa mga bahin nga adunay labing menos 768k nga flash. |
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 1295252 |
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 oras 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. |
1286531
1295725 |
CSL/SSED instability. | I-adjust ang mga setting sa CSL-related nga configuration macros. |
Wala na gamita nga mga Butang
Wala na gigamit sa pagpagawas 2.5.0.0
Wala.
Gitangtang nga mga Butang
Gikuha sa pagpagawas 2.5.0.0
- Suporta alang sa Serye 0 ug Serye 1 nga mga bahin
- Suporta alang sa Proprietary Sub-GHz nga Suporta
Multiprotocol Gateway ug RCP
Bag-ong mga butang
Gidugang sa pagpagawas 2.5.0.0
Ang suporta sa OpenWRT alpha gidugang alang sa mga aplikasyon sa Zigbee, OTBR, ug Z3Gateway. Gihatag na karon ang Zigbeed ug OTBR sa format nga pakete sa IPK usab. Tan-awa ang AN1333: Pagdagan sa Zigbee, OpenThread, ug Bluetooth nga Duyog sa Linux Host nga adunay Multiprotocol Co-Processor alang sa mga detalye.
Mga kalamboan
Giusab sa pagpagawas 2.5.2.0
Sa Zigbeed, ang halCommonGetInt32uMillisecondTick() tick API gi-update na aron magamit ang MONOTONIC nga orasan aron dili kini maapektuhan sa NTP sa usa ka host system.
Giusab sa pagpagawas 2.5.1.0
Ang zb_ble_dmp_print_ble_connections() API gipasabot sa zigbee_ble_event_handler component ug gi-refer sa zigbee_ble_dmp_cli component. Para sa mga aplikasyon nga naggamit sa zigbee_ble_dmp_cli component, apan DILI ang zigbee_ble_event_handler, kinahanglan nimong idugang ang walay sulod nga stub para niini nga function sa imong app. c file ingon sa mosunod: void zb_ble_dmp_print_ble_connections(walay) { }
Giusab sa pagpagawas 2.5.0.0
Wala.
Giayo nga mga Isyu
Giayo sa pagpagawas 2.5.2.0
ID # | Deskripsyon |
1332330 |
Giayo ang usa ka isyu diin ang usa ka 15.4+BLE RCP nga naglihok sa usa ka palibot nga adunay bug-at nga trapiko sa network mahimo’g makasugat usahay usa ka kahimtang sa lumba nga dili na makapadala mga mensahe hangtod sa CPCd hangtod sa pag-reboot sa aparato.
(Ubang ref: 1333150) |
1337228 |
Sa Zigbeed ang halCommonGetInt32uMillisecondTick() tick API gi-update na aron magamit ang MONOTONIC nga orasan aron dili kini maapektuhan sa NTP sa usa ka host system.
(Ubang ref: 1346711) |
Giayo sa pagpagawas 2.5.1.0
ID # | Deskripsyon |
1300848 | Naayo ang usa ka isyu kung diin ang Z3Gateway sa OpenWRT environment dili makasugod sa komunikasyon sa EZSP tungod sa mismatching termios control nga mga karakter nga nagdagan sa OpenWRT ug uban pang mga palibot. |
Giayo sa pagpagawas 2.5.0.0
ID # | Deskripsyon |
1231021 | Giayo ang usa ka isyu aron malikayan ang usa ka OTBR nga gipahayag pinaagi sa pagbawi sa RCP imbes nga ipasa ang wala madumala nga mga sayup sa pagpadala sa sub-mac. |
1242948 | Gikuha ang dili tinuod nga pagsulay sa pagsulay gikan sa ZigBee. |
1244459 | Naayo nga isyu diin ang MAC-retryed Indirect transmissions pinaagi sa RCP mahimong moresulta sa source match table entry alang sa bata nga matangtang bisan pa sa mga mensahe nga naghulat. |
1245988 | Giayo ang usa ka isyu diin ang Zigbeed wala mag-restart sa dihang naghimo sa usa ka Trust Center Backup ug Restore Reset Node nga aksyon. |
1282264 | Giayo ang usa ka isyu nga mahimong makabalda sa mga operasyon sa pagpadala sa radyo pinaagi sa paglimpyo sa transmit fifo sa wala pa sa panahon, hinungdan sa underflow. |
1288653 | Ang Zigbee/OT/BLE SOC app mag-print na karon og impormasyon sa koneksyon sa dihang madawat ang CLI command nga “plugin ble gap print- connections”. |
1292537 | Ang Zigbee/BLE NCP nga aplikasyon karon hustong nagpakita sa Simplicity Studio UI. |
1252365 | Gidugang ang Coexistence plugin balik sa Zigbee NCP/OpenThread RCP sampang aplikasyon. |
1293853 | Gipakunhod ang footprint sa RAM alang sa zigbee_ncp-ot_rcp-spi ug zigbee_ncp-ot_rcp_uart sa MG21. |
1124140 | Giayo ang usa ka isyu diin ang pag-set sa SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT sa usa ka kantidad gawas sa 1 hinungdan nga ang z3-light_ot-ftd_soc dili magpadala sa mga Zigbee beacon pagkahuman sa OpenThread network. |
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/simplicity-software-development-kit.
ID # | Deskripsyon | Pagsulbad |
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. |
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. |
1209958 |
Ang ZB / OT / BLE RCP sa MG24 ug MG21 mahimong mohunong sa pagtrabaho pagkahuman sa pipila ka minuto kung gipadagan ang tanan nga tulo nga mga protocol. |
Kini pagatubagon sa umaabot nga pagpagawas. |
1221299 | Ang mga pagbasa sa Mfglib RSSI lahi sa RCP ug NCP. | Pagahisgutan sa umaabot nga pagpagawas. |
Wala na gamita nga mga Butang
Wala.
Gitangtang nga mga Butang
Gikuha sa pagpagawas 2.5.0.0
Wala.
Gigamit Kini nga Pagpagawas
- Kini nga pagpagawas naglangkob sa mosunod
- Silicon Labs OpenThread stack
- Silicon Labs OpenThread sampmga aplikasyon
- Ang Silicon Labs OpenThread border router
Alang sa dugang nga impormasyon bahin sa OpenThread SDK tan-awa QSG170: Silicon Labs OpenThread QuickStart Guide. Kung bag-o ka sa Thread tan-awa UG103.11: Thread Fundamentals.
Pag-instalar ug Paggamit
Ang OpenThread SDK kabahin sa Simplicity SDK, ang suite sa Silicon Labs SDKs. Aron makasugod dayon sa OpenThread ug sa Simplicity SDK, sugdi pinaagi sa pag-instalar Simplicity Studio 5, nga mag-set up sa imong development environment ug mogiya kanimo pinaagi sa Simplicity SDK installation. 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 Simplicity Studio 5 User's Guide. Sa laing bahin, ang Simplicity 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/simplicity_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\simplicity_sdk
- MacOS: /Users/ /SimplicityStudio/SDKs/simplicity_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 1fceb225b. Ang usa ka gipauswag nga bersyon sa OpenThread repo makit-an sa mosunod nga lokasyon sa Simplicity Studio 5 GSDK: \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 e56c02006. Ang usa ka gipauswag nga bersyon sa OpenThread border router repo mahimong = makit-an sa mosunod 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. Refer sa AN1256: Paggamit sa Silicon Labs RCP sa OpenThread Border Router para sa mga detalye kon unsaon pag-set up ang saktong bersyon sa OpenThread border router Docker container. 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 para sa dugang detalye. Bisan kung ang pag-update sa palibot sa border router sa usa ka 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
Luwas nga 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 AN1271: Luwas nga 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. Ang mosunod nga numero kay example:
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 nga adunay Thread Test Harness v60.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. Lakip usab niini nga pagpagawas mao ang usa ka set sa OpenThread stack ug PAL nga mga librarya nga mahimong gamiton alang sa Thread nga sertipikasyon pinaagi sa kabilin.
IoT Portfolio
SW/HW
Kalidad
Suporta ug Komunidad
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.
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, "ang labing kusog nga microcontrollers sa kalibutan", Redpine Signals®, WiSeConnect, n-Link, 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 trademark o rehistradong trademark 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 usa ka rehistradong marka sa pamatigayon 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
- silabs.com
- Pagtukod og mas konektado nga kalibutan.
Mga Dokumento / Mga Kapanguhaan
![]() |
SILICON LABS 2.5.2.0 Open Thread SDK [pdf] Mga instruksiyon 2.5.2.0 Open Thread SDK, Open Thread SDK, Thread SDK, SDK |