Feso'ota'i le SDK Software
“
Fa'amatalaga o oloa
Fa'amatalaga:
- Igoa Oloa: Fesootai SDK 4.0.0.0 GA
- SDK Suite Version: Simplicity SDK Suite 2024.12.0 Tesema 16,
2024 - Fa'aputuga feso'ota'iga: Silicon Labs Feso'ota'i (IEEE
802.15.4-fa'avae) - Fa'aigoa Auala: La'ititi-GHz po'o le 2.4 GHz
- Topologies Network Targeted: Faigofie
- Fa'amaumauga: Tele ma le sample talosaga
- Compiler Compiler: GCC version 12.2.1 ua saunia ma
Faigofie potu potu
Fa'atonuga o le Fa'aaogāina o Mea:
1. Fa'apipi'i ma Fa'atonu:
Aʻo leʻi amataina, ia mautinoa o loʻo ia te oe faʻapipiʻi talafeagai ma
meafaigaluega faʻapipiʻi e pei ona taʻua i le Faʻasalalauga ma Faʻaoga Faʻamatalaga
vaega o le tusi lesona.
2. Mauaina Sample Talosaga:
O le Connect SDK e sau ma sample talosaga tuuina atu i
puna code. E mafai ona e mauaina nei mea i totonu o le Connect SDK package.
3. Atia'eina o Talosaga:
Ina ia atia'e talosaga e fa'aaoga ai le Connect SDK, tagai ile
tele fa'amaumauga ua tu'uina atu. Ia mautinoa e mulimuli i le
taʻiala ma faiga sili ona lelei o loʻo faʻamatalaina i totonu o faʻamaumauga.
4. Fa'afitauli:
Afai e te feagai ma ni faʻafitauli poʻo ni mea sese aʻo e faʻaogaina le Connect
SDK, tagai i le vaega Igoa Igoa i le tusi lesona mo
e mafai ona fofoina po'o fofo. E mafai fo'i ona e siaki mo fa'afouga
i luga ole Silicon Labs webnofoaga.
Fesili e Fai soo (FAQ):
Q: O le a le autu autu o le Connect SDK?
A: O le Connect SDK ose polokalama fa'apipi'i atoatoa mo
fa'aoga uaealesi fa'apitoa, ua fa'atulagaina mo fa'apitoa
fa'a-lautele fa'atatau i feso'ota'iga uaealesi fofo ma maualalo
fa'aaogāga eletise.
F: O fea e mafai ona ou maua ai le sample talosaga tuuina atu ma le
Feso'ota'i le SDK?
A: O le sample talosaga o loʻo aofia i le Connect SDK
afifi ma o lo'o avanoa ile fa'asologa o code source.
F: O a tagata fa'apipi'i e fetaui ma le Connect SDK?
A: O le Connect SDK e fetaui ma le GCC version 12.2.1, lea
o loʻo tuʻuina atu i le Simplicity Studio.
“`
Fesootai SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 Tesema 16, 2024
O le Connect SDK ose polokalame fa'atupuina fa'akomepiuta atoatoa mo talosaga fa'atauva'a fa'atauva'a sa avea muamua ma vaega o le SDK Fa'atau. Amata i le Connect SDK 4.0.0.0 faʻasalalauga, SDK Faʻapitoa ua vaevaeina i le RAIL SDK ma Connect SDK.
Feso'ota'i SDK fa'aogaina le Silicon Labs Connect, o le IEEE 802.15.4-fa'avae fa'aputuga feso'ota'iga ua fa'atulagaina mo fa'ata'ita'iga fa'apitoa lautele fa'atautaiga fa'aogaina fofo feso'ota'iga uaealesi e mana'omia ai le maualalo o le eletise ma fa'agaoioi i le sub-GHz po'o le 2.4 GHz fa'alava fa'alava. O le fofo o loʻo faʻatatau i topologies fesoʻotaʻiga faigofie.
Connect SDK o loʻo tuʻuina atu ma faʻamaumauga lautele ma sample talosaga. O exampo lo'o tu'uina atu ile fa'ailoga puna i totonu ole Connect SDK sample talosaga.
O nei fa'amatalaga tu'u mai e aofia ai le SDK version(s):
FESO'O APPS MA FA'ATAU FA'AUTU AUTU
· PSA Crypto masini fa'avavevave mo fa'ailoga o uta e mafai ona fa'aogaina i le Connect Stack on Series-2 parts
· Fa'afeso'ota'i fa'aputu ma Fa'afeso'ota'i le SDK fa'aaga i luga ole laupapa leitio BRD4276A fa'atasi ai ma le EFR32FG25 ma le SKY66122-11 pito i luma mo fa'aoga eletise TX maualuga.
4.0.0.0 GA na tatalaina ia Tesema 16, 2024.
Fesootaiga ma Fa'amatalaga Fa'aaogā
Mo faʻamatalaga e uiga i faʻafouga saogalemu ma faʻamatalaga, vaʻai i le mataupu Puipui o le Platform Release Notes faʻapipiʻi i lenei SDK poʻo luga ole TECH DOCS tab ile https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs e fautuaina malosi foi e te lesitala i Fautuaga Puipuiga mo faʻamatalaga lata mai. Mo faʻatonuga, pe afai e te fou i le Silicon Labs Flex SDK, vaʻai i le Faʻaaogaina o Lenei Faʻasalalauga.
Compiler Fegalegaleai:
IAR Embedded Workbench for ARM (IAR-EWARM) version 9.40.1 · O le faʻaaogaina o le uaina e fau ai ma le IarBuild.exe command line utility poʻo le IAR Embedded Workbench GUI i macOS poʻo Linux e mafai ona maua ai.
sese files o lo'o fa'aaogaina ona o fete'ena'iga i le algorithm hashing a le uaina mo le fa'apuupuu file igoa. · Ua fautuaina tagata fa'atau i macOS po'o Linux e aua ne'i fausia ma le IAR i fafo atu o le Simplicity Studio. Tagata fa'atau e faia e tatau ona fa'aeteete
fa'amaonia e sa'o files o loʻo faʻaaogaina.
GCC (The GNU Compiler Collection) version 12.2.1, saunia ma Simplicity Studio.
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Puletaofia © 2024 e Silicon Laboratories
Fesootai 4.0.0.0
Mataupu
Mataupu
1 Fesoʻotaʻi Talosaga……………………………………………………………………………………………………………………………… ……………………….. 3 1.1 Mea Fou……………………………………………………………………………………………… ……………………………………………………….. 3 1.2 Faaleleia ……………………………………………………… ………………………………………………………………………………………………….. 3 1.3 Mataupu tumau …………………… ………………………………………………………………………………………………………………………………… . 3 1.4 Fa'afitauli Iloa i le Fa'asalalauga i le taimi nei …………………………………………………………………………………………………………………… ………. 3 1.5 Mea ua Fa'ate'aina ……………………………………………………………………………………………………………………… ……………………….. 3 1.6 Aveese Aitema ………………………………………………………………………………………………… ……………………………………………………….. 3
2 Fesootai Faaputuga ……………………………………………………………………………………………………………………… ………………………………… 4 2.1 Mea Fou ……………………………………………………………………………………… ………………………………………………………………….. 4 2.2 Faaleleia ……………………………………………………… ………………………………………………………………………………………………….. 4 2.3 Mataupu tumau …………………… ………………………………………………………………………………………………………………………………… ……. 4 2.4 Fa'afitauli Iloa i le Fa'asalalauga i le taimi nei ……………………………………………………………………………………………………………… ………. 4 2.5 Mea ua le toe faaaogaina ……………………………………………………………………………………………………………………… ……………………….. 4 2.6 Aveese Aitema ………………………………………………………………………………………………… ……………………………………………………….. 4
3 Faʻaaogaina o Lenei Faʻasalalauga …………………………………………………………………………………………………………… …………………………………. 5 3.1 Fa'apipi'i ma Fa'aoga …………………………………………………………………………………………………………… ……………………….. 5 3.2 Faamatalaga Saogalemu……………………………………………………………………………………………… …………………………………………….. 5 3.3 Lagolago ………………………………………………………………… ……………………………………………………………………………………… 6 3.4 Faiga Fa'avae SDK ma Tausia …………………… ……………………………………………………………………………………… 6
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Feso'ota'i 4.0.0.0 | 2
1 Feso'ota'i Talosaga
Feso'ota'i Talosaga
1.1 Mea fou
Fa'aopoopo i le fa'asa'olotoga 4.0.0.0 · simplicity_sdk/app/flex ua vaevaeina i le lua:
o simplicity_sdk/app/rail (RAIL SDK) po'o simplicity_sdk/app/connect (CONNECT SDK)
1.2 Fa'aleleia
Suia i le tatalaina 4.0.0.0 Leai.
1.3 Mataupu tumau
Fa'amau i le fa'amalolo 4.0.0.0 Leai.
1.4 Fa'amatalaga 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'amalologa, o lo'o maua fa'amatalaga fa'amatalaga lata mai ile TECH DOCS tab ile https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
ID # 652925
1139850
Fa'amatalaga
E le lagolagoina le EFR32XG21 mo le "Flex (Feso'ota'i) - SoC Light Example DMP" ma le "Flex (Feso'ota'i) - SoC Switch Example”
DMP fa'aletonu ile XG27
fofo
1.5 Mea ua le toe faaaogaina
Fa'ate'a i le fa'asa'olotoga 4.0.0.0 Flex SDK Flex folder ua le toe fa'aaogaina ma o le a aveesea. Ua vaevaeina i totonu o le Rail folder mo RAIL SDK ma Connect folder mo Connect SDK..
1.6 Aveese Aitema
Ave'esea i le fa'amalolo 4.0.0.0 Leai.
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Feso'ota'i 4.0.0.0 | 3
2 Fesootai Faaputuga
Fesootai Faaputuga
2.1 Mea fou
Fa'aopoopo i le fa'asa'olotoga 4.0.0.0
· O fa'atinoga CCM* ua iloa e fa'ailoga ma fa'amama le fa'aputuga feso'ota'iga o lo'o fa'atinoina nei e ala ile fa'aogaina ole PSA Crypto API. Seia o'o mai i le taimi nei, na fa'aogaina e le fa'aputu lana lava fa'atinoga o le CCM* ma na'o le PSA Crypto API na fa'aaoga e fa'atino ai fa'atatauga poloka AES. E lua vaega fou, “AES Security (Library)” ma le “AES Security (Library) | Legacy", ua faʻaopoopoina, faʻatagaina le filifilia o se tasi poʻo le isi o faʻatinoga. O vaega e lua e fetaui ma e mafai ona faʻapipiʻi i le taimi e tasi. Vaʻai ile https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ mo nisi faʻamatalaga.
2.2 Fa'aleleia
Suia i le tatalaina 4.0.0.0 Leai.
2.3 Mataupu tumau
Fa'amau i le fa'amalolo 4.0.0.0 Leai.
2.4 Fa'amatalaga 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'amalologa, o lo'o maua fa'amatalaga fa'amatalaga lata mai ile TECH DOCS tab ile https://www.silabs.com/developers/gecko-software-development-kit.
ID # 501561
Fa'amatalaga
Pe a faʻatautaia le RAIL Multiprotocol Library (faʻaaogaina mo examppe a fa'agaoioi le DMP Connect+BLE), IR Calibration e le'o faia ona o se fa'amatalaga iloga i le RAIL Multiprotocol Library. O le iʻuga, o loʻo i ai le leiloa o le RX i le faasologa o le 3 poʻo le 4 dBm.
I le vaega o le Legacy HAL, o le faʻatulagaina o le PA e faʻamaonia e tusa lava po o le a le tagata faʻaoga poʻo le faʻatulagaina o laupapa.
fofo
Seia oo ina suia e toso lelei mai le ulutala faatulagaga, le file ember-phy.c i le poloketi a le tagata faʻaoga e manaʻomia le suia i le lima e atagia ai le manaʻoga PA mode, voltage, ma ramp taimi.
2.5 Mea ua le toe faaaogaina
Fa'ate'aina ile fa'asa'olotoga 4.0.0.0 Leai.
2.6 Aveese Aitema
Ave'esea i le fa'amalolo 4.0.0.0 Leai.
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Feso'ota'i 4.0.0.0 | 4
Fa'aaogaina Lenei Fa'asalalauga
3 Fa'aaogaina Lenei Fa'asalalauga
O lenei fa'asalalauga o lo'o i ai mea nei: · Leitio Abstraction Interface Layer (RAIL) potutusi fa'aputuga · Feso'ota'i le Faletusi Fa'aputuga · RAIL ma Connect Sample Talosaga · RAIL ma Fesoʻotaʻi Vaega ma Taʻiala Talosaga
Ole SDK lea e fa'alagolago ile Simplicity Platform. O le Simplicity Platform code e maua ai galuega e lagolagoina ai le protocol plugins ma API i foliga o avetaavale ma isi vaega pito i lalo e fegalegaleai saʻo ma Silicon Labs chips ma modules. O vaega o le Faiga Fa'afaigofie e aofia ai EMLIB, EMDRV, RAIL Library, NVM3, ma mbedTLS. Simplicity Platform fa'amatalaga tu'u mai e maua ile Simplicity Studio's Documentation tab.
Mo nisi fa'amatalaga e uiga i le Flex SDK v3.x va'ai UG103.13: RAIL Fundamentals ma UG103.12: Silicon Labs Connect Fundamentals. Afai o oe o se tagata fa'aoga mo le taimi muamua, va'ai QSG168: Fa'atauga Flex SDK v3.x Ta'iala Amata vave.
3.1 Fa'apipi'i ma Fa'aoga
O lo'o tu'uina atu le Proprietary Flex SDK e fai ma vaega o le Simplicity SDK, le fa'asologa o Silicon Labs SDKs. Ina ia vave amata i le Simplicity SDK, faʻapipiʻi le Simplicity Studio 5, lea o le a faʻatutuina lau 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 i luga o le initaneti Simplicity Studio 5 User's Guide.
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. Va'ai https://github.com/SiliconLabs/simplicity_sdk mo nisi fa'amatalaga.
E fa'apipi'i e Simplicity Studio le GSDK e ala i le fa'aletonu i: · (Pupuni): C:Users SimplicityStudioSDKssimplicity_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. O fa'amatalaga fa'aopoopo e masani ona maua i tusitusiga fa'avae malamalama (KBAs). O fa'amatalaga API ma isi fa'amatalaga e uiga i lenei ma fa'asalalauga muamua o lo'o maua ile https://docs.silabs.com/.
3.2 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.
Afifi Ki filo Matai Ki PSKc Ki Encryption Ki MLE Ki Le tumau MLE Ki MAC Ta'amua Ki MAC O lo'o iai MAC Ki Soso'o.
Lafoa'i i fafo / Le'o Fa'atauva'a Fa'atauva'a Fa'atauva'a.
Fa'amatalaga E tatau ona auina atu i fafo e fausia ai le TLVs.
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 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 moli. Mo nisi fa'amatalaga ile Secure Vault Key Management functionality, tagai AN1271: Secure Key Storage.
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Feso'ota'i 4.0.0.0 | 5
Fa'aaogaina Lenei Fa'asalalauga
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 ua siaki le `Software/Security Advisory Notice & Product Change Notices (PCNs)', 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.
O le fa'atusa o lo'o i lalo o se exampLe:
3.3 Lagolago
O tagata fa'atau Atina'e Kit e agava'a mo a'oa'oga ma fesoasoani fa'apitoa. Fa'aaoga le Silicon Labs Flex web itulau e maua ai fa'amatalaga e uiga i oloa ma auaunaga uma a Silicon Labs Thread, 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.
3.4 SDK Fa'asa'oloto ma Faiga Fa'avae
Mo fa'amatalaga, va'ai le SDK Release and Maintenance Poilcy.
silabs.com | Fausiaina o se lalolagi e sili atu ona fesoʻotaʻi.
Feso'ota'i 4.0.0.0 | 6
Faigofie potu potu
Tasi-kiliki avanoa i le MCU ma meafaigaluega uaealesi, fa'amaumauga, polokalama fa'akomepiuta, faletusi code puna'oa & sili atu. Avanoa mo Windows, Mac ma Linux!
IoT Portfolio
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
Tulaga lelei
www.silabs.com/quality
Lagolago & Nuu
www.silabs.com/community
Disclaimer Silicon Labs o lo'o fa'amoemoe e tu'uina atu i tagata fa'atau fa'amaumauga sili ona lata mai, sa'o, ma loloto o peripheral uma ma modules o lo'o avanoa mo le fa'aogaina o masini komepiuta e fa'aoga pe fa'amoemoe e fa'aoga oloa Silicon Labs. Fa'amatalaga fa'asinomaga, 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 mamanuina 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 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 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 tu'ufa'atasiga o ia mea, "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ʻamaufaʻ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
Pepa / Punaoa
![]() |
SILICON LABS Fesootai SDK Software [pdf] Taiala mo Tagata Fa'aoga Feso'ota'i, SDK, Feso'ota'i SDK Software, Polokalama |
![]() |
SILICON LABS Fesootai SDK Software [pdf] Taiala mo Tagata Fa'aoga Connect, SDK, Connect SDK Software, Connect SDK, Software |