SILICON LABS 2.5.2.0 Open Thread SDK
FAQs
Q: X'inhuma l-karatteristiċi ewlenin tas-Silicon Labs OpenThread SDK?
A: L-SDK joffri kompatibilità ma 'firxa ta' ħardwer, dokumentazzjoni mtejba, u example applikazzjonijiet ma nstabux fil-verżjoni GitHub.
Q: Kif nista' nibqa' infurmat dwar aġġornamenti tas-sigurtà relatati mal-SDK?
A: Irreferi għall-kapitolu tas-Sigurtà tan-Noti tar-Rilaxx tal-Pjattaforma jew żur https://www.silabs.com/developers/thread għal aġġornamenti tas-sigurtà. Abbona għal Pariri dwar is-Sigurtà għal informazzjoni f'ħin reali.
INFORMAZZJONI PRODOTT
Thread huwa protokoll ta' netwerking tal-malji IPv6 bla fili sikur, affidabbli, skalabbli u li jista' jittejjeb. Jipprovdi pontijiet bi prezz baxx għal netwerks IP oħra filwaqt li huwa ottimizzat għal tħaddim b'enerġija baxxa / sostnut minn batteriji. Il-munzell Thread huwa ddisinjat speċifikament għal applikazzjonijiet tad-Dar Konnessi fejn huwa mixtieq netwerking ibbażat fuq l-IP, u jistgħu jkunu meħtieġa varjetà ta 'saffi ta' applikazzjoni. OpenThread rilaxxat minn Google hija implimentazzjoni ta 'sors miftuħ ta' Thread. Google ħarġet OpenThread biex taċċellera l-iżvilupp ta 'prodotti għad-dar konnessa u bini kummerċjali. B'saff ta 'estrazzjoni ta' pjattaforma dejqa u footprint żgħir tal-memorja, OpenThread huwa portabbli ħafna. Jappoġġja disinni ta' sistema fuq ċippa (SoC), koproċessur tan-netwerk (NCP) u koproċessur tar-radju (RCP).
- Silicon Labs żviluppat SDK ibbażat fuq OpenThread imfassal biex jaħdem mal-ħardwer Silicon Labs. Is-Silcon Labs OpenThread SDK huwa verżjoni mtejba ttestjata bis-sħiħ tas-sors GitHub. Jappoġġja firxa usa 'ta' ħardwer milli tagħmel il-verżjoni GitHub u tinkludi dokumentazzjoni u exampl-applikazzjonijiet mhux disponibbli fuq GitHub. Dawn in-noti tar-rilaxx ikopru verżjoni(jiet) tal-SDK:
- 2.5.2.0 GA rilaxxat fit-18 ta' Settembru, 2024
- 2.5.1.0 GA rilaxxat fl-24 ta' Lulju 2024
- 2.5.0.0 GA rilaxxat fil-5 ta' Ġunju 2024
KARATTERISTIĊI EWLENIN
OpenThread
- Konformità taċ-ċertifikazzjoni tal-Tread 1.3.0 ma' Thread Test Harness v59.0 għall-arkitetturi SoC u Host-RCP
- Karatteristiċi tal-ħajt 1.4 – Alpha / Esperimentali
- Titjib tal-Metriċi Coex
- Riżultati tal-Prestazzjoni tal-malji OpenThread (AN1408)
- Appoġġ għal Parti Ġdida:
- Appoġġ MG26 - Alpha
- Tneħħa l-appoġġ għas-Serje 0/1
Multi-Protokoll
- Appoġġ ZigbeeD u OTBR fuq Open-WRT - Alpha
- DMP BLE + CMP ZB & Materja/OT - Alpha
- Tneħħa l-appoġġ għas-Serje 0/1
Avviżi ta' Kompatibbiltà u Użu
- Għal informazzjoni dwar aġġornamenti u avviżi tas-sigurtà, ara l-kapitolu tas-Sigurtà tan-Noti tar-Rilaxx tal-Pjattaformi installati ma’ dan l-SDK jew fuq it-tab TECH DOCS fuq https://www.silabs.com/developers/thread. Silicon Labs jirrakkomanda bil-qawwa wkoll li tabbona għal Konsulenti dwar is-Sigurtà għal informazzjoni aġġornata. Għal struzzjonijiet, jew jekk int ġdid fis-SDK ta' Silicon Labs OpenThread, ara Użu ta' Din ir-Rilaxx.
Kompilaturi Kompatibbli:
- GCC (The GNU Compiler Collection) verżjoni 12.2.1, ipprovduta bi Simplicity Studio
Oġġetti ġodda
SDK hija pjattaforma ta 'żvilupp ta' softwer inkorporata għall-bini ta 'prodotti IoT ibbażati fuq l-apparati tagħna mingħajr fili u MCU Serje 2 u Serje 3. Tintegra munzelli ta 'protokoll mingħajr fili, middleware, sewwieqa periferali, bootloader, u applikazzjoni examples - qafas solidu għall-bini ta' apparati IoT sikur u ottimizzati għall-enerġija. Is-Sempliċità SDK joffri karatteristiċi qawwija bħal konsum ta 'enerġija ultra-baxx, affidabilità tan-netwerk b'saħħitha, appoġġ għal numru kbir ta' nodi, u astrazzjoni ta 'rekwiżiti kumplessi bħal multiprotocol u pre-ċertifikazzjoni. Barra minn hekk, Silicon Labs jipprovdi softwer over-the-air (OTA) u aġġornamenti tas-sigurtà biex jaġġornaw l-apparati mill-bogħod, jimminimizzaw l-ispejjeż tal-manutenzjoni, u jtejbu l-esperjenza tal-prodott tal-utent aħħari. Simplicity SDK huwa segwitu mill-Gecko SDK popolari tagħna, li se jkompli jkun disponibbli li jipprovdi appoġġ fit-tul għall-apparati Serje 0 u Serje 1 tagħna. Għal informazzjoni addizzjonali dwar l-apparati Serje 0 u Serje 1 jekk jogħġbok irreferi: Serje 0 u Serje 1 EFM32/EZR32/EFR32 apparat (silabs.com).
Komponenti ġodda
Miżjud fir-rilaxx 2.5.0.0
- • ot_core_vendor_extension – Dan il-komponent jimplimenta l-interface ot::Extension::ExtensionBase għal EFR32. Meta jintuża mal-komponent OT Crash Handler, l-informazzjoni dwar il-ħabta tiġi stampata wara li l-istanza OpenThread tiġi inizjalizzata.
Karatteristiċi ġodda
Miżjud fir-rilaxx 2.5.0.0
- Il-verżjonijiet ta' OpenThread u l-OpenThread Border Router ġew aġġornati. Ara t-taqsimiet 8.2 u 8.3.
- Libreriji u sample applikazzjonijiet f'dan l-SDK default għal Thread 1.3. Il-verżjoni u l-karatteristiċi Thread 1.4, inkluż il-qsim tal-kredenzjali u l-appoġġ ewlieni effimeru, huma appoġġjati iżda mhumiex lesti għaċ-ċertifikazzjoni u għad għandhom żvilupp kontinwu.
- Ottimizzazzjoni għall-API OpenThread biex tippermetti aċċess bla periklu għall-munzell OpenThread f'ambjent RTOS b'ħafna kamini.
- Komponent ta 'pjattaforma ġdida, Clock Manager, huwa integrat fis-s open-thread kollhaample applikazzjonijiet għall-konfigurazzjoni tal-arloġġ.
- Komponent ta 'pjattaforma ġdida, Memory Manager, huwa integrat fis-s open-thread kollhaample applikazzjonijiet għall-ġestjoni dinamika tal-memorja.
- OTBR fuq OpenWRT. Pakkett ġdid multiprotokoll open-thread-br ipk ġie miżjud għall-użu fl-ambjent ospitanti OpenWRT.
- Appoġġ għall-metriċi OpenThread Coex
APIs ġodda
Miżjud fir-rilaxx 2.5.0.0
- Appoġġ għall-kanal diag OpenThread u trasmissjoni ta 'enerġija API u kmandi CLI: otPlatDiagTxPowerSet () u otPlatDiagChan-nelSet ().
Appoġġ Ġdid tal-Bord tar-Radju
Miżjud fir-rilaxx 2.5.0.0
Ġie miżjud appoġġ għall-bords tar-radju li ġejjin:
- BRD4116A – EFR32MG26B410F3200IM48-A
Titjib
- Mibdul fir-rilaxx 2.5.0.0
- Il-komponent ot_rcp_gp_interface ġie msemmi mill-ġdid għal ot_gp_interface.
- L-API tal-ħajt miftuħ jinkludi l-bidliet kollha sa u inklużi l-aġġornamenti deskritti hawn: https://openthread.io/reference/api-up-dates#may_17_2024.
- Is-sett ta 'demo prebuilt sampl-applikazzjonijiet ġew aġġornati kif ġej:
- ot-ble-dump – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-ble-dmp-no-buttuni – (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)
- bi ngħas-demo-użat – (brd2703a, brd4116a, brd4180a, brd4186c)
- Żieda OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD għal 750 us. għal libreriji ta' ċertifikazzjoni default FTD u MTD għall-użu ma' apparati taħt test bl-użu ta 'ċertifikazzjoni bbażata fuq il-librerija.
- Għal proġett antik files (.slcps) il-valur tal-konfigurazzjoni default ta' CIRCULAR_QUEUE_LEN_MAX għandu jkun akbar minn jew ugwali għal SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT (jiġifieri 16). Inkella, l-iskrittura tal-validazzjoni se tfalli l-ġenerazzjoni tal-proġett. Dan jista 'jsir billi żżid id-dħul tal-valur tal-konfigurazzjoni fil-.slcp direttament jew minn Simplicity Studio: mur fil-komponent 'Circular Queue', imbagħad mur għall-konfigurazzjoni, u ssettja t-tul massimu skont SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT.
- Għal applikazzjonijiet RCP multipli, ibdel app.c eżistenti bi /protokoll/openthread/sample-apps/ot-ncp/app.c fil-proġett eżistenti jew bidliet fil-port minn /protokoll/openthread/sample-apps/ot-ncp/app.c għal custom app.c jekk għandek wieħed.
Kwistjonijiet Fissi
Fissa fir-rilaxx 2.5.2.0
ID # | Deskrizzjoni |
1238120 /
1334227 |
F'ambjent RCP multiprotokoll, ċerti pakketti deħlin ġew interpretati ħażin bħala pakketti Zigbee Green Power li jwasslu għal pakkett ħerġin każwali. Il-kwistjoni hija ffissata billi tissaħħaħ is-sejbien tal-pakketti Zigbee Green Power fuq l-RCP. |
1289835 /
1334618 |
Soluzzjoni tal-kwistjoni bir-router tal-fruntiera Openthread li jwaqqa' aktar pakketti milli mistenni meta jaħdem f'kontenitur docker u taħt pressjoni. |
1295848 /
1334987 |
Ffissat okkorrenza okkażjonali ta 'bytes header duplikati li kienu qed jikkawżaw resets RCP f'netwerks okkupati b'ħafna traffiku fuq SPI. Barra minn hekk, huwa rakkomandat li tuża veloċità spi-bus ogħla (bħal 4Mhz - skont it-traffiku tan-netwerk) b'livell imnaqqas ta 'logging ta' debug biex ikun hemm komunikazzjoni stabbli bejn l-host u rcp. Veloċità spi ogħla fuq OTBR tista 'tiġi ssettjata fir-radju-URL bħala l-argument 'spi-speed=<>'. |
1327029 /
1337439 |
Appoġġ miżjud għall-istanza uartdrv_eusart:vcom fl-applikazzjonijiet OpenThread. |
1329286 /
1334038 |
Neħħa l-għażla tal-kompilatur GCC "-Werror=unused-parameter" sabiex ikunu jistgħu jinbnew applikazzjonijiet li għandhom parametri mhux użati. |
Fissa fir-rilaxx 2.5.1.0
ID # | Deskrizzjoni |
1295833 | Dan li ġej ġie miżjud ma 'NCP README biex jirrifletti aħjar l-istatus attwali tal-NCP sample apps. "Innota li l-mudell tad-disinn NCP mhuwiex appoġġjat jew ittestjat, għalkemm appoġġ sperimentali huwa disponibbli mal-munzell OpenThread." |
Fissa fir-rilaxx 2.5.0.0
ID # | Deskrizzjoni |
1208578 | Appoġġ miżjud għall-konnessjoni tal-librerija CPC ma 'apps ospitanti ta' Posix billi tuża mogħdijiet ipprovduti, u billi tuża pkg-config. |
1235923 | Iffissat bug tat-tgeżwir fis-sejħiet lil otPlatAlarmMilliStartAt u otPlatAlarmMicroStartAt. |
1238120 | F'ambjent RCP multiprotokoll, ċerti pakketti deħlin ġew interpretati ħażin bħala pakketti Zigbee Green Power, li wasslu għal pakkett ħerġin każwali. Il-kwistjoni hija ffissata billi tissaħħaħ is-sejbien tal-pakketti Zigbee Green Power fuq l-RCP. |
1243597 | Neħħew extra ot-ble-dmp-no-buttons sample apps mill-folder demos. |
1249346
1255247 |
Indirizzat kwistjoni fejn l-RCP seta' jneħħi b'mod żbaljat il-pakketti ddestinati għall-host, li jirriżulta fi żball ta' parse fl-OTBR u terminazzjoni mhux mistennija. |
1249492 | Il-kmand dBus FactoryReset m'għadux jikkawża li r-router tal-fruntiera tal-ħajt miftuħ jintemm. |
1251926 | Meta tuża l-karatteristika tal-immaniġġjar tal-ħabta f'ambjent Ospitanti / RCP, l-RCP kien qed jipprova jibgħat l-informazzjoni dwar il-ħabta lill-Ospitanti kmieni wisq wara l-istartjar mill-ġdid, u b'hekk l-informazzjoni titneħħa qabel il-qtugħ. Din il-kwistjoni hija indirizzata bl-introduzzjoni ta 'proprjetà spinel ġdida għall-munzell upstream ħajt miftuħ. Il-proprjetà tippermetti lill-Ospitanti jitlob reġistru tal-ħabta mill-RCP ladarba l-Ospitanti jkun lest għalihom. Ara https://github.com/openthread/openthread/pull/10061 għal aktar informazzjoni dwar il-proprjetà l-ġdida ta’ spinel. |
1251952 | Referenza mhux definita ffissata għal otInstanceResetToBootloader meta tinbena b'ot_cert_libs u bootloader_interface. |
1255595 | Waħħal kwistjoni ta' promozzjoni tat-tip meta timmaniġġja valuri kbar fl-APIs otPlatAlarm |
1263222 | Metrika coax fissa "Talba Medja Biex Għoti Ħin". |
1277790 | Metrika koax fissa "Għotja Immedjata". |
1287331 | L-ot-ble-dmp sampl-applikazzjoni le issa hija appoġġjata biss fuq partijiet b'mill-inqas 768k ta 'flash. |
Kwistjonijiet Magħrufa fir-Rilaxx Kurrenti
Kwistjonijiet b'tipa grassa ġew miżjuda mir-rilaxx preċedenti. Jekk tlift rilaxx, noti ta 'rilaxx riċenti huma disponibbli fuq https://www.si-labs.com/developers/thread fit-tab Tech Docs.
ID # | Deskrizzjoni | Soluzzjoni |
482915
495241 1295252 |
Limitazzjoni magħrufa bis-sewwieq UART tista 'tikkawża li jintilfu karattri fuq input jew output CLI. Dan jista 'jiġri waqt sezzjonijiet kritiċi partikolarment twal li jistgħu jiskonnettjaw l-interruzzjonijiet, u għalhekk jista' jittaffa billi tirrepeti l-CLI jew tistenna biżżejjed għal bidliet fl-istat. | L-ebda soluzzjoni magħrufa |
815275 | Il-kapaċità li timmodifika l-Modi tar-Radju CCA fil-ħin tal-kompilazzjoni bl-użu ta 'għażla ta' konfigurazzjoni fi Simplicity Studio bħalissa mhijiex appoġġjata. | Uża l-għażla tal-konfigurazzjoni SL_OPENTHREAD_RADIO_CCA_MODE definita fl-header openthread-core-efr32-config.h file inkluż mal-proġett tiegħek. |
1286531
1295725 |
CSL/SSED instabbiltà. | Aġġusta s-settings ta' macros ta' konfigurazzjoni relatati ma' CSL. |
Oġġetti deprecati
Deprecated fir-rilaxx 2.5.0.0
Xejn.
Oġġetti mneħħija
Imneħħija fir-rilaxx 2.5.0.0
- Appoġġ għall-partijiet Serje 0 u Serje 1
- Appoġġ għall-Appoġġ Proprjetarju Sub-GHz
Multiprotocol Gateway u RCP
Oġġetti ġodda
Miżjud fir-rilaxx 2.5.0.0
L-appoġġ alfa OpenWRT ġie miżjud għall-applikazzjonijiet Zigbee, OTBR, u Z3Gateway. Zigbeed u OTBR issa huma pprovduti f'format ta 'pakkett IPK ukoll. Ara AN1333: It-tħaddim ta' Zigbee, OpenThread u Bluetooth fl-istess ħin fuq Linux Host b'Ko-Proċessur Multiprotokoll għad-dettalji.
Titjib
Mibdul fir-rilaxx 2.5.2.0
F'Zigbeed, l-API tal-qurdien halCommonGetInt32uMillisecondTick() issa hija aġġornata biex tuża l-arloġġ MONOTONIC sabiex ma tiġix affettwata mill-NTP f'sistema ospitanti.
Mibdul fir-rilaxx 2.5.1.0
L-API zb_ble_dmp_print_ble_connections() hija definita fil-komponent zigbee_ble_event_handler u referenzjata fil-komponent zigbee_ble_dmp_cli. Għal applikazzjonijiet li jużaw il-komponent zigbee_ble_dmp_cli, iżda MHUX iż-zigbee_ble_event_handler, ser ikollok bżonn iżżid stub vojt għal din il-funzjoni fl-app tiegħek. c file kif ġej: void zb_ble_dmp_print_ble_connections(void) { }
Mibdul fir-rilaxx 2.5.0.0
Xejn.
Kwistjonijiet Fissi
Fissa fir-rilaxx 2.5.2.0
ID # | Deskrizzjoni |
1332330 |
Irranġa kwistjoni fejn 15.4 + BLE RCP li jopera f'ambjent bi traffiku qawwi tan-netwerk jista 'xi kultant jiltaqa' ma 'kundizzjoni ta' razza li tħallih ma jkunx jista 'jibgħat messaġġi sa CPCd sakemm jerġa' jibda l-apparat.
(Ref oħra: 1333150) |
1337228 |
F'Zigbeed l-API tal-qurdien halCommonGetInt32uMillisecondTick() issa hija aġġornata biex tuża l-arloġġ MONOTONIC sabiex ma tiġix affettwata mill-NTP f'sistema ospitanti.
(Ref oħra: 1346711) |
Fissa fir-rilaxx 2.5.1.0
ID # | Deskrizzjoni |
1300848 | Ġiet irranġata kwistjoni fejn Z3Gateway fl-ambjent OpenWRT ma setax jibda komunikazzjoni EZSP ikkawżata minn karattri ta 'kontroll termios li ma jaqblux ma' karattri li jaħdmu fuq OpenWRT u ambjenti oħra. |
Fissa fir-rilaxx 2.5.0.0
ID # | Deskrizzjoni |
1231021 | Irranġa kwistjoni biex tiġi evitata affermazzjoni OTBR billi tirkupra l-RCP aktar milli jgħaddu żbalji ta 'trażmissjoni mhux immaniġġjati lis-sub-mac. |
1242948 | Tneħħew l-asserzjonijiet tat-test falzi minn ZigBee. |
1244459 | Kwistjoni ffissata fejn it-trażmissjonijiet indiretti ppruvati mill-ġdid mill-MAC permezz tal-RCP jistgħu jirriżultaw f'dħul ta' tabella ta' tqabbil tas-sors għat-tfal li titneħħa minkejja l-messaġġi pendenti. |
1245988 | Irranġa kwistjoni fejn Zigbeed ma reġax beda meta wettaq azzjoni ta' Backup u Restore Reset Node ta' Trust Center. |
1282264 | Irranġa kwistjoni li setgħet interrompiet l-operazzjonijiet tat-trażmissjoni tar-radju billi tnaddaf il-fifo tat-trażmissjoni qabel iż-żmien, u tikkawża underflow. |
1288653 | L-app Zigbee/OT/BLE SOC issa se tipprintja l-informazzjoni tal-konnessjoni malli tirċievi l-kmand CLI “plugin ble gap print- connections”. |
1292537 | L-applikazzjoni Zigbee/BLE NCP issa qed tidher sew fl-UI Simplicity Studio. |
1252365 | Miżjud plugin Koeżistenza lura fis-Zigbee NCP/OpenThread RCP sample applikazzjoni. |
1293853 | Footprint RAM imnaqqas għal zigbee_ncp-ot_rcp-spi u zigbee_ncp-ot_rcp_uart fuq MG21. |
1124140 | Imwaqqfa kwistjoni fejn l-issettjar ta 'SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT għal valur ieħor għajr 1 ikkawża li z3- light_ot-ftd_soc ma jibgħatx beacons Zigbee wara li n-netwerk OpenThread ikun sa. |
Kwistjonijiet Magħrufa fir-Rilaxx Kurrenti
Kwistjonijiet b'tipa grassa ġew miżjuda mir-rilaxx preċedenti. Jekk tlift rilaxx, noti ta 'rilaxx riċenti huma disponibbli fuq https://www.si-labs.com/developers/simplicity-software-development-kit.
ID # | Deskrizzjoni | Soluzzjoni |
937562 | Il-kmand Bluetoothctl 'jirreklama fuq' jonqos bl-app rcp-uart- 802154-blah fuq Raspberry Pi OS 11. | Uża l-app btmgmt minflok il-bluetoothctl. |
1074205 | Is-CMP RCP ma jappoġġjax żewġ netwerks fuq l-istess PAN ID. | Uża PAN IDs differenti għal kull netwerk. L-appoġġ huwa ppjanat f'rilaxx futur. |
1122723 | F'ambjent okkupat, is-CLI tista' ma tirrispondix fl-app z3-light_ot-ftd_soc. | L-ebda soluzzjoni magħrufa. |
1209958 |
L-RCP ZB/OT/BLE fuq MG24 u MG21 jista 'jieqaf jaħdem wara ftit minuti meta jħaddem it-tliet protokolli. |
Dan se jiġi indirizzat f'rilaxx futur. |
1221299 | Qari Mfglib RSSI jvarja bejn RCP u NCP. | Se tiġi indirizzata f'rilaxx futur. |
Oġġetti deprecati
Xejn.
Oġġetti mneħħija
Imneħħija fir-rilaxx 2.5.0.0
Xejn.
Bl-użu ta' dan ir-rilaxx
- Dan ir-rilaxx fih dan li ġej
- Munzell ta' OpenThread ta' Silicon Labs
- Silicon Labs OpenThread sample applikazzjonijiet
- Silicon Labs OpenThread router tal-fruntiera
Għal aktar informazzjoni dwar l-SDK OpenThread ara QSG170: Silicon Labs OpenThread QuickStart Guide. Jekk int ġdid Thread ara UG103.11: Fundamentali tal-Ħjut.
Installazzjoni u Użu
L-OpenThread SDK huwa parti mis-Simplicity SDK, il-ġabra ta' Silicon Labs SDKs. Biex tibda malajr b'OpenThread u s-Semplicity SDK, ibda billi tinstalla Is-sempliċità Studio 5, li se jwaqqaf l-ambjent ta 'żvilupp tiegħek u jimxik permezz tal-installazzjoni ta' Simplicity SDK. Simplicity Studio 5 jinkludi dak kollu meħtieġ għall-iżvilupp tal-prodott IoT b'apparat ta 'Silicon Labs, inkluż riżorsa u lanċjar tal-proġetti, għodod ta' konfigurazzjoni tas-softwer, IDE sħiħ b'katina ta 'għodda GNU, u għodod ta' analiżi. L-istruzzjonijiet tal-installazzjoni huma pprovduti fuq l-internet Simplicity Studio 5 Gwida għall-Utent. Inkella, Simplicity SDK jista' jiġi installat manwalment billi tniżżel jew tikklona l-aħħar minn GitHub. Ara https://github.com/Sili-conLabs/simplicity_sdk għal aktar informazzjoni. Il-post tal-installazzjoni awtomatika tal-GSDK inbidel u jibda minn Simplicity Studio 5.3.
- Windows: C:\Utenti\ \SimplicityStudio\SDKs\simplicity_sdk
- MacOS: /Utenti/ /SimplicityStudio/SDKs/simplicity_sdk
- Dokumentazzjoni speċifika għall-verżjoni SDK hija installata mal-SDK. Referenzi API u informazzjoni oħra dwar dan ir-rilaxx huma disponibbli fuq https://docs.silabs.com/openthread/latest/. Agħżel il-verżjoni tal-SDK tiegħek fin-naħa ta' fuq tal-lemin.
OpenThread GitHub Repożitorju
L-SDK ta' Silicon Labs OpenThread jinkludi l-bidliet kollha mir-repo OpenThread GitHub (https://github.com/openthread/openthread) sa u inkluż kommit 1fceb225b. Verżjoni mtejba tar-repo OpenThread tista' tinstab fil-post tal-GSDK ta' Simplicity Studio 5 li ġej: \util\third_party\openthread
OpenThread Border Router Repożitorju GitHub
L-SDK ta' Silicon Labs OpenThread jinkludi l-bidliet kollha mir-repożizzjoni ta' GitHub tar-router tal-fruntiera OpenThread (https://github.com/openthread/ot-br-posix) sa u inkluż kommit e56c02006. Verżjoni mtejba tar-repo tar-router tal-fruntiera OpenThread tista' tinstab fil-post li ġej ta' Simplicity Studio 5 GSDK: \util\third_party\ot-br-posix
Bl-użu tal-Border Router
Għal faċilità ta 'użu, Silicon Labs jirrakkomanda l-użu ta' kontenitur Docker għar-router tal-fruntiera OpenThread tiegħek. Irreferi għal AN1256: L-użu tas-Silicon Labs RCP mal-OpenThread Border Router għal dettalji dwar kif twaqqaf il-verżjoni korretta tal-kontenitur Docker tar-router tal-fruntiera OpenThread. Huwa disponibbli fuq https://hub.docker.com/r/siliconlabsinc/openthread-border-router. Jekk qed tinstalla manwalment router tal-fruntiera, billi tuża l-kopji pprovduti mal-SDK ta’ Silicon Labs OpenThread, irreferi għal AN1256: L-użu tas-Silicon Labs RCP mal-OpenThread Border Router għal aktar dettalji. Għalkemm l-aġġornament tal-ambjent tar-router tal-fruntiera għal verżjoni GitHub aktar tard huwa appoġġjat fuq l-OpenThread websit, jista 'jagħmel ir-router tal-fruntiera inkompatibbli mal-munzell OpenThread RCP fl-SDK.
Appoġġ NCP/RCP
L-appoġġ OpenThread NCP huwa inkluż ma 'OpenThread SDK iżda kwalunkwe użu ta' dan l-appoġġ għandu jitqies bħala sperimentali. L-RCP OpenThread huwa implimentat u appoġġjat bis-sħiħ.
Informazzjoni dwar is-Sigurtà
Integrazzjoni Sikura tal-Vault
Meta jiġu skjerati għal apparati Secure Vault High, iċ-ċwievet sensittivi huma protetti bl-użu tal-funzjonalità ta 'Secure Vault Key Management. It-tabella li ġejja turi ċ-ċwievet protetti u l-karatteristiċi tal-protezzjoni tal-ħażna tagħhom.
Ċavetta mgeżwra | Esportabbli / Mhux Esportabbli | Noti |
Thread Master Key | Esportabbli | Għandhom ikunu esportabbli biex jiffurmaw it-TLVs |
PSKc | Esportabbli | Għandhom ikunu esportabbli biex jiffurmaw it-TLVs |
Key Encryption Key | Esportabbli | Għandhom ikunu esportabbli biex jiffurmaw it-TLVs |
MLE Key | Mhux Esportabbli | |
Ċavetta MLE temporanja | Mhux Esportabbli | |
MAC Ċavetta Preċedenti | Mhux Esportabbli | |
Ċavetta Kurrenti MAC | Mhux Esportabbli | |
MAC Li jmiss Key | Mhux Esportabbli |
Ċwievet imgeżwer li huma mmarkati bħala "Mhux Esportabbli" jistgħu jintużaw iżda ma jistgħux ikunu viewed jew maqsuma waqt ir-runtime. Ċwievet imgeżwer li huma mmarkati bħala "Esportabbli" jistgħu jintużaw jew kondiviżi waqt ir-runtime iżda jibqgħu kriptati waqt li jkunu maħżuna fil-flash. Għal aktar informazzjoni dwar il-funzjonalità tal-Ġestjoni ta’ Ċavetta ta’ Secure Vault, ara AN1271: Ħażna Ċavetta Sikura.
Konsulenzi dwar is-Sigurtà
Biex tabbona għal Pariri dwar is-Sigurtà, idħol fil-portal tal-klijenti ta' Silicon Labs, imbagħad agħżel Home Account. Ikklikkja HOME biex tmur fil-paġna ewlenija tal-portal u mbagħad ikklikkja l-maduma Immaniġġja Notifiki. Kun żgur li 'Software/Security Advisory Notices & Product Change Notices (PCNs)' huwa ċċekkjat, u li inti abbonat bħala minimu għall-pjattaforma u l-protokoll tiegħek. Ikklikkja Save biex issalva kwalunkwe tibdil. Il-figura li ġejja hija example:
Appoġġ
Il-klijenti tal-Kit tal-Iżvilupp huma eliġibbli għal taħriġ u appoġġ tekniku. Uża l- Thread tal-Laboratorji tas-Silikon web paġna biex tikseb informazzjoni dwar il-prodotti u s-servizzi kollha ta' Silicon Labs OpenThread, u biex tiffirma għall-appoġġ tal-prodott.
Tista' tikkuntattja l-appoġġ ta' Silicon Laboratories fuq http://www.silabs.com/support.
Ċertifikazzjoni Thread
Din ir-rilaxx ġiet ikkwalifikata għal Thread 1.3.0 b'Tread Test Harness v60.0 (Member Release). Għaċ-ċertifikazzjonijiet tal-Prodott Thread marbuta ma 'din ir-rilaxx maġġuri u r-rilaxxi tal-garża assoċjati (mingħajr aġġornamenti tal-munzell OpenThread), Silicon Labs jirrakkomanda li tuża l-verżjoni TH ta' hawn fuq għall-kwalifika. Inkluż ukoll ma' dan ir-rilaxx hemm sett ta' libreriji OpenThread stack u PAL li jistgħu jintużaw għaċ-ċertifikazzjoni Thread b'wirt.
Portafoll IoT
SW/HW
Kwalità
Appoġġ u Komunità
Ċaħda
Silicon Labs bi ħsiebha tipprovdi lill-klijenti l-aħħar dokumentazzjoni, preċiża u fil-fond tal-periferali u l-moduli kollha disponibbli għal dawk li jimplimentaw is-sistema u s-softwer li jużaw jew għandhom il-ħsieb li jużaw il-prodotti tas-Silicon Labs. Id-dejta tal-karatterizzazzjoni, il-moduli u l-periferali disponibbli, id-daqsijiet tal-memorja, u l-indirizzi tal-memorja jirreferu għal kull apparat speċifiku, u l-parametri "Tipiċi" pprovduti jistgħu u jvarjaw f'applikazzjonijiet differenti. Applikazzjoni examples deskritti hawnhekk huma għal skopijiet illustrattivi biss. Silicon Labs jirriżerva d-dritt li jagħmel bidliet mingħajr avviż ieħor fl-informazzjoni tal-prodott, l-ispeċifikazzjonijiet u d-deskrizzjonijiet hawnhekk, u ma tagħtix garanziji dwar l-eżattezza jew il-kompletezza tal-informazzjoni inkluża. Mingħajr notifika minn qabel, Silicon Labs jistgħu jaġġornaw il-firmware tal-prodott matul il-proċess tal-manifattura għal raġunijiet ta' sigurtà jew affidabbiltà. Bidliet bħal dawn mhux se jbiddlu l-ispeċifikazzjonijiet jew il-prestazzjoni tal-prodott. Silicon Labs m'għandu jkollhom l-ebda responsabbiltà għall-konsegwenzi tal-użu tal-informazzjoni pprovduta f'dan id-dokument. Dan id-dokument ma jimplikax jew espressament jagħti xi liċenzja biex tiddisinja jew tiffabbrika xi ċirkwiti integrati. Il-prodotti mhumiex iddisinjati jew awtorizzati biex jintużaw fi ħdan kwalunkwe apparat tal-Klassi III tal-FDA, applikazzjonijiet li għalihom hija meħtieġa l-approvazzjoni tal-FDA qabel it-tqegħid fis-suq jew Sistemi ta 'Appoġġ għall-Ħajja mingħajr il-kunsens speċifiku bil-miktub ta' Silicon Labs. "Sistema ta' Appoġġ tal-Ħajja" hija kwalunkwe prodott jew sistema maħsuba biex tappoġġja jew issostni l-ħajja u/jew is-saħħa, li, jekk tonqos, tista' tkun mistennija b'mod raġonevoli li tirriżulta fi korriment personali sinifikanti jew mewt. Il-prodotti ta' Silicon Labs mhumiex iddisinjati jew awtorizzati għal applikazzjonijiet militari. Prodotti ta' Silicon Labs m'għandhom taħt l-ebda ċirkostanza jintużaw f'armi ta' qerda tal-massa inklużi (iżda mhux limitati għal) armi nukleari, bijoloġiċi jew kimiċi, jew missili li kapaċi jwasslu tali armi. Silicon Labs jiċħad il-garanziji espressi u impliċiti kollha u m'għandux ikun responsabbli jew responsabbli għal xi korrimenti jew danni relatati mal-użu ta 'prodott ta' Silicon Labs f'dawn l-applikazzjonijiet mhux awtorizzati.
Informazzjoni dwar Trademark
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs®, u l-logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo u kombinazzjonijiet minnhom, “l-aktar mikrokontrolluri fid-dinja li jiffavorixxu l-enerġija”, Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, il- Telegesis Logo®, USBXpress®, Zentri, il-logo Zentri u Zentri DMS, Z-Wave®, u oħrajn huma trademarks jew trademarks reġistrati ta’ Silicon Labs. ARM, CORTEX, Cortex-M3, u THUMB huma trademarks jew trademarks reġistrati ta' ARM Holdings. Keil hija trademark reġistrata ta' ARM Limited. Wi-Fi hija trademark reġistrata tal-Wi-Fi Alliance. Il-prodotti l-oħra kollha jew l-ismijiet tad-ditta msemmija hawn huma trademarks tad-detenturi rispettivi tagħhom.
- Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701
USA
- www.silabs.com
- silabs.com
- Nibnu dinja aktar konnessa.
Dokumenti / Riżorsi
![]() |
SILICON LABS 2.5.2.0 Open Thread SDK [pdf] Istruzzjonijiet 2.5.2.0 Open Thread SDK, Open Thread SDK, Thread SDK, SDK |