SILICON LABS 2.5.2.0 Tatala filo SDK
FAQs
Q: O a mea taua o le Silicon Labs OpenThread SDK?
A: O le SDK o loʻo ofoina atu le fesoʻotaʻiga ma le tele o meafaigaluega, faʻamatalaga faʻaleleia, ma exampLe talosaga e le maua i le GitHub version.
F: E fa'afefea ona ou nofo logoina e uiga i fa'afouga saogalemu e feso'ota'i ma le SDK?
A: Va'ai i le mataupu Saogalemu o le Platform Release Notes pe asiasi https://www.silabs.com/developers/thread mo fa'afouga saogalemu. Fa'asoa ile Faufautua mo Saogalemu mo fa'amatalaga moni.
FA'AMATALAGA O O'OGA
O le filo ose fa'amautu, fa'atuatuaina, fa'ateleina, ma fa'afou le IPv6 mesh networking protocol. E maua ai feso'ota'iga taugofie i isi feso'ota'iga IP a'o fa'amalieina mo le fa'agaioia maualalo / fa'aogaina maa. O le fa'aputuga o filo ua mamanuina fa'apitoa mo talosaga Feso'ota'i Fale e mana'omia ai feso'ota'iga fa'avae IP, ma e ono mana'omia ai le tele o fa'asologa o talosaga. OpenThread na tuʻuina mai e Google o se faʻatinoga faʻapitoa o le Thread. Google ua tatala OpenThread e faatelevaveina le atinaʻeina o oloa mo fale fesoʻotaʻi ma fale faʻapisinisi. Fa'atasi ai ma se va'aiga vaapiapi fa'avae fa'a'ese'esega ma se la'ititi la'ititi e manatua ai, OpenThread e matua feavea'i. E lagolagoina le fa'aogaina o masini komepiuta (SoC), feso'ota'iga feso'ota'iga feso'ota'iga (NCP), ma fa'asologa o feso'ota'iga leitio (RCP).
- Silicon Labs ua atia'e se SDK fa'avae OpenThread e fa'atatau e galulue fa'atasi ma meafaigaluega a Silicon Labs. O le Silicon Labs OpenThread SDK o se faʻataʻitaʻiga faʻaleleia atoatoa o le punaoa GitHub. E lagolagoina le lautele lautele o meafaigaluega nai lo le GitHub version ma aofia ai faʻamaumauga ma exampe le maua talosaga ile GitHub. O nei fa'amatalaga tu'u mai e aofia ai le SDK version(s):
- 2.5.2.0 GA na tatalaina ia Setema 18, 2024
- 2.5.1.0 GA na tatalaina ia Iulai 24, 2024
- 2.5.0.0 GA na tatalaina ia Iuni 5, 2024
UIGA AUTU
OpenThread
- Fa'ailoga 1.3.0 le tausisia o le Thread Test Harness v59.0 mo SoC ma Host-RCP architectures
- Fa'asologa o filo 1.4 - Alpha / Fa'ata'ita'iga-mafaufau
- Coex metrics fa'aleleia
- OpenThread Mesh I'uga o Galuega (AN1408)
- Lagolago Vaega Fou:
- MG26 lagolago - Alpha
- Aveese le lagolago mo le Fa'asologa 0/1
Tele-Protocol
- ZigbeeD ma le OTBR lagolago ile Open-WRT - Alpha
- DMP BLE + CMP ZB & Matter/OT – Alefa
- Aveese le lagolago mo le Fa'asologa 0/1
Fesootaiga ma Fa'amatalaga Fa'aaogā
- Mo faʻamatalaga e uiga i faʻafouga saogalemu ma faʻasilasilaga, vaʻai i le mataupu Saogalemu o le Platform Release Notes faʻapipiʻiina i lenei SDK poʻo luga ole TECH DOCS tab i luga. https://www.silabs.com/developers/thread. Silicon Labs e fautuaina malosi foi e te lesitala i Fautuaga Puipuiga mo faʻamatalaga lata mai. Mo faʻamatalaga, pe afai e te fou i le Silicon Labs OpenThread SDK, vaʻai i le Faʻaaogaina o Lenei Faʻasalalauga.
Compiler Fegalegaleai:
- GCC (The GNU Compiler Collection) version 12.2.1, saunia ma Simplicity Studio
Mea fou
SDK ose fa'apipi'i fa'apolokalame fa'atūlagaina fa'avae mo le fauina o oloa IoT fa'avae i luga ole matou Fa'asologa 2 ma le Fa'asologa 3 uaealesi ma masini MCU. E tu'ufa'atasia fa'aputuga fa'akomepiuta uaealesi, middleware, ta'avale va'ava'ai, se fa'apipi'i uta, ma mea fa'aogaamples - o se faʻavae mautu mo le fausiaina o masini IoT e sili ona lelei ma malupuipuia. O le Simplicity SDK o loʻo ofoina atu ni faʻamatalaga mamana e pei o le ultra-low power consumption, malosi fesoʻotaʻiga faʻalagolago, lagolago mo le tele o nodes, ma le faʻaaogaina o manaʻoga faigata e pei o le multiprotocol ma le muaʻi faʻamaonia. E le gata i lea, o le Silicon Labs e tuʻuina atu i luga ole ea (OTA) polokalama ma faʻafouga saogalemu e faʻafou mamao masini, faʻaitiitia tau o le tausiga, ma faʻaleleia atili le poto masani o oloa. O le Simplicity SDK o se fa'ata'ita'iga mai le matou ta'uta'ua Gecko SDK, lea o le a fa'aauau pea ona avanoa e tu'uina atu ai le lagolago umi mo a matou masini Fa'asologa 0 ma le Fa'asologa 1. Mo fa'amatalaga fa'aopoopo i le Fa'asologa 0 ma le Fa'asologa 1 masini fa'amolemole fa'asino: Fa'asologa 0 ma le Fa'asologa 1 EFM32/EZR32/EFR32 masini (silabs.com).
Vaega Fou
Fa'aopoopo i le fa'asa'olotoga 2.5.0.0
- • ot_core_vendor_extension – O lenei vaega e fa'atinoina le ot :: Extension :: ExtensionBase interface mo EFR32. A fa'aoga ile vaega ole OT Crash Handler, ole a lolomi fa'amatalaga fa'alavelave pe a uma ona amata le fa'ata'ita'iga OpenThread.
Vaega Fou
Fa'aopoopo i le fa'asa'olotoga 2.5.0.0
- O lomiga o OpenThread ma le OpenThread Border Router ua toe faafou. Va'ai vaega 8.2 ma le 8.3.
- Faletusi ma sampO talosaga i lenei SDK e le mafai ona fa'aogaina le Thread 1.3. Thread 1.4 version and features, including credential sharing and ephemeral key support, o loʻo lagolagoina ae e leʻi sauni mo le faʻamaonia ma o loʻo faʻaauau pea le atinaʻe.
- Fa'atonuga ile OpenThread API e fa'ataga ai mo filo-saogalemu avanoa i le fa'aputuga OpenThread i totonu ole si'osi'omaga RTOS tele-filo.
- O se vaega fou fa'avae, Pule Uati, o lo'o tu'ufa'atasia i totonu o fa'a-talatala uma sample talosaga mo le faatulagaina o le uati.
- O se vaega fou fa'avae, Pule Fa'amanatu, ua tu'ufa'atasia i totonu o fa'a-talatala uma sample talosaga mo le puleaina o manatuaga malosi.
- OTBR ile OpenWRT. Ua fa'aopoopoina se pusa fou multiprotocol open-thread-br ipk mo le fa'aoga ile siosiomaga talimalo OpenWRT.
- Lagolago mo OpenThread Coex metrics
API fou
Fa'aopoopo i le fa'asa'olotoga 2.5.0.0
- Lagolago mo le alalaupapa OpenThread diag ma felauai le mana API ma CLI poloaiga: otPlatDiagTxPowerSet() ma otPlatDiagChan-nelSet().
Lagolago Komiti Fou a le Leitio
Fa'aopoopo i le fa'asa'olotoga 2.5.0.0
Ua faaopoopo le lagolago mo laupapa leitio nei:
- BRD4116A – EFR32MG26B410F3200IM48-A
Fa'aleleia
- Suia i le tatalaina 2.5.0.0
- O le vaega ot_rcp_gp_interface ua toe fa'aigoaina i le ot_gp_interface.
- Ole API ole filo matala e aofia ai suiga uma e oʻo ma aofia ai faʻafouga o loʻo faʻamatalaina iinei: https://openthread.io/reference/api-up-dates#may_17_2024.
- O le seti o faʻataʻitaʻiga muai fausia sampua toe faafou talosaga e faapea:
- ot-ble-dump – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-ble-dmp-leai-faamau – (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)
- moe-demo-ftd – (brd2703a, brd4116a, brd4180a, brd4186c)
- moe-demo-mtd – (brd2703a, brd4116a, brd4180a, brd4186c)
- moe-fa'aoga-fa'aoga - (brd2703a, brd4116a, brd4180a, brd4186c)
- Fa'ateleina OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD i le 750 matou. mo faletusi tusipasi FTD ma MTD mo le fa'aoga i masini o lo'o fa'ata'ita'iina e fa'aoga tusipasi fa'avae faletusi.
- Mo galuega tuai files (.slcps) e tatau ona sili atu pe tutusa ile SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT (ie 16). A leai, o le fa'amaoniga fa'amaonia o le a le manuia le gaosiga o le poloketi. E mafai ona faia lenei mea e ala i le faʻaopoopoina o le faʻaoga o le tau o le config i le .slcp saʻo pe mai le Simplicity Studio: alu i le vaega 'Circular Queue', ona alu lea i le configuration, ma seti le umi maualuga e pei o SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT.
- Mo le tele o talosaga RCP, sui le app.c o iai i le /protocol/openthread/sample-apps/ot-ncp/app.c i le poloketi o loʻo iai poʻo suiga o le taulaga mai /protocol/openthread/sample-apps/ot-ncp/app.c ile custom app.c pe a iai sau.
Mataupu Fa'amau
Fa'amau i le fa'asa'olotoga 2.5.2.0
ID # | Fa'amatalaga |
1238120 /
1334227 |
I se si'osi'omaga multiprotocol RCP, o nisi o afifi o lo'o sau na fa'auiga sese e pei ole Zigbee Green Power packets e fa'aosoina ai se pusa alu ese. O le faʻafitauli ua faʻamautuina e ala i le faʻamalosia o le Zigbee Green Power packet detection i le RCP. |
1289835 /
1334618 |
Fa'aletonu le fa'afitauli i le alalaupapa tuaoi Openthread o lo'o lafoa'i le tele o pepa nai lo le mea na fa'amoemoeina pe a tamo'e i totonu o se koneteina fa'atau ma lalo o le fa'amalosi. |
1295848 /
1334987 |
Fa'amautu fa'alavelave fa'alua fa'aulu ulu paita na mafua ai ona toe fa'afo'i le RCP i feso'ota'iga pisi ma le tele o feoaiga i luga ole SPI. E le gata i lea, e fautuaina le faʻaogaina o le maualuga o le spi-bus speed (e pei o le 4Mhz - faʻalagolago i le felauaiga o fesoʻotaʻiga) faʻatasi ai ma le faʻaititia o le debug logging level e maua ai fesoʻotaʻiga mautu i le va o le talimalo ma le rcp. Ole saoasaoa maualuga ile OTBR e mafai ona seti ile leitio-URL e pei o le 'spi-speed=<>' finauga. |
1327029 /
1337439 |
Fa'aopoopo le lagolago mo uartdrv_eusart:vcom fa'ata'ita'iga i talosaga OpenThread. |
1329286 /
1334038 |
Aveese le "-Werror=unused-parameter" GCC compiler filifiliga ina ia mafai ai ona fausia ni talosaga o loʻo i ai faʻasologa e leʻi faʻaaogaina. |
Fa'amau i le fa'asa'olotoga 2.5.1.0
ID # | Fa'amatalaga |
1295833 | O mea nei na fa'aopoopo i le NCP README e fa'aalia atili ai le tulaga moni o le NCPample apps. "Manatua e le lagolagoina pe faʻataʻitaʻia le faʻataʻitaʻiga o le NCP, e ui lava o loʻo maua le lagolago faʻataʻitaʻi ma le OpenThread stack." |
Fa'amau i le fa'asa'olotoga 2.5.0.0
ID # | Fa'amatalaga |
1208578 | Faʻaopoopo le lagolago mo le fesoʻotaʻi o le faletusi CPC i Posix host apps e ala i le faʻaogaina o auala saunia, ma le faʻaogaina o le pkg-config. |
1235923 | Fa'amauina se pusa afifi i vala'au ile otPlatAlarmMilliStartAt ma le otPlatAlarmMicroStartAt. |
1238120 | I totonu ole si'osi'omaga multiprotocol RCP, o nisi o afifi o lo'o sau na fa'auiga sese e pei ole Zigbee Green Power packets, ma fa'aosoina ai se pusa alu ese. O le faʻafitauli ua faʻamautuina e ala i le faʻamalosia o le Zigbee Green Power packet detection i le RCP. |
1243597 | Aveese fa'aopoopo ot-ble-dmp-no-buttons sample apps mai le demos folder. |
1249346
1255247 |
Fa'atalanoaina se fa'afitauli lea e mafai ai e le RCP ona fa'asesē le fa'aputuina o pepa na fa'atatau mo le talimalo, ma i'u ai i se fa'asologa o mea sese i le OTBR ma fa'amuta fa'afuase'i. |
1249492 | O le dBus FactoryReset poloaiga e le toe mafua ai ona faʻamutaina le laina laina tuaoi matala. |
1251926 | I le fa'aogaina o le fa'ailoga fa'alavelave i totonu o se siosiomaga Host / RCP, sa taumafai le RCP e lafo le fa'amatalaga fa'alavelave i le Host i le vave tele pe a uma ona toe fa'afou, ma mafua ai ona pa'u le fa'amatalaga a'o le'i taina. O lenei mataupu o lo'o fa'atalanoaina e ala i le fa'aofiina o se mea totino fou i le fa'aputuga o filo matala i luga. O le meatotino e mafai ai e le Host ona talosagaina ni faʻalavelave faʻafuaseʻi mai le RCP pe a sauni le Host mo i latou. Vaai https://github.com/openthread/openthread/pull/10061 mo nisi fa'amatalaga ile fanua fou ole spinel. |
1251952 | Fa'amauina le fa'asinomaga i le otInstanceResetToBootloader pe a fausia i le ot_cert_libs ma le bootloader_interface. |
1255595 | Fa'asa'o se mataupu fa'alauiloa ituaiga pe'a fa'atautaia tau tetele ile otPlatAlarm API |
1263222 | Fa'amauina le fa'ata'ita'iga “Talosaga Tulaga e Fa'amea Taimi”. |
1277790 | Fa'amauina le fa'atonuga fa'atatau "Fa'atu'i Vave". |
1287331 | O le ot-ble-dmp sampLe talosaga ua na'o le lagolagoina i vaega e le itiiti ifo i le 768k o le moli. |
Fa'afitauli Ta'uta'ua i le Fa'asalalauga i le taimi nei
O fa'afitauli i le mata'utia na fa'aopoopoina talu mai le fa'asalalauga muamua. Afai ua e misia se fa'asalalauga, fa'amatalaga fa'amatalaga lata mai o lo'o avanoa ile https://www.si-labs.com/developers/thread i le Tech Docs tab.
ID # | Fa'amatalaga | fofo |
482915
495241 1295252 |
O se tapula'a iloa ma le aveta'avale UART e mafai ona mafua ai ona leiloa mata'itusi i luga ole CLI fa'aoga po'o mea e gaosia. E mafai ona tupu lenei mea i taimi o vaega taua tele e mafai ona faʻagata ai faʻalavelave, e mafai ona faʻaitiitia e ala i le toe faia o le CLI pe faʻatali umi mo suiga o le setete. | Leai se fofo iloa |
815275 | E le o lagolagoina i le taimi nei le mafai ona sui le Radio CCA Modes i le tu'ufa'atasi-taimi e fa'aaoga ai se filifiliga fa'aopoopo i le Simplicity Studio. | Fa'aoga le SL_OPENTHREAD_RADIO_CCA_MODE filifiliga fa'atulagaina o lo'o fa'amatalaina i le ulutala openthread-core-efr32-config.h. file fa'atasi ma lau poloketi. |
1286531
1295725 |
CSL/SSED le mautu. | Fetuuna'i fa'atonuga o macros fa'atatau ile CSL. |
Mea ua le toe faaaogaina
Fa'ate'aina ile fa'asa'olotoga 2.5.0.0
Leai.
Aveese Aitema
Ave'esea ile fa'asa'olotoga 2.5.0.0
- Lagolago mo Vaega 0 ma Vaega 1 vaega
- Lagolago mo le Pulea Sub-GHz Lagolago
Multiprotocol Gateway ma RCP
Mea fou
Fa'aopoopo i le fa'asa'olotoga 2.5.0.0
OpenWRT alpha support ua fa'aopoopoina mo talosaga Zigbee, OTBR, ma Z3Gateway. Zigbeed ma le OTBR o loʻo tuʻuina atu nei i le IPK package format. Va'ai AN1333: Fa'agaoioi le Zigbee, OpenThread, ma le Bluetooth Fa'atasi i luga ole Linux Host ma se Multiprotocol Co-Processor mo fa'amatalaga.
Fa'aleleia
Suia i le tatalaina 2.5.2.0
I Zigbeed, o le halCommonGetInt32uMillisecondTick() tick API ua fa'afouina nei e fa'aoga le uati MONOTONIC ina ia aua ne'i a'afia e le NTP i totonu o se faiga talimalo.
Suia i le tatalaina 2.5.1.0
O le zb_ble_dmp_print_ble_connections() API o lo'o fa'amalamalamaina i le vaega zigbee_ble_event_handler ma fa'asino i le vaega zigbee_ble_dmp_cli. Mo talosaga o lo'o fa'aogaina le vaega zigbee_ble_dmp_cli, ae LE'O le zigbee_ble_event_handler, e mana'omia le fa'aopoopoina o se atigipusa gaogao mo lenei galuega i lau app. i file fa'apea: fa'aleaogaina zb_ble_dmp_print_ble_connections(noa) { }
Suia i le tatalaina 2.5.0.0
Leai.
Mataupu Fa'amau
Fa'amau i le fa'asa'olotoga 2.5.2.0
ID # | Fa'amatalaga |
1332330 |
Fa'amauina se fa'afitauli lea e fa'agaoioi ai le 15.4+BLE RCP i se si'osi'omaga e mamafa femalagaiga i feso'ota'iga e ono tula'i mai i lea taimi ma lea taimi se tu'uga tu'uga e le mafai ai ona lafo atu fe'au i le CPCd se'ia toe fa'afou le masini.
(O isi fa'amatalaga: 1333150) |
1337228 |
I le Zigbeed o le halCommonGetInt32uMillisecondTick() tick API ua fa'afouina nei e fa'aoga le uati MONOTONIC ina ia aua ne'i a'afia i le NTP i totonu o se faiga talimalo.
(O isi fa'amatalaga: 1346711) |
Fa'amau i le fa'asa'olotoga 2.5.1.0
ID # | Fa'amatalaga |
1300848 | Na fa'amauina se fa'afitauli pe a le mafai e le Z3Gateway i le OpenWRT siosiomaga ona amata feso'ota'iga EZSP e mafua mai i le le fetaui o mataitusi fa'atonutonu termios o lo'o fa'agaoioi ile OpenWRT ma isi si'osi'omaga. |
Fa'amau i le fa'asa'olotoga 2.5.0.0
ID # | Fa'amatalaga |
1231021 | Fa'amauina se fa'afitauli e aloese ai mai se fa'amatalaga a le OTBR e ala i le toe fa'aleleia o le RCP nai lo le pasi atu o mea sese e le'i fa'aogaina i le sub-mac. |
1242948 | Ave'ese fa'amatalaga pepelo ole su'ega mai ZigBee. |
1244459 | Fa'afitauli ua toe fa'ata'ita'iina e le MAC e ala i le RCP e mafai ona i'u ai i le fa'auluina o le laulau fa'atusa mo le tamaititi e ave'ese e ui lava o fe'au o lo'o fa'atali. |
1245988 | Fa'amauina se fa'afitauli e le'i toe amata ai le Zigbeed pe a fa'atino se Fa'atonuga a le Nofoaga Autu Tausi ma Toe Fa'afo'i Fa'atonu le Node. |
1282264 | Fa'ato'a se fa'afitauli e ono fa'alavelaveina le fa'agaioiga o feso'ota'iga alaleo e ala i le fa'amama vave o le felauaiga fifo, ma mafua ai ona tafe ifo. |
1288653 | Zigbee/OT/BLE SOC app o le a lolomi nei fa'amatalaga feso'ota'iga pe a maua le fa'atonuga a le CLI "plugin ble gap print-connects". |
1292537 | Ole Zigbee/BLE NCP talosaga ua fa'aalia lelei ile Simplicity Studio UI. |
1252365 | Toe fa'aopoopoina le Coexistence plugin ile Zigbee NCP/OpenThread RCP sample talosaga. |
1293853 | Fa'aititia le tulagavae RAM mo zigbee_ncp-ot_rcp-spi ma zigbee_ncp-ot_rcp_uart i luga o MG21. |
1124140 | Fa'ato'a le fa'afitauli lea na fa'atūina ai le SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT i se tau e ese mai i le 1 na mafua ai ona le tu'uina atu e le z3-light_ot-ftd_soc fa'ailoga Zigbee pe a uma le feso'ota'iga OpenThread. |
Fa'afitauli Ta'uta'ua i le Fa'asalalauga i le taimi nei
O fa'afitauli i le mata'utia na fa'aopoopoina talu mai le fa'asalalauga muamua. Afai ua e misia se fa'asalalauga, fa'amatalaga fa'amatalaga lata mai o lo'o avanoa ile https://www.si-labs.com/developers/simplicity-software-development-kit.
ID # | Fa'amatalaga | fofo |
937562 | O le Bluetoothctl 'faʻasalalauga i luga' ua le manuia i le rcp-uart- 802154-blah app ile Raspberry Pi OS 11. | Fa'aaoga le btmgmt app nai lo le bluetoothctl. |
1074205 | E le lagolagoina e le CMP RCP ni feso'ota'iga se lua ile PAN ID tutusa. | Fa'aaogā PAN ID eseese mo feso'ota'iga ta'itasi. O lo'o fuafua le lagolago i se fa'asalalauga i le lumana'i. |
1122723 | I se si'osi'omaga pisi, e ono le tali mai le CLI ile z3-light_ot-ftd_soc app. | Leai se fofo iloa. |
1209958 |
Ole ZB/OT/BLE RCP i luga ole MG24 ma MG21 e mafai ona taofi le galue pe a mae'a ni nai minute pe a fa'agaoioia uma tulafono e tolu. |
O le a talanoaina lea i se fa'asalalauga i le lumana'i. |
1221299 | Mfglib RSSI faitauga e ese le RCP ma le NCP. | O le a talanoaina i se fa'asalalauga i le lumana'i. |
Mea ua le toe faaaogaina
Leai.
Aveese Aitema
Ave'esea ile fa'asa'olotoga 2.5.0.0
Leai.
Fa'aaogaina Lenei Fa'asalalauga
- O lenei fa'asalalauga e aofia ai mea nei
- Silicon Labs OpenThread faaputuga
- Silicon Labs OpenThread sample talosaga
- Silicon Labs OpenThread tuaoi tuaoi
Mo nisi fa'amatalaga e uiga i le OpenThread SDK va'ai QSG170: Silicon Labs OpenThread QuickStart Guide. Afai e te fou i Thread va'ai UG103.11: Fa'avae o filo.
Fa'apipi'i ma Fa'aoga
O le OpenThread SDK o se vaega o le Simplicity SDK, o le seti o Silicon Labs SDKs. Ina ia vave amata i OpenThread ma le Simplicity SDK, amata ile faʻapipiʻi Simplicity Studio 5, lea o le a faʻatutuina ai lou siosiomaga atinaʻe ma savali oe ile Simplicity SDK installation. Simplicity Studio 5 e aofia ai mea uma e manaʻomia mo le atinaʻeina o oloa a le IoT ma masini Silicon Labs, e aofia ai se punaoa ma le faʻalauiloaina o poloketi, meafaigaluega faʻapipiʻi polokalame, IDE atoa ma le GNU toolchain, ma meafaigaluega auʻiliʻili. O faʻatonuga faʻapipiʻi o loʻo tuʻuina atu ile initaneti Simplicity Studio 5 Taiala mo Tagata Fa'aoga. I le isi itu, o le Simplicity SDK e mafai ona faʻapipiʻiina ma le lima e ala i le laʻuina pe faʻapipiʻi le mea fou mai GitHub. Vaai https://github.com/Sili-conLabs/simplicity_sdk mo nisi faamatalaga. Ua suia le nofoaga fa'apipi'i GSDK amata ile Simplicity Studio 5.3.
- Pupuni: C:\Users\ \SimplicityStudio\SDKs\simplicity_sdk
- MacOS: /Users/ /SimplicityStudio/SDKs/simplicity_sdk
- O fa'amaumauga fa'apitoa i le SDK version o lo'o fa'apipi'iina i le SDK. API fa'amatalaga ma isi fa'amatalaga e uiga i lenei fa'asalalauga o lo'o avanoa ile https://docs.silabs.com/openthread/latest/. Filifili lau version SDK i le taumatau pito i luga.
OpenThread GitHub Repository
Ole Silicon Labs OpenThread SDK e aofia ai suiga uma mai le OpenThread GitHub repo (https://github.com/openthread/openthread) e oʻo atu ma aofia ai commit 1fceb225b. O se faʻaleleia atili o le OpenThread repo e mafai ona maua i le Simplicity Studio 5 GSDK nofoaga nei: \util\third_party\openthread
OpenThread Border Router GitHub Repository
Ole Silicon Labs OpenThread SDK e aofia ai suiga uma mai le OpenThread border router GitHub repo (https://github.com/openthread/ot-br-posix) e oʻo atu ma aofia ai commit e56c02006. O se faʻaleleia atili o le OpenThread border router repo e mafai ona = maua i le Simplicity Studio 5 GSDK nofoaga nei: \util\third_party\ot-br-posix
Fa'aaogaina o le Fa'auala tuaoi
Mo le faigofie o le faʻaoga, ua fautuaina e Silicon Labs le faʻaogaina o se pusa Docker mo lau alalaupapa tuaoi OpenThread. Fa'asino i AN1256: Fa'aaogaina le Silicon Labs RCP ma le OpenThread Border Router mo faʻamatalaga ile auala e faʻapipiʻi ai le saʻo o le OpenThread border router Docker container. E maua ile https://hub.docker.com/r/siliconlabsinc/openthread-border-router. Afai o loʻo e faʻapipiʻiina ma le lima se router tuaoi, faʻaaoga kopi o loʻo tuʻuina atu ma le Silicon Labs OpenThread SDK, faʻasino ile AN1256: Fa'aaogaina le Silicon Labs RCP ma le OpenThread Border Router mo nisi fa'amatalaga. E ui lava o le faʻafouina o le siʻosiʻomaga o le router tuaoi i se GitHub version mulimuli ane e lagolagoina i le OpenThread web'upega tafaʻilagi, atonu e le fetaui le router tuaoi ma le OpenThread RCP stack i le SDK.
Lagolago NCP/RCP
O le OpenThread NCP lagolago o loʻo aofia ai ma OpenThread SDK ae soʻo se faʻaogaina o lenei lagolago e tatau ona faʻataʻitaʻiina. O le OpenThread RCP o loʻo faʻatinoina atoatoa ma lagolagoina.
Fa'amatalaga Puipuiga
Puipuiga Vault Integration
A fa'apipi'i ile Secure Vault High masini, o ki ma'ale'ale e puipuia ile fa'aogaina ole Secure Vault Key Management. O le siata o lo'o i lalo o lo'o fa'aalia ai ki puipuia ma latou uiga puipuia o le teuina.
Ua afifiina Ki | Lafoa'i / Le'o Fa'atauva'a | Fa'amatalaga |
Ki autu o filo | E mafai ona auina atu i fafo | E tatau ona auina atu i fafo e fausia ai le TLVs |
PSKc | E mafai ona auina atu i fafo | E tatau ona auina atu i fafo e fausia ai le TLVs |
Key Encryption Key | E mafai ona auina atu i fafo | E tatau ona auina atu i fafo e fausia ai le TLVs |
MLE Ki | E le mafai ona auina atu i fafo | |
Ki MLE lē tumau | E le mafai ona auina atu i fafo | |
MAC Muamua Ki | E le mafai ona auina atu i fafo | |
MAC i le taimi nei Ki | E le mafai ona auina atu i fafo | |
MAC Sosoo Ki | E le mafai ona auina atu i fafo |
O ki afifi ua faailogaina o le "E le mafai ona auina atu i fafo" e mafai ona faaaoga ae le mafai viewed po'o fa'asoa i le taimi ta'avale. O ki afifi ua makaina o le "Exportable" e mafai ona fa'aoga pe fa'asoa ile taimi fa'agasolo ae tumau fa'ailoga a'o teuina ile moli. Mo nisi fa'amatalaga ile Secure Vault Key Management functionality, va'ai AN1271: Saogalemu Teuina Ki.
Faufautua mo Saogalemu
Ina ia lesitala i Fautuaga Puipuiga, ulufale i totonu o le Silicon Labs tagata faʻatau faitotoa, ona filifili lea o le Account Home. Kiliki le HOME e alu i le faitotoa o le itulau autu ona kiliki lea o le Manage Notifications tile. Ia mautinoa o 'Software/Security Advisory Notice & Product Change Notice (PCNs)' ua siaki, ma o lo'o e lesitala i lalo ifo o lau fa'avae ma le fa'asologa. Kiliki Save e teu ai so'o se suiga. O le fa'atusa o lo'o i lalo o se fa'ataampLe:
Lagolago
O tagata fa'atau Atina'e Kit e agava'a mo a'oa'oga ma fesoasoani fa'apitoa. Fa'aaoga le Silicon Laboratories filo web itulau e maua ai fa'amatalaga e uiga i oloa ma auaunaga uma a Silicon Labs OpenThread, ma ia sainia mo le lagolago o oloa.
E mafai ona e fa'afeso'ota'i le lagolago a Silicon Laboratories ile http://www.silabs.com/support.
Fa'ailoga o filo
O lenei fa'asalalauga ua agava'a mo le filo 1.3.0 fa'atasi ai ma le Thread Test Harness v60.0 (Su'i Fa'asa'oloto). Mo fa'amaoniaga o Mea Fa'ailo o lo'o feso'ota'i ma lenei fa'amatu'u tele ma fa'asalalauga fa'apipi'i fa'atasi (e leai ni fa'afouga fa'apipi'i OpenThread), e fautuaina e Silicon Labs le fa'aogaina o le TH version i luga mo le agava'a. E aofia ai foi ma lenei faʻasalalauga se seti o OpenThread stack ma faletusi PAL e mafai ona faʻaogaina mo le faʻamaoniaina o le Thread e ala i le tofi.
IoT Portfolio
SW/HW
Tulaga lelei
Lagolago & Nuu
Fa'ailoga
Silicon Labs ua fa'amoemoe e tu'uina atu i tagata fa'atau fa'amaumauga aupito lata mai, sa'o, ma loloto o peripherals uma ma modules o lo'o avanoa mo le fa'aogaina o masini komepiuta e fa'aaoga pe fa'amoemoe e fa'aoga oloa Silicon Labs. Fa'amatalaga fa'amatalaga, modules avanoa ma peripheral, lapopo'a manatua, ma tuatusi manatua e fa'asino i masini fa'apitoa ta'itasi, ma "Typical" tapula'a tu'uina atu e mafai ma e eseese i fa'aoga eseese. Talosaga exampO fa'amatalaga o lo'o fa'amatalaina iinei e mo na'o fa'ata'ita'iga. Silicon Labs o loʻo iai le aia tatau e fai ai suiga e aunoa ma se faʻaaliga atili i faʻamatalaga o oloa, faʻamatalaga, ma faʻamatalaga iinei, ma e le tuʻuina atu faʻamaonia i le saʻo poʻo le atoatoa o faʻamatalaga o loʻo aofia ai. A aunoa ma se faʻamatalaga muamua, e mafai e Silicon Labs ona faʻafouina le firmware o oloa i le faagasologa o gaosiga mo le saogalemu poʻo le faʻamaoni mafuaaga. O ia suiga o le a le suia ai faʻamatalaga poʻo le faʻatinoga o le oloa. Silicon Labs e leai se noataga mo taunuuga o le faʻaaogaina o faʻamatalaga o loʻo tuʻuina atu i lenei pepa. O lenei pepa e le fa'aalia pe fa'ailoa manino mai so'o se laisene e fa'ata'atia pe fau so'o se ta'amilosaga tu'ufa'atasi. O oloa e le'o fuafuaina pe fa'atagaina e fa'aoga i totonu o so'o se masini FDA Vasega III, talosaga e mana'omia ai le fa'atagaga a le FDA muamua po'o le Life Support System e aunoa ma le fa'atagaga tusitusia patino a Silicon Labs. O le “Life Support System” o so'o se oloa po'o se faiga e fa'amoemoe e lagolago ai pe fa'atumauina ai le ola ma/po'o le soifua maloloina, lea, pe a le manuia, e mafai ona fa'amoemoe talafeagai e i'u ai i se manu'a tele po'o le oti. Silicon Labs oloa e le o fuafuaina pe faʻatagaina mo talosaga a le militeri. O oloa a Silicon Labs e le tatau ona faʻaaogaina i auupega o le tele o faʻaumatiaga e aofia ai (ae le gata i) auupega faaniukilia, meaola, poʻo vailaʻau, poʻo ni fana e mafai ona tuʻuina atu ia auupega. Silicon Labs e fa'afitia uma fa'amaonia ma fa'amaonia ma e le tatau ona nafa pe noatia mo so'o se manu'a po'o mea fa'aleagaina e feso'ota'i ma le fa'aogaina o se oloa Silicon Labs i ia talosaga e le'i fa'atagaina.
Fa'amatalaga Fa'ailoga
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs®, ma le Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ma tuufaatasiga o lea, "o le lalolagi sili ona malosi faauo microcontrollers", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, le Telegesis Logo®, USBXpress®, Zentri, le Zentri logo ma Zentri DMS, Z-Wave®, ma isi o faʻailoga poʻo faʻailoga faʻamaufaʻailoga a Silicon Labs. ARM, CORTEX, Cortex-M3, ma THUMB o fa'ailoga fa'ailoga po'o fa'ailoga fa'amaufa'ailoga a le ARM Holdings. Keil ose fa'ailoga fa'amaufa'ailoga a le ARM Limited. O le Wi-Fi ose fa'ailoga fa'amaufa'ailoga a le Wi-Fi Alliance. O isi oloa uma po'o igoa fa'ailoga o lo'o ta'ua i inei o fa'ailoga fa'atau a latou tagata e umia.
- Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701
ISA
- www.Salasbs.com
- silabs.com
- Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Pepa / Punaoa
![]() |
SILICON LABS 2.5.2.0 Tatala filo SDK [pdf] Faatonuga 2.5.2.0 Open Thread SDK, Open Thread SDK, Thread SDK, SDK |