SILICON-LABS-logo

SILICON LABS 2.4.1.0 GA OpenThread SDK Gecko SDK Suite 4.4

SILICON-LABS-2-4-1-0-GA-OpenThread-SDK-Gecko-SDK-Suite-4-4-product

Fa'amatalaga o oloa

Fa'amatalaga

  • Igoa o oloa: Silicon Labs OpenThread SDK
  • Fa'aliliuga: 2.4.1.0 GA
  • Gecko SDK Suite Version: 4.4
  • Aso Fa'ailoa: Fepuari 14, 2024
  • Vaega Autu: OpenThread, Tele-Protocol Support
  • Compiler Fegalegaleai: GCC lomiga 12.2.1

Fa'atonuga o le Fa'aaogaina o Mea

E uiga i OpenThread

  • OpenThread ose fa'amautu, fa'atuatuaina, fa'alautele, ma fa'afou le IPv6 mesh networking protocol e fa'amalieina mo le fa'agaioia maualalo.
  • Ua mamanuina mo talosaga Feso'ota'i Fale lea e mana'omia ai feso'ota'iga fa'avae IP.

SDK ua umaview

  • Ole Silicon Labs OpenThread SDK ose fa'atusa fa'atusa o le fa'atinoina o OpenThread e Google.
  • E lagolagoina le lautele lautele o meafaigaluega ma e aofia ai faʻamatalaga faaopoopo ma example talosaga.

Vaega Autu

  • Lagolagoina le tele o mamanu meafaigaluega (SoC, NCP, RCP)
  • Fa'aleleia le fa'amatalaga o le puna GitHub
  • Lagolago feso'ota'iga tele-protocol

Fesootaiga ma Fa'amatalaga Fa'aaogā

  • Mo fa'afouga saogalemu ma fa'aaliga, va'ai i le mataupu Saogalemu o fa'amatalaga Fa'asalalauga Gecko Platform pe asiasi i le Silicon Labs webnofoaga.
  • Fa'asoa ile Faufautua mo Saogalemu mo fa'amatalaga lata mai.

Compilers Fegalegaleai

O le SDK e fetaui ma le GCC version 12.2.1 fa'atasi ma le Simplicity Studio.

FAQ

Q: O le a le faʻamoemoe o OpenThread?

  • A: OpenThread ose feso'ota'iga feso'ota'iga uaealesi ua fa'atulagaina mo le saogalemu, fa'aitiitia le malosi o le fa'aogaina i totonu o talosaga Feso'ota'i Fale.

Q: O a faʻataʻitaʻiga meafaigaluega e lagolagoina e le Silicon Labs OpenThread SDK?

  • A: E lagolagoina e le SDK fa'asologa o le system-on-chip (SoC), network co-processor (NCP), ma le leitio co-processor (RCP).

Q: E mafai faapefea ona ou nofo logoina e uiga i fa'afouga saogalemu?

  • A: Va'ai i le mataupu Saogalemu o le Gecko Platform Release faʻamatalaga poʻo le lesitala i Fautuaga Puipuiga ile Silicon Labs webnofoaga.
  • 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 ile 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 le system-on-chip (SoC), network co-processor (NCP), ma le leitio co-processor (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.4.1.0 GA na tatalaina ia Fepuari 14, 2024
  • 2.4.0.0 GA na tatalaina ia Tesema 13, 2023

UIGA AUTU

OpenThread

  • filo 1.3.0 fa'amaonia le tausisia o Thread Test Harness v59.0 mo SoC ma Host-RCP architectures
  • filo 1.3.1 vaega lagolago – Fa'ata'ita'i

Lagolago Crash Handler

  • TrustZone Lagolago iloiloga
  • MR21 lagolago mo OpenThread RCP - Fausiaina

Tele-Protocol

  • Fa'atasi Lagolago fa'alogo (RCP) - MG21 ma MG24
  • Fa'atasi Multiprotocol (CMP) Zigbee NCP + OpenThread RCP - gaosiga lelei
  • Malosi Multiprotocol Bluetooth + Con-current Multiprotocol (CMP) Zigbee ma OpenThread lagolago ile SoC

Mea fou

  • O lenei faʻasalalauga o le Gecko SDK (GSDK) o le a mulimuli faʻatasi ma le tuʻufaʻatasia lagolago mo masini EFM ma EFR uma, sei vagana ai patches i lenei lomiga pe a manaʻomia. Amata i le ogatotonu o le 2024 o le a matou faʻalauiloaina SDK eseese:
  • Ole Gecko SDK ole a fa'aauau pea ile lagolago ile Fa'asologa 0 ma le 1 masini.
  • O se SDK fou o le a fa'apitoa i le Fa'asologa 2 ma le 3 masini.
  • O le Gecko SDK o le a fa'aauau pea ona lagolagoina uma le Fa'asologa 0 ma le 1 masini e aunoa ma se suiga i le lagolago umi, tausiga, lelei, ma le tali atu o lo'o tu'uina atu i lalo o la matou faiga fa'akomepiuta.
  • O le SDK fou o le a lala mai Gecko SDK ma amata ona ofoina atu ni foliga fou e fesoasoani ai i le au atiaʻe e ave faʻasalalaugatage o le agava'a maualuga o la tatou Fa'asologa 2 ma le 3 oloa.
  • O lenei fa'ai'uga e fetaui lelei ma fa'amatalaga a tagata fa'atau, e atagia mai ai la matou tautinoga e si'itia le tulaga lelei, fa'amautinoa le mautu, ma fa'aleleia le fa'atinoga mo se poto masani fa'aoga fa'apitoa i a matou SDK polokalama.

Fa'aopoopo Vaega Fou ile fa'asalalauga 2.4.0.0

  • ot_crash_handler - O lenei vaega e maua ai se seti o API mo le lolomiina o faʻamatalaga faʻalavelave. I le tulaga o se faʻalavelave, o lenei vaega e puʻeina faʻamatalaga ma lolomi i le isi toe faʻafouina.
  • ot_rtt_log - O lenei vaega e faʻaopoopoina le lagolago mo le RTT logging, o le masini lea e faʻaaogaina mo le faʻaogaina o le faʻapipiʻiina o faʻamatalaga.

Vaega Fou Fa'aopoopo i le fa'asalalauga 2.4.1.0

  • Lagolago fa'aopoopo mo le fale gaosi fa'ata'ita'iga auala ma fa'asalalau atu le mana CLI fa'atonuga.

Fa'aopoopo i le fa'asa'olotoga 2.4.0.0

  • Lagolago le Crash Handler – Faatasi ai ma lenei faʻasalalauga, ua faʻalauiloaina se vaega faʻalavelave faʻalavelave mo le faʻaogaina ma OpenThread talosaga. E ala i le fa'aofiina i totonu o se poloketi OpenThread, o le a otometi lava ona pu'eina fa'amatalaga auiliili e uiga i tusi resitala autu, fa'amatalaga e uiga i le C stack, ma toe setiina fa'amatalaga. I le isi boot-up, o nei faʻamatalaga e lolomiina e faʻaaoga ai le OpenThread logging system.
  • Fesoasoani ole iloiloga ole TrustZone – Fa'aopoopo avanoa faigaluega su'esu'e ina ia mafai ai e TrustZone mo talosaga OpenThread CLI.
  • Fa'aaliga fa'aalia ma OpenThread e o'o atu ma aofia ai le commit 7074a43e4. E aofia ai le lagolago mo fa'agaioiga o le Thread 1.3.1. Le fa'atulagaina fa'aletonu mo Silicon Labs sample talosaga e 1.3.0 pea.

API Fou Fa'aopoopo i le fa'asalalauga 2.4.1.0

  • otPlatDiagChannelSet - O lenei galuega e faʻatulaga ai le auala e faʻaoga mo faʻataʻitaʻiga fale gaosimea.
  • otPlatDiagTxPowerSet - O lenei galuega e faʻatulagaina ai le eletise e faʻaaoga mo faʻataʻitaʻiga falegaosimea.

Fa'aopoopo i le fa'asa'olotoga 2.4.0.0

  • otPlatResetToBootloader - toe setiina i le faiga faʻapipiʻi. E mafai e tagata faʻaoga ona valaʻau saʻo lenei API i le faʻailoga poʻo le faʻatonuina o le CLI "reset bootloader".
  • Lagolago Komiti Fou a le Leitio Fa'aopoopo i le fa'asa'olotoga 2.4.0.0
  • Ua faaopoopo le lagolago mo laupapa leitio nei: BRD4198A – EFR32MG24B210F1536IM48-B

Fa'aleleia

Suia i le tatalaina 2.4.0.0

  • Fa'amauina – Ua suia le masini ogalaau fa'aletonu mai le RTT ile UART. RTT logging ma isi faletusi ua aveese mai le ot_third-party ma faaopoopo i se vaega fou, ot_rtt_log.

Filifiliga fa'aopoopo fa'atau a le Posix:

  • Suia OT_POSIX_CONFIG_RCP_VENDOR_DEPS_PACKAGE tau mai SilabsRcpDeps i le posix_vendor_rcp.cmake.
  • Ave'esea CMAKE_MODULE_PATH filifiliga.
  • NCP sample talosaga – NCP sampO talosaga e fa'atatau i fa'ata'ita'iga ma e le'o toe fa'apipi'iina e pei o fa'ata'ita'iga na fausia muamua.
  • SL_OPENTHREAD_CSL_TX_UNCERTAINTY, SL_OPENTHREAD_HFXO_ACCURACY SL_OPENTHREAD_LFXO_ACCURACY, ua mafai nei ona fetuunai.
  • Fa'alelei na fa'aofiina ma OpenThread e o'o atu ma aofia ai le commit 7074a43e4.
  • O le filifiliga OT_CONFIG CMake ua suia mo ni filifiliga fou se lua: OT_PLATFORM_CONFIG ma OT_PROJECT_CONFIG.
  • Suiga ma fa'amalamalamaga ile CSL API. Ole suiga tele ole CLI/API ole taimi nei ole csl e mana'omia se tau microsecond nai lo le 10 fa'ailoga iunite.
  • Suiga i le Spinel Interface. O le Spinel interface ua fausia nei e faʻavae i luga ole leitio URL protocol e lagolago ai le tele o feso'ota'iga (hdlc/spi/vendor) i le taimi e tasi. Silicon Labs CPC fausia o le a faʻaauau ona lagolagoina naʻo le tasi le atinaʻe, o le faʻatau oloa (CPC).
  • I le taimi o le fausiaina, o le setiina o le OT_POSIX_CONFIG_RCP_BUS ua le toe fa'aaogaina. Nai lo o lea, ki se tasi pe sili atu o OT_POSIX_RCP_HDLC_BUS, OT_POSIX_RCP_SPI_BUS, poʻo OT_POSIX_RCP_VENDOR_BUS pe a manaʻomia.

Mataupu Fa'amau

Fa'amau i le fa'asa'olotoga 2.4.1.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.
1243597 Aveese fa'aopoopo ot-ble-dmp-no-buttons sample apps mai le demos folder.
1251932 Fa'ateleina OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD i le 750 µsec mo faletusi tusipasi FTD ma MTD e le mafai ona fa'aoga i masini o lo'o fa'ata'ita'iina e fa'aoga tusipasi fa'avae faletusi.

Fa'amau i le fa'asa'olotoga 2.4.0.0

ID # Fa'amatalaga
1124161 O si'osi'omaga o feoa'iga maualuga o le a le toe fa'aosoina ai fa'apolopolo o lo'o i ai uta uta na maua e toe fa'asolo a'o le'i fa'againa.
1148720 Ua fa'aleleia atili le fa'ailoga a le SED i le taimi nei.
1169011 Fa'ateleina le fa'aputuga o le galuega OpenThread i le 4608 bytes (SL_OPENTHREAD_OS_STACK_TASK_SIZE) mo talosaga DMP e 'alofia ai le fa'aputuina o mea a'o fa'atasi i le feso'ota'iga filo.
1193597 O le OpenThread Radio PAL o lo'o fa'atumauina nei le Max channel power table.
1227529 Fa'asa'o le fa'aletonu ile OPENTHREAD_SPINEL_CONFIG_TX_WAIT_TIME_SECS ile OPENTHREAD_SPINEL_CONFIG_RCP_TX_WAIT_TIME_SECS i lalo-mac-spinel-config header.

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 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 Le mafai ona sui le Radio CCA Modes i le tu'ufa'atasia-taimi e fa'aaoga ai se filifiliga fa'atulagaina i le Simplicity Studio e le o lagolagoina i le taimi nei. 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.
1177718 MG24 Fa'atau pe a otInstanceErasePersistentInfo() fa'asolo ile app_init() Leai se fofo iloa
 

 

1163281

1196499

O OTBR DUTs e mana'omia ona pasi le Su'ega Fa'ailoga Fa'ailoga "5.10.2 MATN-TC-02: Fa'asalalauga fa'alogologo fa'asalalau ma fa'aoga muamua" e mana'omia le fa'aagaaga o le fu'a 'REFERENCE_DEVICE' i le taimi o le OTBR bootstrap ma le seti. O lenei mataupu o le a faʻatalanoaina i se faʻasalalauga mulimuli ane ma se faʻapipiʻi OpenThread fou e faʻaleleia ai lenei mataupu. Fa'atasi ma REFERENCE_DEVICE.
1249492 FactoryReset ma Reset poloaiga e ala i le dBus e mafua ai ona alu ese le sui o le OTBR faʻafuaseʻi. Leai se fofo iloa
1251926 E auina atu e Crash Handler se ogalaau fa'alavelave a'o le'i sauni le talimalo. Leai se fofo iloa
1251952 fa'ata'ita'iga Toe Fa'afou I le fa'amomoli uta e le'i fa'amalamalamaina pe a fau fa'atasi ma faletusi tusi fa'ailoga filo ma e aofia ai le vaega bootloader_interface. Suia le manatu ile openthread-core-efr32-config.h e tape ai OPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MOD E_ENABLE. Mo example, #pe a fa'amatala(SL_CATALOG_GECKO_BOOTLOADER_INTERFACE_ PRESENT) #fa'amatala OPENTHREAD_CONFIG_PLATFORM_BOOTLOADER_MODE_ENA BLE 0 #endif

Mea ua le toe faaaogaina

Ua le toe faaaogaina i le tatalaina 2.4.0.0

  • O le ot_thirdparty vaega ua le toe faaaogaina.

Aveese Aitema Leai

Multiprotocol Gateway ma RCP

Mea fou  Fa'aopoopo i le fa'asa'olotoga 2.4.0.0

  • Fa'alogo fa'atasi, o le gafatia mo le Zigbee ma OpenThread stacks e fa'agaioi i luga ole 802.15.4 auala tuto'atasi pe a fa'aogaina le EFR32xG24 po'o le xG21 RCP, ua fa'amalolo.
  • Fa'alogo fa'atasi e le o avanoa mo le 802.15.4 RCP/Bluetooth RCP tu'ufa'atasiga, le Zigbee NCP/OpenThread RCP tu'ufa'atasiga, po'o le Zigbee/OpenThread system-on-chip (SoC). O le a faʻaopoopoina i na oloa i se faʻasalalauga i le lumanaʻi.
  • O le OpenThread CLI fa'aopoopoga fa'atau ua fa'aopoopoina ile OpenThread host apps of multiprotocol containers. E aofia ai le coex cli poloaiga.

Fa'aleleia

  • Suia i le tatalaina 2.4.0.0
  • Ole Zigbee NCP/OpenThread RCP multiprotocol tu'ufa'atasia ua avea nei ma tulaga lelei.

Mataupu Fa'amau  Fa'amau i le fa'amalolo 2.4.1.0.

ID # Fa'amatalaga
 1213701 E le'i fa'atagaina e Zigbee le fa'atūina o le laulau fa'atusa fa'apogai mo se tamaititi pe afai o lo'o i ai fa'amaumauga ole MAC ole laina tuusao mo lena tamaititi. O lenei amio e mafai ona o'o atu ai i fefa'atauaiga i luga ole laiga i le va o le tamaititi ma isi masini e le manuia ona o le leai o se APS Ack po'o le tali app-layer, aemaise lava o le fa'alavelave ma le fa'afuase'i ona fa'amutaina o ZCL OTA Fa'aleleia o lo'o tulimata'i le masini tamaiti.
1244461 E mafai ona ave'ese le fa'aigoaina o le laulau fa'atusa mo le tamaititi e ui lava o fe'au o lo'o fa'atali.

Fa'amau i le fa'asa'olotoga 2.4.0.0

ID # Fa'amatalaga
1081828 Fa'amatalaga fa'asalalau fa'atasi ma le FreeRTOS-fa'avae Zigbee/BLE DMP sample talosaga.
1090921 O le Z3GatewayCpc sa fa'afitauli i le faiga o se feso'ota'iga i se si'osi'omaga pisapisao.
1153055 O se faʻamatalaga i luga o le talimalo na mafua ina ua i ai se faaletonu o fesoʻotaʻiga i le faitauina o le NCP version mai le zigbee_ncp-ble_ncp-uart sample app.
1155676 Na lafoa'i e le 802.15.4 RCP pepa unicast uma na maua (ina ua uma le hacking MAC) pe afai e tele feso'ota'iga 15.4 e fa'asoa tutusa le 16-bit node ID.
1173178 Na lipotia sese e le talimalo le faitau selau o pepa na maua ma mfglib i le Host-RCP setup.
1190859 EZSP sese pe a lafoina mfglib faʻailoga faʻafuaseʻi i le Host-RCP setup.
1199706 O su'esu'ega fa'amatalaga mai le fa'aogaina o masini fa'agalo e le'i fa'atulaga lelei e tamaiti se fa'avaa o lo'o fa'atali i luga o le RCP e fa'asolo ai se fa'atonuga Fa'amuta & Toe Fa'atasi i le tamaititi muamua.
1207967 O le fa'atonuga "mfglib send random" o lo'o tu'uina atu isi fa'ailoga i luga ole Zigbeed.
1208012 O le mfglib rx mode e leʻi faʻafouina faʻamatalaga saʻo pe a maua ile RCP.
1214359 Na pa'u le pona faamaopoopo ina ua taumafai le 80 po o le sili atu o alaala e auai i le taimi e tasi i le seti Host-RCP.
ID # Fa'amatalaga
 1216470 A mae'a ona fa'asalalauina se fa'asalalauga mo le ufimata tuatusi 0xFFFF, o le Zigbee RCP e fai ma masini matua o le a tu'u ai le fu'a o lo'o fa'atali mo tamaiti ta'ito'atasi. O le mea lea na mafua ai ona mataala tamaiti taʻitoʻatasi ma faʻamoemoeina faʻamatalaga pe a maeʻa palota taʻitasi, ma manaʻomia se isi faʻamatalaga faʻataʻitaʻi fefaʻatauaiga i masini pito taʻitasi e iu ai ina faʻamalo lenei setete.

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/gecko-software-development-kit.

ID # Fa'amatalaga fofo
811732 E le maua le lagolago fa'ailoga fa'apitoa pe a fa'aoga Zigbeed. O lo'o fuafua le lagolago i se fa'asalalauga i le lumana'i.
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.
1022972 Coex e le o galue ile ZB NCP + OT RCP. O lo'o fuafua le lagolago mo se fa'asalalauga i le lumana'i.
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.
1124140 z3-light_ot-ftd_soc sampe le mafai e le app ona fausia le Zigbee network pe afai o le OT network ua uma. Amata le feso'otaiga Zigbee muamua ma le feso'ota'iga OT mulimuli ane.
1170052 CMP Zigbee NCP + OT RCP ma DMP Zigbee NCP + BLE NCP atonu e le ofi i le 64KB ma lalo ifo o vaega RAM i lenei faʻasalalauga o loʻo iai nei. 64KB vaega e le o lagolagoina i le taimi nei mo nei polokalama.
1209958 O le ZB/OT/BLE RCP i luga o Bobcat ma Bobcat Lite e mafai ona taofi le galue pe a maeʻa ni nai minute pe a faʻatautaia 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 lea i se fa'asalalauga i le lumana'i.
1231021 E mafai e le OTBR ona faʻamaonia pe a 80+ masini zigbee o loʻo faʻatasi i le taimi e tasi. Fa'aopoopoina se fa'aleleia e mafai ona fo'ia ai le fa'afitauli. O le a talanoaina atoatoa i se fa'asalalauga i le lumana'i.

Mea ua le toe faaaogaina

Leai se Mea ua Aveesea

  • Ave'esea ile fa'asa'olotoga 2.4.0.0
  • Ua ave'esea le mata'itusi “NONCOMPLIANT_ACK_TIMING_WORKAROUND”.
  • O fa'aoga uma a le RCP i le taimi nei e le mafai ona lagolagoina le 192 µsec taimi fa'aliliu mo acks e le fa'aleleia ae fa'aaoga pea le 256 μsec taimi fa'aliliu mo fa'alelei acks mana'omia e le CSL.

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 router
  • Mo nisi fa'amatalaga e uiga i le OpenThread SDK va'ai QSG170: Silicon Labs OpenThread QuickStart Guide.
  • Afai ete fou ile Thread va'ai UG103.11: Thread Fundamentals.

Fa'apipi'i ma Fa'aoga

  • O le OpenThread SDK o se vaega o le Gecko SDK (GSDK), o le seti o Silicon Labs SDKs.
  • Ina ia vave amata i OpenThread ma le GSDK, amata i le faʻapipiʻiina o le Simplicity Studio 5, lea o le a faʻatutuina lou siosiomaga atinaʻe ma savali oe i totonu.
  • Fa'apipi'i GSDK. 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 se faʻalauiloaina o galuega, 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 i luga ole initaneti Simplicity Studio 5 User's Guide.
  • I le isi itu, Gecko SDK e mafai ona faʻapipiʻiina ma le lima e ala i le siiina pe faʻapipiʻi le mea fou mai GitHub. Vaai https://github.com/Sili-conLabs/gecko_sdk mo nisi faamatalaga.
  • Ua suia le nofoaga fa'apipi'i GSDK amata ile Simplicity Studio 5.3.
  • Pupuni: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
  • MacOS: /tagata fa'aoga/ /SimplicityStudio/SDKs/gecko_sdk
  • O fa'amaumauga fa'apitoa i le SDK version o lo'o fa'apipi'iina i le SDK. O fa'amatalaga API ma isi fa'amatalaga e uiga i lenei fa'asalalauga o lo'o maua 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 uma suiga mai le OpenThread GitHub repo (https://github.com/openthread/openthread) e o'o atu ma aofia ai le commit 7074a43e4. O se faʻaleleia atili o le OpenThread repo e mafai ona maua i mea nei Simplicity Studio 5 GSDK nofoaga: \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 le 42f98b27b. 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.
  • Vaʻai ile AN1256: Fa'aaogā le Silicon Labs RCP fa'atasi ma le OpenThread Border Router mo fa'amatalaga pe fa'apefea ona fa'atulaga le sa'o sa'o o le koneteina o le OpenThread Border Router Docker.
  • 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 i le 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 Saogalemu Secure 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 o lo'o fa'ailogaina o le "Exportable" e mafai ona fa'aoga pe fa'asoa ile taimi fa'agasolo ae tumau fa'ailoga a'o teuina ile Flash.
  • Mo nisi fa'amatalaga ile Secure Vault Key Management functionality, va'ai AN1271: Secure Key Storage.

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)' o lo'o siaki, ma o lo'o e lesitala i lalo mo lau fa'avae ma le fa'asologa. Kiliki Save e teu ai so'o se suiga.SILICON-LABS-2-4-1-0-GA-OpenThread-SDK-Gecko-SDK-Suite-4-4-fig-1

Lagolago

  • O tagata fa'atau Atina'e Kit e agava'a mo a'oa'oga ma fesoasoani fa'apitoa. Fa'aaoga le Silicon Laboratories Thread 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 agavaa mo le Thread 1.3.0 mo le SoC ma le Host-RCP architectures faʻatasi ai ma le Thread Test Harness v59.0 (Member Release).
  • 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.

Faigofie potu potu

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'aaliga: O lenei anotusi atonu o lo'o iai ni fa'amatalaga leaga lea ua le toe aoga. Silicon Labs o lo'o suia nei faaupuga i gagana fa'atasi i so'o se mea e mafai ai. Mo nisi fa'amatalaga, asiasi www.silabs.com/about-us/inclusive-lexicon-project

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 ia mea. , "le lalolagi sili ona malosi faauo microcontrollers", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, 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 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 Sisifo Cesar Chavez Austin, TX 78701
  • ISA
  • www.Salasbs.com

Fesootaiga ma Fa'amatalaga Fa'aaogā

  • Mo faʻamatalaga e uiga i faʻafouga saogalemu ma faʻasilasilaga, vaʻai i le mataupu Puipui o le Gecko Platform Release faʻamatalaga faʻapipiʻiina i lenei SDK poʻo luga ole TECH DOCS tab ile 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.

Pepa / Punaoa

SILICON LABS 2.4.1.0 GA OpenThread SDK Gecko SDK Suite 4.4 [pdf] Taiala mo Tagata Fa'aoga
2.4.1.0 GA OpenThread SDK Gecko SDK Suite 4.4, 2.4.1.0 GA, OpenThread SDK Gecko SDK Suite 4.4, SDK Gecko SDK Suite 4.4, Gecko SDK Suite 4.4, SDK Suite 4.4, Suite 4.4

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *