SILICON-LABS-merki

OpenThread SDK Gecko SDK Suite

SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-productxt-image

Upplýsingar um vöru

Silicon Labs OpenThread SDK 2.2.3.0 GA er þráðlaus IPv6 möskva netsamskiptareglur hönnuð fyrir Connected Home forrit þar sem IP byggt net er óskað. Það er byggt á opnum uppspretta útfærslu Thread sem kallast OpenThread, gefið út af Google til að flýta fyrir þróun vara fyrir tengd heimili og atvinnuhúsnæði. Það styður fjölbreyttari vélbúnað en GitHub útgáfan og inniheldur skjöl og tdampLe forrit eru ekki fáanleg á GitHub. Silicon Labs OpenThread SDK er fullprófuð endurbætt útgáfa af GitHub upprunanum og er sniðin til að vinna með Silicon Labs vélbúnaði.

Thread staflan veitir ódýran brú til annarra IP netkerfa á meðan hann er fínstilltur fyrir lágt afl / rafhlöðutryggð notkun. Það er öruggt, áreiðanlegt, skalanlegt og uppfæranlegt. OpenThread styður
kerfis-í-flís (SoC), netsamvinnslugjörva (NCP) og útvarpssamvinnslugjörva (RCP) hönnun. Silicon Labs OpenThread SDK styður multi-PAN 802.15.4 í RCP ham.

Notkunarleiðbeiningar fyrir vöru

Til að nota Silicon Labs OpenThread SDK þarftu að hafa samhæfða þýðendur eins og GCC (The GNU Compiler Collection) útgáfu 10.3-2021.10, sem fylgir Simplicity Studio. Fyrir öryggisuppfærslur og tilkynningar, sjá öryggiskafla Gecko Platform útgáfuskýringa sem settar eru upp með þessu SDK eða á TECH DOCS flipanum á https://www.silabs.com/developers/thread. Það er eindregið mælt með því að þú gerist áskrifandi að öryggisráðgjöfum til að fá uppfærðar upplýsingar.

Útgáfuskýrslur ná yfir SDK útgáfu(r) 2.2.3.0 GA út 3. maí 2023, 2.2.2.0 GA út 8. mars 2023, 2.2.1.0 GA út 1. febrúar 2023 og 2.2.0.0 GA út í desember 14, 2022.

Ef þú lendir í vandræðum þegar þú notar Silicon Labs OpenThread SDK geturðu vísað í Fixed Issues hlutann í útgáfuskýringunum. Til dæmisample, ID # 1126570 var lagfært í útgáfu 2.2.3.0. Þú getur líka vísað í endurbætur hlutann fyrir allar breytingar sem gerðar eru í nýjustu útgáfunni.

Til að bregðast við villu með að senda sundurliðuð skilaboð í DMP atburðarás var nýjum eiginleikum bætt við í útgáfu 2.2.3.0.

Fyrir nýja notendur Silicon Labs OpenThread SDK, sjá Notkun þessa útgáfu fyrir leiðbeiningar.

Silicon Labs OpenThread SDK 2.2.3.0 GA Gecko SDK Suite 4.2 3. maí 2023

Þráður er örugg, áreiðanleg, stigstærð og uppfæranleg þráðlaus IPv6 möskva netsamskiptareglur. Það veitir ódýra brú til annarra IP-neta á meðan það er fínstillt fyrir lítinn afl / rafhlöðustýrða notkun. Thread staflan er hannaður sérstaklega fyrir tengd heimili þar sem IP-tengt netkerfi er óskað og margvísleg forritalög gætu verið nauðsynleg.

OpenThread gefið út af Google er opinn uppspretta útfærsla á Thread. Google hefur gefið út OpenThread til að flýta fyrir þróun vara fyrir tengd heimili og atvinnuhúsnæði. Með þröngu útdráttarlagi á vettvangi og litlu minnisfótspori er OpenThread mjög flytjanlegur. Það styður hönnun á kerfis-í-flís (SoC), netsamvinnslugjörva (NCP) og útvarpssamvinnslugjörva (RCP).

Silicon Labs hefur þróað SDK sem byggir á OpenThread sem er sérsniðið til að vinna með Silicon Labs vélbúnaði. Silicon Labs OpenThread SDK er fullprófuð endurbætt útgáfa af GitHub upprunanum. Það styður breiðara úrval af vélbúnaði en GitHub útgáfan, og inniheldur skjöl og tdampLe forrit eru ekki fáanleg á GitHub.

Þessar útgáfuskýringar ná yfir SDK útgáfu(r):

  • 2.2.3.0 GA gefin út 3. maí 2023
  • 2.2.2.0 GA gefin út 8. mars 2023
  • 2.2.1.0 GA gefin út 1. febrúar 2023
  • 2.2.0.0 GA gefin út 14. desember 2022

LYKILEIGNIR
OpenThread

  • SPI stuðningur fyrir OpenThread RCP án CPC
  • Þráður 1.3.0 GA og 1.3.0.1 stuðningur fyrir OpenThread og Matter 1.0 – tilraunaverkefni
  • Stuðningur við kostnað á smell á Android Host – tilraunaverkefni
  • MGM240S SiP Module stuðningur
  • MG24 Explorer Kit stuðningur
  • BRD2704A borðstuðningur

Fjölsamskiptareglur

  • Dynamic Multiprotocol Bluetooth og multi-PAN 802.15.4 í RCP ham
  • Dynamic Multiprotocol Bluetooth og Zigbee NCP – tilraunaverkefni
  • Manufacturing Library (MfgLib) stuðningur fyrir Concurrent Multiprotocol RCP
  • Zigbee + OpenThread Samhliða hlustun á MG24 hlutum – tilraunaverkefni

Samhæfi og notkunartilkynningar 
Fyrir upplýsingar um öryggisuppfærslur og tilkynningar, sjá öryggiskafla Gecko Platform útgáfuskýringa sem settar eru upp með þessu SDK eða á TECH DOCS flipanum á https://www.silabs.com/developers/thread . Silicon Labs mælir einnig eindregið með því að þú gerist áskrifandi að öryggisráðgjöfum til að fá uppfærðar upplýsingar. Fyrir leiðbeiningar, eða ef þú ert nýr í Silicon Labs OpenThread SDK, sjá Notkun þessa útgáfu.

Samhæfðir þýðendur:
GCC (The GNU Compiler Collection) útgáfa 10.3-2021.10, fylgir Simplicity Studio.

Nýir hlutir

Nýir íhlutir
Engin

Nýir eiginleikar
Bætt við útgáfu 2.2.2.0

  • Ný stillingarstilling SL_ENABLE_MULTI_RX_BUFFER_SUPPORT til að virkja tilraunaeiginleika með mörgum biðminni-rx til að bregðast við villu með að senda sundurliðuð skilaboð í DMP-atburðarás.

Bætt við útgáfu 2.2.1.0 

  • Sampforritið otbledmp-no-hnappar. Þetta nýja forrit er hægt að smíða og keyra á borðum sem eru ekki með hnappastuðning.

Bætt við útgáfu 2.2.0.0 

  • Útgáfurnar af OpenThread og OpenThread Border Router hafa verið uppfærðar. Sjá kafla 8.2 og 8.3.
  • Þráður 1.3.0 GA og 1.3.0.1 stuðningur fyrir OpenThread og Matter 1.0 (tilraunaverkefni).
  • OpenThread s okkarample öpp eru smíðuð með 1.3.0 og 1.3.0.1 eiginleikum virkt sjálfgefið.
  • SPI stuðningur fyrir OpenThread RCP án CPC
  • SPI er nú stutt fyrir samskipti milli hýsils og RCP. Í fyrri útgáfum var UART eina samskiptareglan sem var studd fyrir þessi samskipti þegar ekki er notað CPC. Sjá AN1256: Notkun Silicon Labs RCP með OpenThread Border Router fyrir frekari upplýsingar.
  • Stuðningur við OpenThread Border beininn með CPC á Android Host (tilraunaverkefni).
  • Nú er hægt að nota OpenThread Border Router með kostnaði á smell á Android vél. Til að smíða skaltu hlaða niður Android NDK verkfærakeðjunni, skilgreina umhverfisbreytuna "NDK" til að benda á verkfærakeðjuna og keyra script/cmake-build-android scriptið í stað script/cmake-build.

Nýr stuðningur útvarpsráðs
Bætt við útgáfu 2.2.1.0
Stuðningi hefur verið bætt við fyrir eftirfarandi útvarpsstöðvar:

  • BRD2704A – MGM240PB32VNA2

Bætt við útgáfu 2.2.0.0
Stuðningi hefur verið bætt við fyrir eftirfarandi útvarpsstöðvar:

  • BRD4318A – MGM240SD22VNA2
  • BRD2703A – EFR32MG24 Explorer Kit

Umbætur

Breytt í útgáfu 2.2.0.0
Byrjar með 22Q4 GA útgáfu, OpenThread er sjálfgefið innbyggða útfærsla á NAT64. Til að koma í veg fyrir árekstur við áður uppsetta NAT64 stillingu skaltu fjarlægja eða taka öryggisafrit af tayga stillingunum þínum file, venjulega staðsett í /etc/tayga.conf. Þetta skref er nauðsynlegt til að NAT64 virki fyrir OTBR, sérstaklega þegar það er keyrt í gámum sem kveikja á hýsilneti.

Föst mál

Lagað í útgáfu 2.2.3.0

auðkenni # Lýsing
1126570 Tókst á við minnisleka sem tengist PSA lyklum sem á sér stað þegar kallað er á otInstanceFinalise() án þess að ræsa rafmagn.
1133240 Lagaði villu við að stilla tengibreytur í meshcop-framsendingarlaginu.

Lagað í útgáfu 2.2.2.0 

auðkenni # Lýsing
1084368 Tekið var á villu með sundurliðuðum skilaboðum í DMP-atburðarás, þar sem móttökusímtal var ekki sent fyrir öll viðurkennd móttekin brot. Lagfæringin krefst þess að virkja nýja stillingarstillingu SL_ENABLE_MULTI_RX_BUFFER_SUPPORT

Lagað í útgáfu 2.2.1.0 

auðkenni # Lýsing
1074144 Til að koma í veg fyrir að eitt barn, sem kannski er án nettengingar, taki margar og hugsanlega allar færslur í upprunasamsvörunartöflunni, leitum við nú að afritum áður en nýrri færslu er bætt við.
1085732 Tekið á söfnunarvandamáli þar sem ekki var verið að athuga skilagildi frá aðgerðaköllum. Rökfræði var bætt við til að athuga skilagildin frá þessum fallköllum í factory_diags.cpp: otPlatDiagTxStreamStop, otPlatDiagTxStreamTone,

otPlatDiagTxStreamRandom, otPlatDiagTxStreamAddrMatch og otPlatDiagTxStreamAutoAck.

1085743 Lagaði vandamál með rökfræðina sem gerir kleift að byggja upp posix keyrsluna með multipan_rcp stuðningi. Fyrri rökfræðin gerði ráð fyrir því að ef rök fylgdu vettvangsröksemdinni hlyti það að vera multipan_rcp, en ef eitthvað annað en multipan_rcp var samþykkt kom eftirfarandi villa upp:

 

"** VILLA: Openthread CMake styður ekki vettvang"

1085753 Bætti við nýju stillingaratriði, OPENTHREAD_SPINEL_CONFIG_RCP_TX_WAIT_TIME_SECS, til að tilgreina biðtíma fyrir móttöku TxDone svarhringingar frá RCP.
1092864 Búið til nýtt sample forritið, ot-ble-dmp-no-buttons, sem hægt er að smíða og keyra á borðum sem eru ekki með hnappastuðning.

Lagað í útgáfu 2.2.0.0 

auðkenni # Lýsing
829618 Sample apps eru ekki lengur sjálfgefið að setja saman sem viðmiðunartæki.
830554 RAIL PA ramp tíminn er ekki lengur harðkóðaður í 10 og vísar í staðinn til samsetningartíma skilgreinds fjölva SL_RAIL_UTIL_PA_RAMP_TIME_US.
1015604 Vandamál með NetworkTimeSync hafa verið leyst.
auðkenni # Lýsing
1017551 Eftirfarandi stillingargildi eru nú stillt sjálfgefið fyrir öll OpenThread sample umsóknir. Vinsamlegast athugaðu að ef þú vilt hafa mismunandi gildi fyrir þessar færibreytur þarf að hnekkja þeim í .slcp forritsins þíns file.

 

  • OPENTHREAD_CONFIG_BACKBONE_ROUTER_ENABLE=0
  • OPENTHREAD_CONFIG_BORDER_ROUTER_ENABLE=0
  • OPENTHREAD_CONFIG_COAP_API_ENABLE=0
  • OPENTHREAD_CONFIG_COAP_OBSERVE_API_ENABLE=0
  • OPENTHREAD_CONFIG_COAP_SECURE_API_ENABLE=0
  • OPENTHREAD_CONFIG_COMMISSIONER_ENABLE=0
  • OPENTHREAD_CONFIG_DHCP6_CLIENT_ENABLE=0
  • OPENTHREAD_CONFIG_DHCP6_SERVER_ENABLE=0
  • OPENTHREAD_CONFIG_DNSSD_SERVER_ENABLE=0
  • OPENTHREAD_CONFIG_JOINER_ENABLE=0
  • OPENTHREAD_CONFIG_MAC_FILTER_ENABLE=0
  • OPENTHREAD_CONFIG_REFERENCE_DEVICE_ENABLE=0
  • OPENTHREAD_CONFIG_SRP_SERVER_ENABLE=0
  • OPENTHREAD_CONFIG_TMF_NETDATA_SERVICE_ENABLE=0
  • OPENTHREAD_CONFIG_LOG_OUTPUT=
  • OPENTHREAD_CONFIG_LOG_OUTPUT_PLATFORM_DEFINED
1019947 Bætti við stuðningi við að byggja upp RCP verkefni fyrir efr32mg1b andefr32mg1v hluta.
1021181 Villa við notkun ytri hrúgu og þegar skilaboðabuffar nota hrúguúthlutunartækið hefur verið leyst. Sjáðu https://github.com/openthread/openthread/pull/7933
1026506 Tókst á tengivandamáli sem varð til þegar þráður útgáfa 1.1 var valin í staflastillingunni.
1030815 OpenThread Border Router sýnir ekki lengur rangan útgáfustreng fyrir otbr-agent (`sudo otbr-agent — version`) eða fyrir POSIX stafla (`sudo ot-ctl útgáfa`) þegar fyrri smíðisgripir voru til staðar í build/ möppunni þegar þú setur upp OpenThread Border Router aftur.
1058102 Lagað vandamál sem kom í veg fyrir að 'samlíf get-pta-option' CLI virki.
1067632 Hækkaði endurræsingartíma kostnaðar á smell í 100 msek í allt að 30 sekúndur til að takast á við vandamál sem kom upp þegar endurræst var of hratt.

Þekkt vandamál í núverandi útgáfu
Feitletruð tölublöð voru bætt við frá fyrri útgáfu. Ef þú hefur misst af útgáfu eru nýlegar útgáfuskýringar fáanlegar á
https://www.si-labs.com/developers/thread í Tækniskjölum flipanum.

auðkenni # Lýsing Lausn
482915

495241

Þekkt takmörkun með UART-reklanum getur valdið því að stafir glatist á CLI inntak eða úttak. Þetta getur gerst á sérstaklega löngum mikilvægum köflum sem geta gert truflanir óvirkar, svo hægt er að draga úr því með því að endurtaka CLI eða bíða nógu lengi eftir ástandsbreytingum. Engin þekkt lausn
754514 Tvöfalt ping-svar sást fyrir OTBR ALOC heimilisfang. Engin þekkt lausn
815275 Geta til að breyta útvarps-CCA stillingum við þýðingu með því að nota stillingarvalkost í Simplicity Studio er ekki studd eins og er. Notaðu SL_OPENTHREAD_RADIO_CCA_MODE

stillingarvalkostur skilgreindur í openthread-core- efr32-config.h haus file fylgir verkefninu þínu.

1023725 Ef OTBR dreifir DUA forskeyti á neti og endurheimtir ekki fyrri forskeytistillingu eftir endurræsingu, geta áður losaðir MTDs á Thread netkerfinu lent í fullyrðingu á meðan þeir eru tengdir aftur við OTBR. Endurheimtu áður stillt forskeyti á OTBR meðan á frumstillingu stendur ef endurræst er. Upplýsingarnar um forskeyti eru ekki geymdar við endurræsingar.
1041112 OTBR / EFR32 RCP getur misst af framsendingu pakka frá CSL barni ef það stillir aðra rás fyrir CSL samskipti.

Vegna þessa vandamáls er ekki gert ráð fyrir að OTBRs byggðar á GSDK 4.2.0.0 standist Thread 1.2 vottun nema notkunartilvik viðskiptavina krefjist undanþágu til að útiloka öll próf sem krefjast þess að skipta um aðalrás.

Forðastu að stilla aðrar CSL-rásir fyrr en tekið er á þessu vandamáli.
1064242 OpenThread forskeyti skipanir tekst stundum ekki að bæta við forskeyti fyrir OTBR yfir CPC. Engin þekkt lausn
1079667 Þráður tæki getur ekki lengur átt samskipti eftir að hafa tilkynnt tímabundið ástand utan buffera. Engin þekkt lausn

Úreltir hlutir
Úrelt í útgáfu 2.2.0.0
Notkun Tayga sem NAT64 þjónustuna með openthread landamærabeini er nú úrelt í þágu innfæddrar NAT64 þjónustu OpenThread. Vísa til https://github.com/openthread/ot-br-posix/pull/1539 og https://github.com/openthread/ot-br-posix/pull/1577 fyrir frekari upplýsingar.

Fjarlægðir hlutir
Engin

Multiprotocol Gateway og RCP

Nýir hlutir
Bætt við útgáfu 2.2.2.0
Zigbeed hleður nú CREATOR_STACK_RESTORED_EUI64, ef það er til staðar, frá hýsillykkjunum file, og notar það sem EUI64 og hnekkir EUI64 sem er geymt á EFR32.

Bætt við útgáfu 2.2.1.0
Zigbeed styður nú coex EZSP skipanir.

Bætt við útgáfu 2.2.0.0
Bætt við Dynamic Multiprotocol BLE og Zigbee NCP verkefni (zigbee_ncp-ble_ncp-xxx.slcp). Gefin út sem tilraunagæði.
Bætt við 802.15.4 samhliða hlustun fyrir EFR32MG24 CMP RCP. Þetta er hæfileikinn til að keyra Zigbee og OpenThread samtímis á mismunandi rásum með því að nota einn RCP (rcp-802154-xxx.slcp og rcp-802154-blehci-xxx.slcp). Gefin út sem tilraunagæði.

Bætti við Zigbeed stuðningi fyrir 32 bita x86 arkitektúr.
Bætti við stuðningi við BLE til að afræsa í notkunartilfellum með mörgum samskiptareglum, sem losaði minnisauðlindir til notkunar fyrir aðra samskiptareglur.
Nú er hægt að virkja Stack API Trace fyrir Zigbeed með því að stilla villuleitarstigið á 4 eða 5 í zigbeed.conf file.
Zigbeed staflaútgáfa sem og byggingardagsetning og tími eru nú prentaðir í annálunum.

Umbætur
Breytt í útgáfu 2.2.2.0
Minni CPC Tx og Rx biðraðastærðir til að passa Zigbee BLE DMP NCP á MG13 fjölskylduna.
Breytti zigbee_ble_event_handler til að prenta skannasvör úr eldri auglýsingum í DMPLight appinu.
rcp-xxx-802154 og rcp-xxx-802154-blehci forritin nota nú 192 µsek afgreiðslutíma fyrir óbætta acks en nota samt 256 µsek afgreiðslutíma fyrir aukna acks sem krafist er af CSL.

Föst mál
Lagað í útgáfu 2.2.3.0

auðkenni # Lýsing
1130226 Lagað mál þar sem RCP myndi ekki jafna sig ef CPC yrði tímabundið upptekið.
1129821 Lagaði núllbendistilvísun í Zigbeed við móttöku pakka ef engir biðminni eru tiltækir.

Lagað í útgáfu 2.2.1.0

auðkenni # Lýsing
1036645 Leysti villu í BLE CPC NCP sem kom í veg fyrir að biðlaraforrit tengdist aftur eftir fyrstu aftengd.
1068435 Lagað Green Power tvíátta gangsetningu tímasetningar vandamál. Vottunarpróf GPP 5.4.1.23 stenst.
1074593 Lagað vandamál þar sem Just-in-time (JIT) skilaboð til syfjuðra tækja voru ekki send rétt af Zigbeed + RCP.
1076235 Lagaði vandamál þar sem ot-cli tókst ekki að keyra í fjölbókunarstöðinni.
1080517 Z3GatewayCPC sér nú sjálfkrafa um endurstillingu á NCP (CPC secondary).
auðkenni # Lýsing
1085498 Lagaði vandamál þar sem Zigbeed var ekki að senda aftur sameinasvör til syfjulegra endatækja óbeint.
1090915 Lagaði vandamál þar sem margar 0x38 villur birtust þegar reynt var að annað hvort opna Zigbee endapunkt á Z3GatewayCPC EÐA að stilla EZSP færibreytur án þess að endurstilla CPC NCP.

Lagað í útgáfu 2.2.0.0 

auðkenni # Lýsing
828785 Lagaði villu í cpc-hci-bridge sem olli því að HCI pakki var sleppt ef BlueZ sendi tvo í einu.
834191 Bætti CPU nýtingu cpc-hci-bridge hjálparforritsins.
1025713 Aukin hámarkslengd zigbeed tækisleiðar í 4096.
1036622 Lagaði vandamál með því að nota cmake til að byggja ot-cli með því að nota multipan RCP.
1040127 Ekki tókst að frumstilla CPC öryggi fyrir rcp-uart-802154 og rcp-spi-802154 verkefnin á mg13 og mg14 röð hlutum. Til að vinna í kringum þetta mál hefur mbedtls_entropy_adc verið bætt við sem óreiðuuppsprettu fyrir þessa hluta. Það gæti komið í veg fyrir að ADC sé notað ásamt CPC öryggi.
1066422 Lagaði tímabundinn biðminnisleka í zigbeed.
1068429 Lagaði keppnisástand sem gæti valdið því að CMP RCP gæti fullyrt.
1068435 Bætt við möguleika á RCP hnútnum til að athuga og biðja um einn tvíátta Green Power gagnaramma og senda hann út við rx offset timeout.
1068942 Lagaði leka í samsvörunartöflu RCP uppruna sem gæti komið í veg fyrir að Zigbee tæki tengdust.
1074172 Lagað var að senda leyfisbeiðni frá zigbeed þegar þú fékkst skoðanakönnun frá öðru en barni.
1074290 Hætti zigbeed í að vinna úr ósamþykktum skoðanakönnunum.
1079903 Lagaði villu í CMP RCP sem gæti valdið því að SPINEL skilaboð voru send á rangan hátt, sem leiddi til þess að Zigbeed og OTBR hrundu eða hættu.

Þekkt vandamál í núverandi útgáfu
Feitletruð tölublöð voru bætt við frá fyrri útgáfu. Ef þú hefur misst af útgáfu eru nýlegar útgáfuskýringar fáanlegar á
https://www.si-labs.com/developers/gecko-software-development-kit.

auðkenni # Lýsing Lausn
811732 Stuðningur við sérsniðna tákn er ekki í boði þegar Zigbeed er notað. Stuðningur er fyrirhugaður í framtíðarútgáfu.
937562 Bluetoothctl 'auglýsa á' skipunin mistekst með rcp-uart- 802154-blehci appinu á Raspberry Pi OS 11. Notaðu btmgmt app í staðinn fyrir bluetoothctl.
 

1031607

rcp-uart-802154.slcp verkefnið er að verða lítið fyrir vinnsluminni á MG1 hluta. Með því að bæta við íhlutum getur það minnkað haugstærðina niður fyrir það sem þarf til að styðja við ECDH-bindingu í CPC.  

Lausn er að slökkva á CPC öryggi með SL_CPC_SECURITY_ENABLED stillingunum.

1074205 CMP RCP styður ekki tvö net á sama PAN auðkenni. Notaðu mismunandi PAN auðkenni fyrir hvert net. Stuðningur er fyrirhugaður í framtíðarútgáfu.

Úreltir hlutir
Engin

Fjarlægðir hlutir
Engin

Að nota þessa útgáfu

Þessi útgáfa inniheldur eftirfarandi 

  • Silicon Labs OpenThread stafla
  • Silicon Labs OpenThread sample umsóknir
  • Silicon Labs OpenThread landamærabeini

Fyrir frekari upplýsingar um OpenThread SDK sjá QSG170: Silicon Labs OpenThread QuickStart Guide. Ef þú ert nýr í Thread, sjáðu UG103.11: Thread Fundamentals.

Uppsetning og notkun
OpenThread SDK er hluti af Gecko SDK (GSDK), föruneyti Silicon Labs SDK. Til að byrja fljótt með OpenThread og GSDK skaltu byrja á því að setja upp Simplicity Studio 5, sem mun setja upp þróunarumhverfið þitt og leiða þig í gegnum GSDK uppsetninguna. Simplicity Studio 5 inniheldur allt sem þarf fyrir IoT vöruþróun með Silicon Labs tækjum, þar á meðal auðlinda- og verkefnaræsi, hugbúnaðarstillingarverkfæri, fullan IDE með GNU verkfærakeðju og greiningarverkfæri. Uppsetningarleiðbeiningar eru í nethandbók Simplicity Studio 5.
Að öðrum kosti er hægt að setja upp Gecko SDK handvirkt með því að hlaða niður eða klóna það nýjasta frá GitHub. Sjáðu https://github.com/Sili-conLabs/gecko_sdk fyrir frekari upplýsingar.

Sjálfgefin uppsetningarstaður GSDK hefur breyst frá og með Simplicity Studio 5.3.

  • Windows: C:\Notendur\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: /Notendur/ /SimplicityStudio/SDKs/gecko_sdk

Skjöl sem eru sértæk fyrir SDK útgáfuna eru sett upp með SDK. API tilvísanir og aðrar upplýsingar um þessa útgáfu eru fáanlegar á https://docs.silabs.com/openthread/2.1/.

OpenThread GitHub geymsla
Silicon Labs OpenThread SDK inniheldur allar breytingar frá OpenThread GitHub endurhverfinu (https://github.com/openthread/openthread) til og með skuldbinda 91fa1f455. Auka útgáfu af OpenThread endurhverfunni er að finna á eftirfarandi Simplicity Studio 5 GSDK staðsetningu:
\util\third_party\openthread

OpenThread Border Router GitHub geymsla
Silicon Labs OpenThread SDK inniheldur allar breytingar frá OpenThread landamærabeini GitHub endurhverfu (https://github.com/openthread/ot-br-posix) til og með skuldbindingu d9103922a. Endurbætt útgáfa af OpenThread landamæraleiðinni er að finna á eftirfarandi Simplicity Studio 5 GSDK staðsetningu:
\util\third_party\ot-br-posix

Notkun Border Router
Til að auðvelda notkun mælir Silicon Labs með því að nota Docker ílát fyrir OpenThread landamærabeina þína. Sjá AN1256: Notkun Silicon Labs RCP með OpenThread Border Router til að fá upplýsingar um hvernig á að setja upp rétta útgáfu af OpenThread Border Router Docker ílát. Það fæst á https://hub.docker.com/r/siliconlabsinc/openthread-border-router.
Ef þú ert að setja upp landamærabeini handvirkt, með því að nota eintökin sem fylgja með Silicon Labs OpenThread SDK, vísaðu til AN1256: Notkun Silicon Labs RCP með

OpenThread Border Router fyrir frekari upplýsingar.
Þó að uppfærsla á landamæraleiðarumhverfinu í síðari GitHub útgáfu sé studd á OpenThread websíðu, gæti það gert landamærabeini ósamhæfan við OpenThread RCP stafla í SDK.

NCP/RCP stuðningur
OpenThread NCP stuðningurinn er innifalinn í OpenThread SDK en öll notkun þessa stuðnings ætti að teljast tilraunaverkefni. OpenThread RCP er að fullu útfært og stutt.

Öryggisupplýsingar
Örugg Vault samþætting
Þegar þeir eru settir á Secure Vault High tæki eru viðkvæmir lyklar verndaðir með því að nota Secure Vault Key Management virknina. Eftirfarandi tafla sýnir vernduðu lyklana og geymsluverndareiginleika þeirra.

Innpakkaður lykill Útflutningshæft / óútflutningshæft Skýringar
Aðallykill þráðar Útflutningshæft Verður að vera hægt að flytja út til að mynda TLV
PSKc Útflutningshæft Verður að vera hægt að flytja út til að mynda TLV
Lykill dulkóðunarlykill Útflutningshæft Verður að vera hægt að flytja út til að mynda TLV
MLE lykill Óútflutningshæft  
Tímabundinn MLE lykill Óútflutningshæft  
MAC fyrri lykill Óútflutningshæft  
MAC núverandi lykill Óútflutningshæft  
MAC Next Key Óútflutningshæft  

Vafðir lyklar sem eru merktir sem „Non-Exportable“ er hægt að nota en ekki viewed eða deilt á keyrslutíma.
Vafðir lyklar sem eru merktir sem „Exportable“ er hægt að nota eða deila á keyrslutíma en haldast dulkóðaðir meðan þeir eru geymdir í flash.
Fyrir frekari upplýsingar um Secure Vault Key Management virkni, sjá AN1271: Secure Key Storage.

Öryggisráðgjöf
Til að gerast áskrifandi að öryggisráðgjöf, skráðu þig inn á Silicon Labs viðskiptavinagáttina og veldu síðan Account Home. Smelltu á HEIM til að fara á heimasíðu gáttarinnar og smelltu síðan á Stjórna tilkynningar reitnum. Gakktu úr skugga um að hakað sé við „Hugbúnaðar-/öryggisráðgjafar og tilkynningar um vörubreytingar (PCN)“ og að þú sért að lágmarki áskrifandi að vettvangi þínum og samskiptareglum. Smelltu á Vista til að vista allar breytingar.SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-01

Stuðningur
Viðskiptavinir Þróunarsetts eiga rétt á þjálfun og tækniaðstoð. Notaðu Silicon Laboratories þráðinn web síðu til að fá upplýsingar um allar Silicon Labs OpenThread vörur og þjónustu, og til að skrá þig fyrir vöruaðstoð.
Þú getur haft samband við stuðning Silicon Laboratories á http://www.silabs.com/support.

Simplicity stúdíó
Aðgangur með einum smelli að MCU og þráðlausum verkfærum, skjölum, hugbúnaði, frumkóðasöfnum og fleira. Í boði fyrir Windows, Mac og Linux!

SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-02

SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-03
IoT safn
www.silabs.com/IoT

SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-04
SV/HW
www.silabs.com/Simplicity

SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-05
Gæði
www.silabs.com/quality

SILICON-LABS-Ope-Thread-SDK-Gecko-SDK-Suite-06
Stuðningur og samfélag
www.silabs.com/community

Fyrirvari
Silicon Labs ætlar að veita viðskiptavinum nýjustu, nákvæma og ítarlega skjölin um öll jaðartæki og einingar sem eru tiltækar fyrir kerfis- og hugbúnaðarframleiðendur sem nota eða ætla að nota Silicon Labs vörurnar. Einkennisgögn, tiltækar einingar og jaðartæki, minnisstærðir og minnisföng vísa til hvers tiltekins tækis og „Dæmigerðar“ færibreytur geta verið mismunandi eftir mismunandi forritum. Umsókn tdampLesið sem lýst er hér er eingöngu til lýsingar. Silicon Labs áskilur sér rétt til að gera breytingar án frekari fyrirvara á vöruupplýsingum, forskriftum og lýsingum hér, og gefur enga ábyrgð á nákvæmni eða heilleika meðfylgjandi upplýsinga. Án fyrirvara getur Silicon Labs uppfært fastbúnað vörunnar meðan á framleiðsluferlinu stendur af öryggis- eða áreiðanleikaástæðum. Slíkar breytingar munu ekki breyta forskriftum eða frammistöðu vörunnar. Silicon Labs ber enga ábyrgð á afleiðingum notkunar upplýsinganna sem gefnar eru upp í þessu skjali. Þetta skjal felur ekki í sér eða gefur beinlínis leyfi til að hanna eða búa til samþættar rafrásir. Vörurnar eru ekki hannaðar eða heimilaðar til notkunar í neinum FDA Class III tækjum, forritum þar sem FDA formarkaðssamþykki er krafist eða lífsstuðningskerfum án sérstaks skriflegs samþykkis Silicon Labs. „Lífsstuðningskerfi“ er sérhver vara eða kerfi sem ætlað er að styðja við eða viðhalda lífi og/eða heilsu, sem, ef það mistekst, má með sanngirni búast við að muni leiða til verulegs líkamstjóns eða dauða. Silicon Labs vörur eru ekki hannaðar eða heimilaðar fyrir hernaðarlega notkun. Silicon Labs vörur skulu ekki undir neinum kringumstæðum notuð í gereyðingarvopnum, þar með talið (en ekki takmarkað við) kjarnorku-, sýkla- eða efnavopn, eða eldflaugar sem geta flutt slík vopn. Silicon Labs afsalar sér allri óbeinum og óbeinum ábyrgðum og ber ekki ábyrgð eða ábyrg fyrir meiðslum eða skemmdum sem tengjast notkun Silicon Labs vöru í slíkum óviðkomandi forritum. Athugið: Þetta efni gæti innihaldið móðgandi hugtök sem eru nú úrelt. Silicon Labs er að skipta þessum skilmálum út fyrir innifalið tungumál þar sem hægt er. Fyrir frekari upplýsingar, heimsækja www.silabs.com/about-us/inclusive-lexicon-project

Upplýsingar um vörumerki
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® og Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro lógó og samsetningar þeirra , „orkuvænustu örstýringar í heimi“, Redpine Signals®, WiSeConnect , n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, Zentri lógóið og Zentri DMS, Z- Wave® og fleiri eru vörumerki eða skráð vörumerki Silicon Labs. ARM, CORTEX, Cortex-M3 og THUMB eru vörumerki eða skráð vörumerki ARM Holdings. Keil er skráð vörumerki ARM Limited. Wi-Fi er skráð vörumerki Wi-Fi Alliance. Allar aðrar vörur eða vörumerki sem nefnd eru hér eru vörumerki viðkomandi eigenda.

Fyrirtækið Silicon Laboratories Inc.
400 West Cesar Chavez Austin, TX 78701
Bandaríkin

www.silabs.com

Skjöl / auðlindir

SILICON LABS OpenThread SDK Gecko SDK Suite [pdfNotendahandbók
OpenThread SDK Gecko SDK Suite, OpenThread SDK, Gecko SDK Suite, SDK Suite, Suite

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *