Cunnette u software SDK

Informazione di u produttu

Specificazioni:

  • Nome di u produttu: Connect SDK 4.0.0.0 GA
  • Versione SDK Suite: Simplicity SDK Suite 2024.12.0 16 dicembre,
    2024
  • Pila di rete: Silicon Labs Connect (IEEE
    basatu in 802.15.4)
  • Bande di Frequenza: Sub-GHz o 2.4 GHz
  • Topologies di rete targeted: Simple
  • Documentazione: Ampia cù sample applicazioni
  • Compilatori compatibili: GCC versione 12.2.1 furnita cù
    Simplicity Studio

Istruzzioni per l'usu di u produttu:

1. Installazione è Setup:

Prima di principià, assicuratevi di avè i compilatori necessarii è
Strumenti installati cum'è mintuatu in l'Avisi di Compatibilità è Usu
rùbbrica di u manuale d'utilizatore.

2. Accessu à Sample Applicazioni:

U Connect SDK vene cun sample applicazioni furnite in
codice fonte. Pudete truvà questi in u pacchettu Connect SDK.

3. Sviluppà Applicazioni:

Per sviluppà applicazioni cù u Connect SDK, riferite à u
una vasta documentazione furnita. Assicuratevi di seguità u
linee guida è e migliori pratiche delineate in a documentazione.

4. Troubleshooting:

Sè scontru qualsiasi prublemi o errori durante l'usu di u Connect
SDK, riferite à a sezione Problemi cunnisciuti in u manuale d'utilizatore per
possibili soluzioni o soluzioni. Pudete ancu verificà l'aghjurnamenti
nantu à i Laboratori di Silicon websitu.

Domande Frequenti (FAQ):

Q: Chì ghjè u scopu principale di u Connect SDK?

A: U Connect SDK hè una suite cumpleta di sviluppu di software per
applicazioni wireless proprietarie, pensate per customizable
Soluzioni di rete wireless proprietarie di larga basa cù bassa
cunsumu d'energia.

D : Induve possu truvà u sample applicazioni furnite cù u
Cunnette u SDK?

A: U sample applicazioni sò incluse in u Connect SDK
pacchettu è sò dispunibuli in furmatu di codice fonte.

Q: Chì compilatori sò cumpatibili cù u Connect SDK?

A: U Connect SDK hè cumpatibile cù a versione GCC 12.2.1, chì
hè furnitu cù Simplicity Studio.

"'

Cunnette SDK 4.0.0.0 GA
Simplicity SDK Suite 2024.12.0 16 dicembre 2024

U Connect SDK hè una suite di sviluppu di software cumpletu per l'applicazioni wireless proprietarie chì prima era parte di u SDK Proprietariu. Partendu da a versione Connect SDK 4.0.0.0, u SDK Proprietariu hè divisu in RAIL SDK è Connect SDK.
Connect SDK usa Silicon Labs Connect, una pila di rete basata in IEEE 802.15.4 pensata per soluzioni di rete wireless privati ​​​​personalizzabili chì necessitanu un bassu cunsumu d'energia è opera in bande di frequenza sub-GHz o 2.4 GHz. A suluzione hè diretta versu topologie di rete simplici.
Connect SDK hè furnitu cù documentazione estensiva è sample applicazioni. Tutti exampi li sò furniti in u codice fonte in u Connect SDK sample applicazioni.
Queste note di liberazione copre a versione di u SDK:

CONNESSE APP E STACK CARATTERISTICHE CHIAVE
· L'accelerazione hardware PSA Crypto per a crittografia di carichi pagati attivata in Connect Stack nantu à e parti di Serie-2
· Connect stack è Connect SDK attivatu nantu à a scheda radio BRD4276A cù u modulu frontend EFR32FG25 è SKY66122-11 per l'applicazioni di alta putenza TX

4.0.0.0 GA publicatu u 16 di dicembre di u 2024.

Avvisi di cumpatibilità è usu
Per infurmazione nantu à l'aghjurnamenti è l'avvisi di sicurezza, vede u capitulu di Sicurezza di e Note di Rilascio di Piattaforma installata cù questu SDK o in a tabulazione TECH DOCS in https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs ricumande ancu fermamente chì vi abbonate à i Cunsiglii di Sicurezza per infurmazione aghjurnata. Per istruzioni, o sè site novu à u Silicon Labs Flex SDK, vede Using This Release.
Compilatori compatibili:
IAR Embedded Workbench for ARM (IAR-EWARM) versione 9.40.1 · Utilizà u vinu per custruisce cù l'utilità di linea di cummanda IarBuild.exe o IAR Embedded Workbench GUI in macOS o Linux puderia riesce.
incorrecte files esse usatu per via di scontri in l'algoritmu di hashing di vinu per generà brevi file nomi. · I clienti in macOS o Linux sò cunsigliati di ùn custruisce micca cù IAR fora di Simplicity Studio. I clienti chì facenu cun cura
verificate chì u currettu files sò usati.
GCC (The GNU Compiler Collection) versione 12.2.1, furnita cù Simplicity Studio.

silabs.com | Custruì un mondu più cunnessu.

Copyright © 2024 da Silicon Laboratories

Cunnette 4.0.0.0

Cuntenuti
Cuntenuti
1 Cunnette l'applicazioni………………………………………………………………………………………………………………………………………………… ………………………………….. 3 1.1 Articuli novi…………………………………………………………………………………………… ……………………………………………………………………….. 3 1.2 Migliuramentu ………………………………………………………… …………………………………………………………………………………………………………….. 3 1.3 Problemi fissi ………… ………………………………………………………………………………………………………………………… . 3 1.4 Problemi cunnisciuti in a versione attuale ………………………………………………………………………………………………………………………… ………. 3 1.5 Elementi obsoleti ………………………………………………………………………………………………………………………… ……………………………….. 3 1.6 Elementi eliminati ……………………………………………………………………………………………… ……………………………………………………….. 3
2 Connect Stack ……………………………………………………………………………………………………………………………………… ………………………………………… 4 2.1 Articuli novi………………………………………………………………………………………………… …………………………………………………………………….. 4 2.2 Migliuramentu …………………………………………………………… ……………………………………………………………………………………………………………….. 4 2.3 Problemi fissi ……………… ………………………………………………………………………………………………………………………… ……. 4 2.4 Problemi cunnisciuti in a versione attuale ………………………………………………………………………………………………………………………… ………. 4 2.5 Elementi obsoleti ………………………………………………………………………………………………………………………… ……………………………….. 4 2.6 Elementi eliminati ……………………………………………………………………………………………… ……………………………………………………….. 4
3 Utilizà sta versione ………………………………………………………………………………………………………………………… ……………………………. 5 3.1 Installazione è usu ……………………………………………………………………………………………………………………… ………………………………….. 5 3.2 Informazioni di sicurezza…………………………………………………………………………………………… …………………………………………………………….. 5 3.3 Support …………………………………………………………………… …………………………………………………………………………………………… 6 3.4 Politica di rilascio è di mantenimentu SDK ………… ……………………………………………………………………………………………… 6

silabs.com | Custruì un mondu più cunnessu.

Cunnette 4.0.0.0 | 2

1 Cunnette Applicazioni

Cunnette Applicazioni

1.1 Articuli novi
Aggiuntu in a versione 4.0.0.0 · simplicity_sdk/app/flex hè divisu in dui:
o simplicity_sdk/app/rail (RAIL SDK) o simplicity_sdk/app/connect (CONNECT SDK)

1.2 Migliuramentu
Cambiatu in a versione 4.0.0.0 Nimu.

1.3 Problemi fissi
Fixed in release 4.0.0.0 Nisunu.

1.4 Problemi cunnisciuti in a versione attuale
I prublemi in grassu sò stati aghjunti da a versione precedente. Se avete mancatu una versione, e note di liberazione recenti sò dispunibili nantu à a tabulazione TECH DOCS in https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

ID # 652925
1139850

Descrizzione
EFR32XG21 ùn hè micca supportatu per "Flex (Connect) - SoC Light Example DMP" è "Flex (Connect) - SoC Switch Example "
Instabilità DMP cù XG27

Soluzione

1.5 Articuli obsoleti
Deprecated in a versione 4.0.0.0 Flex SDK U cartulare Flex hè obsoletu è serà sguassatu. Hè stata divisa in u cartulare Rail per RAIL SDK è u cartulare Connect per Connect SDK.
1.6 Articuli eliminati
Eliminatu in a versione 4.0.0.0 Nimu.

silabs.com | Custruì un mondu più cunnessu.

Cunnette 4.0.0.0 | 3

2 Cunnette stack

Cunnette stack

2.1 Articuli novi
Aggiuntu in a versione 4.0.0.0
· L'operazioni CCM * realizate per criptà è decifrate e cumunicazioni di stack sò avà eseguite per difettu cù PSA Crypto API. Finu à avà, a pila hà utilizatu a so propria implementazione di CCM * è solu utilizatu PSA Crypto API per fà calculi di blocchi AES. Dui novi cumpunenti, "AES Security (Biblioteca)" è "AES Security (Biblioteca) | Legacy", sò stati aghjunti, chì permettenu a selezzione di una o l'altra di l'implementazioni. I dui cumpunenti sò cumpatibili è ponu esse stallati à u stessu tempu. Consultate https://docs.silabs.com/connect-stack/4.0.0/connect-security-key-migration/ per più infurmazione.
2.2 Migliuramentu
Cambiatu in a versione 4.0.0.0 Nimu.

2.3 Problemi fissi
Fixed in release 4.0.0.0 Nisunu.

2.4 Problemi cunnisciuti in a versione attuale
I prublemi in grassu sò stati aghjunti da a versione precedente. Se avete mancatu una versione, e note di liberazione recenti sò dispunibili nantu à a tabulazione TECH DOCS in https://www.silabs.com/developers/gecko-software-development-kit.

ID # 501561

Descrizzione
Quandu eseguisce a Biblioteca Multiprotocolu RAIL (aduprata per esampdurante l'esecuzione di DMP Connect + BLE), a calibrazione IR ùn hè micca eseguita per via di un prublema cunnisciutu in a Biblioteca Multiprotocolu RAIL. In u risultatu, ci hè una perdita di sensibilità RX in l'ordine di 3 o 4 dBm.
In u cumpunente Legacy HAL, a cunfigurazione PA hè codificata indipindente da i paràmetri di l'utilizatori o di a scheda.

Soluzione
Finu à questu hè cambiatu per tirà bè da l'intestazione di cunfigurazione, u file ember-phy.c in u prughjettu di l'utilizatori deve esse mudificatu da a manu per riflettà u modu PA desideratu, voltage, è ramp tempu.

2.5 Articuli obsoleti
Deprecated in release 4.0.0.0 Nisunu.
2.6 Articuli eliminati
Eliminatu in a versione 4.0.0.0 Nimu.

silabs.com | Custruì un mondu più cunnessu.

Cunnette 4.0.0.0 | 4

Utilizendu sta versione
3 Utilizà sta versione
Questa liberazione cuntene i seguenti: · Biblioteca di stack di Radio Abstraction Interface Layer (RAIL) · Connect Stack Library · RAIL è Connect Sample Applicazioni · RAIL è Connect Components è Framework Applicazioni
Stu SDK dipende da a piattaforma Simplicity. U codice Simplicity Platform furnisce funziunalità chì sustene u protocolu plugins è l'API in forma di drivers è altre funzioni di strati più bassi chì interagiscenu direttamente cù chips è moduli di Silicon Labs. I cumpunenti di Simplicity Platform includenu EMLIB, EMDRV, RAIL Library, NVM3 è mbedTLS. E note di liberazione di Simplicity Platform sò dispunibuli attraversu a tabulazione Documentazione di Simplicity Studio.
Per più infurmazione nantu à u Flex SDK v3.x vede UG103.13: RAIL Fundamentals è UG103.12: Silicon Labs Connect Fundamentals. Sè vo site un utilizatore per a prima volta, vede QSG168: Proprietary Flex SDK v3.x Quick Start Guide.

3.1 Installazione è usu
U SDK Flex Proprietariu hè furnitu cum'è parte di Simplicity SDK, a suite di Silicon Labs SDKs. Per cumincià rapidamente cù u Simplicity SDK, installate Simplicity Studio 5, chì stabiliscerà u vostru ambiente di sviluppu è vi guiderà per l'installazione di Simplicity SDK. Simplicity Studio 5 include tuttu ciò chì hè necessariu per u sviluppu di produttu IoT cù i dispositi di Silicon Labs, cumprese un lanciatore di risorse è di prughjettu, strumenti di cunfigurazione di software, IDE cumpletu cù a catena di strumenti GNU, è strumenti di analisi. Istruzzioni di stallazione sò furnite in a Guida d'Usuariu di Simplicity Studio 5 in linea.
In alternativa, Simplicity SDK pò esse installatu manualmente scarichendu o clonendu l'ultime da GitHub. Vede https://github.com/SiliconLabs/simplicity_sdk per più infurmazione.
Simplicity Studio installà u GSDK per difettu in: · (Windows): C:Users SimplicityStudioSDKsimplicity_sdk · (MacOS): /Users/ /SimplicityStudio/SDKs/simplicity_sdk
A documentazione specifica per a versione SDK hè stallata cù u SDK. L'infurmazione supplementaria pò esse spessu truvata in l'articuli di basa di cunniscenza (KBA). I riferimenti API è altre informazioni nantu à questu è e versioni precedenti sò dispunibili nantu à https://docs.silabs.com/.

3.2 Informazioni di sicurezza
Integrazione sicura di Vault
Quandu sò implementati à i dispositi Secure Vault High, e chjave sensibili sò prutetti cù a funziunalità Secure Vault Key Management. A tavula seguente mostra i chjavi prutetti è e so caratteristiche di prutezzione di almacenamiento.

Chjave Wrapped Thread Master Key PSKc Key Encryption Key MLE Key Temporary MLE Key MAC Previous Key MAC Current Key MAC Next Key

Esportabile / Non esportabile Esportabile Esportabile Esportabile Non esportabile Non esportabile Non esportabile Non esportabile Non esportabile Non esportabile Non esportabile Non esportabile Non esportabile Non esportabile

Notes Deve esse esportabili per furmà i TLV Deve esse esportabili per furmà i TLV Deve esse esportabili per furmà i TLV

I chjavi imballati chì sò marcati cum'è "Non-Exportable" ponu esse aduprati ma ùn ponu micca esse viewed o spartutu in runtime.

I chjavi imballati chì sò marcati cum'è "Esportabili" ponu esse aduprati o spartuti in runtime, ma restanu criptati mentre sò almacenati in flash. Per più infurmazione nantu à a funziunalità di Secure Vault Key Management, vede AN1271: Secure Key Storage.

silabs.com | Custruì un mondu più cunnessu.

Cunnette 4.0.0.0 | 5

Utilizendu sta versione
Cunsiglii di Sicurezza
Per abbonate à i Cunsiglii di Sicurezza, accede à u portale di i clienti di Silicon Labs, dopu selezziunate Account Home. Cliccate HOME per andà à a pagina di casa di u portale è dopu cliccate nantu à u tile Manage Notifications. Assicuratevi chì "Avvisi di Cunsigliu di Software / Sicurezza è Avvisi di Cambiamentu di Produttu (PCN)" hè verificatu, è chì site sottumessi à u minimu per a vostra piattaforma è u protokollu. Cliccate Salvà per salvà qualsiasi cambiamenti.
A figura seguente hè un exampLe:

3.3 Supportu
I clienti di u Kit di Sviluppu sò eligibili per a furmazione è u supportu tecnicu. Aduprate u Silicon Labs Flex web pagina per ottene infurmazioni nantu à tutti i prudutti è servizii di Silicon Labs Thread, è per firmà per u supportu di u produttu. Pudete cuntattà u supportu di Silicon Laboratories à http://www.silabs.com/support.
3.4 Pulitica di Liberazione è Mantenimentu SDK
Per i dettagli, vedi SDK Release and Maintenance Policy.

silabs.com | Custruì un mondu più cunnessu.

Cunnette 4.0.0.0 | 6

Simplicity Studio
Accessu cù un clic à MCU è strumenti wireless, documentazione, software, biblioteche di codice fonte è più. Disponibile per Windows, Mac è Linux!

Portfolio IoT
www.silabs.com/IoT

SW/HW
www.silabs.com/simplicity

Qualità
www.silabs.com/quality

Supportu è cumunità
www.silabs.com/community

Disclaimer Silicon Labs intende furnisce à i clienti l'ultime documentazioni, precise è approfondite di tutti i periferichi è moduli dispunibuli per l'implementatori di sistemi è software chì utilizanu o intendenu aduprà i prudutti di Silicon Labs. I dati di carattarizazione, i moduli è i periferichi dispunibuli, e dimensioni di memoria è l'indirizzi di memoria si riferiscenu à ogni dispusitivu specificu, è i paràmetri "tipichi" furniti ponu è varianu in diverse applicazioni. Applicazione exampI descritti quì sò solu per scopi illustrativi. Silicon Labs si riserva u dirittu di fà cambiamenti senza più avvisu à l'infurmazioni di u produttu, e specificazioni è e descrizioni quì, è ùn dà micca garanzie in quantu à l'accuratezza o a completezza di l'infurmazioni incluse. Senza notificazione previa, Silicon Labs pò aghjurnà u firmware di u produttu durante u prucessu di fabricazione per ragioni di sicurezza o affidabilità. Tali cambiamenti ùn alteranu micca e specificazioni o u rendiment di u pruduttu. Silicon Labs ùn hà micca responsabilità per e cunsequenze di l'usu di l'infurmazioni furnite in stu documentu. Stu documentu ùn implica o cuncede esplicitamente alcuna licenza per cuncepisce o fabricà circuiti integrati. I prudutti ùn sò micca pensati o autorizati per esse utilizati in qualsiasi dispositi FDA Classe III, applicazioni per i quali l'approvazione di premarket FDA hè necessaria o Sistemi di Supportu Vita senza l'accunsentu scrittu specificu di Silicon Labs. Un "Sistema di Supportu di Vita" hè qualsiasi pruduttu o sistema destinatu à sustene o sustene a vita è / o a salute, chì, s'ellu falla, pò esse ragionevolmente previstu di risultatu in ferite persunale o morte significativu. I prudutti di Silicon Labs ùn sò micca pensati o autorizati per applicazioni militari. I prudutti di Silicon Labs ùn saranu in nessuna circustanza aduprati in armi di distruzzione di massa cumprese (ma senza limitazione) armi nucleari, biologiche o chimiche, o missili capaci di furnisce tali armi. Silicon Labs declina tutte e garanzie espresse è implicite è ùn serà micca rispunsevuli di qualsiasi ferite o danni ligati à l'usu di un pruduttu Silicon Labs in tali applicazioni micca autorizate.
Informazioni di marca Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® è u logo di Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo è combinazioni di elli, "i microcontrollers più amichevuli di l'energia di u mondu", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, u Telegesis Logo®, USBXpress®, Zentri, u logu Zentri è Zentri DMS, Z-Wave®, è altri sò marchi o marchi registrati di Silicon Labs. ARM, CORTEX, Cortex-M3 è THUMB sò marchi o marchi registrati di ARM Holdings. Keil hè una marca registrata di ARM Limited. Wi-Fi hè una marca registrata di Wi-Fi Alliance. Tutti l'altri prudutti o nomi di marca citati quì sò marchi di i so rispettivi titulari.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA
www.silabs.com

Documenti / Risorse

SILICON LABS Connect SDK Software [pdfGuida di l'utente
Connect, SDK, Connect SDK Software, Software
SILICON LABS Connect SDK Software [pdfGuida di l'utente
Cunnette vi, SDK, Software SDK di cunnessione, SDK di cunnessione, Software

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *