Softvér SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack
Informácie o produkte
Špecifikácie
- Verzia Zigbee EmberZNet SDK: 7.4.1.0
- Verzia Gecko SDK Suite: 4.4 – 14. februára 2024
- Predajca: Silicon Labs
- Kľúčové vlastnosti: Podpora multiprotokolového Zigbee a OpenThread na SoC
- Kompatibilné kompilátory: GCC verzia 12.2.1
- Verzia protokolu EZSP: 0x0D
Návod na použitie produktu
Oznámenia o kompatibilite a používaní
- Aktualizácie zabezpečenia a upozornenia nájdete v kapitole Zabezpečenie v poznámkach k vydaniu platformy Gecko nainštalovanej s touto súpravou SDK alebo navštívte kartu TECH DOCS na Silicon Labs webstránky.
- Zostaňte informovaní a prihláste sa na odber bezpečnostných rád.
FAQ
- otázka: Ako overím správnosť filesa používajú s kompatibilnými kompilátormi?
- odpoveď: Môžete si overiť, že je to správne files sa používajú skontrolovaním verzie GCC 12.2.1 poskytovanej so Simplicity Studio.
- otázka: Kde nájdem informácie o bezpečnostných aktualizáciách a upozorneniach?
- odpoveď: Aktualizácie a upozornenia týkajúce sa zabezpečenia nájdete v kapitole Zabezpečenie v poznámkach k vydaniu platformy Gecko alebo na karte TECH DOCS na Silicon Labs' webstránky.
Silicon Labs je výberovým dodávateľom pre výrobcov OEM, ktorí do svojich produktov vyvíjajú siete Zigbee. Platforma Silicon Labs Zigbee je najintegrovanejšie, najkompletnejšie a na funkcie najbohatšie dostupné riešenie Zigbee.
Silicon Labs EmberZNet SDK obsahuje implementáciu špecifikácie zásobníka Zigbee od Silicon Labs.
- Tieto poznámky k vydaniu pokrývajú verzie súpravy SDK:
- 7.4.1.0 vydaná 14. februára 2024
- 7.4.0.0 vydaná 13. decembra 2023
KĽÚČOVÉ VLASTNOSTI
Zigbee
- Kompatibilita so Zigbee R23
- Súlad so Zigbee Smart Energy 1.4a – výroba
- Súlad so Zigbee GP 1.1.2 – Alpha
- Podpora MG27 – výroba
- Vylepšená podpora pre časti Secure Vault
- Ospalá podpora pre aplikácie NCP SPI (non-CPC) – Alpha
Multiprotokol
- Podpora súbežného počúvania (RCP) – MG21 a MG24
- Concurrent Multiprotocol (CMP) Zigbee NCP + OpenThread RCP – výroba
- Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) podpora Zigbee a OpenThread na SoC
Oznámenia o kompatibilite a používaní
Informácie o bezpečnostných aktualizáciách a upozorneniach nájdete v kapitole Zabezpečenie v poznámkach k vydaniu platformy Gecko nainštalovanej s touto súpravou SDK alebo na karte TECH DOCS na adrese https://www.silabs.com/developers/zigbee-emberznet. Spoločnosť Silicon Labs tiež dôrazne odporúča, aby ste sa prihlásili na odber bezpečnostných rád pre aktuálne informácie. Pokyny alebo ak ste novým Zigbee EmberZNet SDK, pozrite si tému Používanie tohto vydania.
Kompatibilné kompilátory
- IAR Embedded Workbench pre ARM (IAR-EWARM) verzia 9.40.1.
- Použitie Wine na zostavenie pomocou nástroja príkazového riadka IarBuild.exe alebo grafického používateľského rozhrania IAR Embedded Workbench v systéme MacOS alebo Linux môže viesť k nesprávnemu files sa používa kvôli kolíziám v hashovacom algoritme Wine na generovanie krátkych file mená.
- Zákazníkom so systémom macOS alebo Linux sa neodporúča zostavovať pomocou IAR mimo Simplicity Studio. Zákazníci, ktorí tak urobia, by si mali starostlivo overiť, či je to správne files sa používajú.
GCC (The GNU Compiler Collection) verzia 12.2.1, dodávaná so Simplicity Studio.
Verzia protokolu EZSP pre toto vydanie je 0x0D.
Nové položky
Toto vydanie Gecko SDK (GSDK) bude posledné s kombinovanou podporou pre všetky zariadenia EFM a EFR, okrem opráv tejto verzie podľa potreby. Od polovice roka 2024 predstavíme samostatné súpravy SDK:
- Existujúce Gecko SDK bude naďalej podporovať zariadenia série 0 a 1.
- Nová súprava SDK bude slúžiť špeciálne pre zariadenia série 2 a 3.
Gecko SDK bude aj naďalej podporovať všetky zariadenia série 0 a 1 bez zmeny dlhodobej podpory, údržby, kvality a odozvy poskytovanej v rámci našej softvérovej politiky.
Nové SDK sa rozvetví z Gecko SDK a začne ponúkať nové funkcie, ktoré pomôžu vývojárom napredovaťtage z pokročilých možností našich produktov radu 2 a 3.
Toto rozhodnutie je v súlade so spätnou väzbou zákazníkov a odráža náš záväzok zvyšovať kvalitu, zabezpečovať stabilitu a zvyšovať výkon pre výnimočnú používateľskú skúsenosť v rámci našich softvérových súprav SDK.
Nové komponenty
Novinka vo vydaní
- Boli pridané komponenty „zigbee_direct_security_p256“ a „zigbee_direct_security_curve25519“, aby používatelia mohli nakonfigurovať špecifickú možnosť zabezpečenia Zigbee Direct.
- Používatelia môžu mať povolené viaceré komponenty „zigbee_direct_security“ v aplikácii priameho zariadenia Zigbee (ZDD). V tomto prípade skutočná možnosť zabezpečenia závisí od konfigurácie virtuálneho zariadenia Zigbee (ZVD).
Nové API
Novinka vo vydaní
- Pridané nové API sl_zigbee_token_factory_reset na resetovanie tokenov Zigbee NVM3 na ich predvolenú hodnotu.
- Pridané rozhranie API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), ktoré vráti hodnotu true, ak tabuľka kľúčov odkazu môže pridať alebo aktualizovať položku s touto adresou (tabuľka nie je plná).
- Pridané nové rozhranie API bool sl_zb_sec_man_compare_key_to_value (kontext sl_zb_sec_man_context_t*, kľúč sl_zb_sec_man_key_t*), ktorý vráti hodnotu true, ak na kľúč odkazuje kontext, má rovnakú hodnotu ako kľúč zadaný v argumente.
Podpora novej platformy
Novinka vo vydaní
- V tomto vydaní je pridaná podpora zásobníka Zigbee pre nasledujúce nové časti: EFR32MG24A010F768IM40 a EFR32MG24A020F768IM40.
Nová dokumentácia
Novinka vo verzii 7.4.0.0
- Aktualizovaný popis komponentu Zigbee Secure Key Storage, aby odrážal pridanie Zigbee Secure Key Storage Upgrade (ktorý pridáva spätnú kompatibilitu s existujúcimi projektmi).
- Pridaná nová poznámka k aplikácii pre interakciu so skupinou komponentov Zigbee Security Manager (AN1412: Zigbee Security Manager).
Zamýšľané správanie
Používateľom pripomíname, že nesynchronizované prenosy CSL Zigbee podliehajú preempcii protokolu v rádiovom plánovači. V aplikáciách SleepyToSleepy BLE môže a bude predísť prenosu Zigbee CSL, čím sa prenos ukončí. Preempcia plánovača je bežnejšia pre nesynchronizované CSL, keďže možno použiť potenciálne zdĺhavú sekvenciu snímok prebudenia. Používatelia, ktorí chcú upraviť priority prenosu, môžu na to použiť komponent DMP Tuning and Testing. Používatelia môžu tiež nahliadnuť do UG305: Dynamic Multiprotocol User's Guide pre viac informácií.
Vylepšenia
Zmenené vo vydaní
Zmeny dokumentu emberCounterHandler API
V predchádzajúcich verziách spätné volanie Counter Handler pre vrstvu MAC a APS EmberCounterTypes týkajúce sa paketu RX a TX neprešlo správnym ID cieľového uzla alebo argumentmi údajov a dokumentácia API týkajúca sa správania určitých počítadiel, ktoré používali tieto parametre, bola nejasná alebo zavádzajúca.
Zatiaľ čo podpis emberCounterHandler() sa nezmenil, spôsob napĺňania jeho parametrov sa mierne zmenil.
- Komentáre týkajúce sa enumov EmberCounterType v ember-types.h boli kvôli prehľadnosti rozšírené.
- Parameter ID uzla pre počítadlo pre počítadlá súvisiace s TX teraz pred jeho použitím kontroluje, či režim cieľovej adresy indikuje platné krátke ID. (Ak nie, nie je vyplnená žiadna cieľová adresa a namiesto toho sa použije zástupná hodnota EMBER_UNKNOWN_NODE_ID.)
- Parameter ID uzla pre počítadlo pre počítadlá súvisiace s RX teraz odráža ID zdrojového uzla, nie ID cieľového uzla.
- Počet opakovaných pokusov sa *neodovzdá* ako dátový parameter pre počítadlá EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED, ako je opísané v typoch emberov. h v predchádzajúcich verziách, ale toto nebolo nikdy správne vyplnené v predtým vydaných verziách, takže jeho hodnota v predchádzajúcich vydaniach by bola vždy 0. Toto správanie bolo objasnené v popise týchto EmberCounterTypes. Počet opakovaní pre opakované pokusy vrstvy APS sa však naďalej vypĺňa v parametri údajov pre typy počítadiel EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, aby bol konzistentný s predchádzajúcimi vydaniami.
- Všetky počítadlá, ktoré vypĺňajú ID uzla alebo dátový parameter pre spätné volanie, boli auditované, aby sa zabezpečilo, že odovzdajú očakávané údaje, adresu alebo EMBER_UNKNOWN_NODE_ID, ak sa očakávalo ID uzla, ale nedalo sa získať z paketu, ako je popísané v revidovanom ember- typy.h dokumentácia.
- Obslužný program počítadla pre EMBER_COUNTER_MAC_TX_UNICAST_RETRY teraz správne odráža ID cieľového uzla vrstvy MAC a niekoľko pokusov vo svojom ID cieľového uzla a parametroch údajov.
- Obslužný program počítadla pre EMBER_COUNTER_PHY_CCA_FAIL_COUNT teraz poskytuje informácie o ID cieľového uzla prostredníctvom parametra ID uzla o zamýšľanom cieli vrstvy MAC správy, ktorej prenos zlyhal.
Aktualizovaný kód zelenej energie
Kód servera Green Power je aktualizovaný rôznymi vylepšeniami vrátane:
- Pridaný ďalší overovací kód pre prichádzajúce príkazy s neplatným koncovým bodom pri prijímaní na server GP.
- Pridaný kód na riešenie prípadu, keď už nie je priestor na vytváranie správ o zelenej energii.
- Drez teraz zruší konfiguráciu párovania s akciou odstrániť párovanie v niektorých prípadoch podľa časti A.3.5.2.4.1.
- Sink teraz uloží existujúci zoznam skupín položky pred jej odstránením pri spracovaní konfigurácie párovania s rozšírením akcie.
- Príkaz Translation query vráti „NOT FOUND“ ako kód chyby, keď je prekladová tabuľka prázdna alebo index je väčší ako niekoľko záznamov v tabuľke.
- Verzia koncového bodu GP v niektorých aplikáciách sa zmenila z 1 na 0.
Používanie CSMA vo funkcii GPDF Send je obmedzené, pretože zariadenia Green Power sú zariadenia s minimálnou spotrebou energie a vo väčšine návrhov nepoužívajú CSMA. Namiesto toho sa uprednostňuje odoslanie viacerých paketov s použitím rovnakého energetického rozpočtu.
Odstránilo sa použitie skrytého koncového bodu v možnosti doplnku Green Power Server. Namiesto toho použite jeden z koncových bodov aplikácie.
Vylepšenia kódu doplnku na aktualizáciu sieťového kľúča
- Zmenila sa periodická aktualizácia sieťového kľúča na 1 rok.
Reštrukturalizované niektoré rozhrania API, aby sa predišlo zbytočnému exportu kľúčov
Vykonali sa zmeny, ktoré uprednostňujú používanie kľúčových kontextov pred kľúčovými údajmi v obyčajnom texte.
- sl_zigbee_send_security_challenge_request teraz používa argument sl_zb_sec_man_context_t namiesto EmberKeyData.
- Hodnoty enum sl_zb_sec_man_derived_key_type sú teraz 16-bitovou bitovou maskou na priamu podporu určitých odvodení kľúčov, ktoré kombinujú viacero odvodených typov.
Opravené problémy
Opravené vo vydaní
ID # | Popis |
1036893 | Opravený problém, ktorý spôsobil, že komponent klastra OTA nainštaloval starší komponent rozhrania boot-loader ako závislosť. |
1114905 | Zigbee Direct: Vylepšené spracovanie charakteristiky Leave Network Characteristic. |
1180937 | Opravený reset WDT pri pripojení Zigbee Direct ZDD k ZVD tretej strany. |
1223904 | Opravený problém, ktorý spôsoboval, že koncové zariadenie nesprávne fungovalo vo veľmi rušnom prostredí. |
1224393 | Aktualizoval sa kód obsluhy požiadavky tabuľky Green Power s cieľom aktualizovať cieľovú adresu odpovede. |
1228808 | Opravený problém zobrazenia s definíciami makier v dokumentácii gp-types.h. |
1232297 | Opravený problém, kedy emberSetOutgoingNwkFrameCounter a emberSetOutgoingApsFrameCounter nefungovali v 64-bitových hostiteľských aplikáciách (vracia sa EMBER_BAD_ARGUMENT). |
1232359 | Opravený výpočet parametra gppTunnelingDelay v spracovaní príkazov klienta zelenej energie. |
1240392 |
Žiadosti ZDO Bind/Unbind odmietnuté z dôvodov prístupu/povolenia by mali vrátiť stav EMBER_ZDP_NOT_AUTHORIZED namiesto stavu EMBER_ZDP_NOT_PERMITTED podľa špecifikácií Zigbee. |
1243523 | Zigbee Direct: Vylepšená stabilita pripojenia BLE k ZVD. |
1249455 | Opravený problém, ktorý spôsoboval, že ospalé koncové zariadenie prešlo do režimu spánku pri prijímaní vysielania pred prijatím potvrdenia. |
1252295 | Opravte preklep v makre katalógu komponentov SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT. |
Opravené vo vydaní
ID # | Popis |
1019348 | Opravené požiadavky na závislosť pre komponent Zigbee ZCL Cli, aby sa dal odstrániť, keď nie je potrebný. |
1024246 | Aktualizovaný popis funkcie pre emberHaveLinkKey() a sl_zb_sec_man_have_link_key(). |
1036503 | Pridaný popis na odporúčanie použitia jadra Micrium pre DMP sampaplikácie. |
1037661 | Bol opravený problém, ktorý bránil aplikácii v inštalácii profesionálneho alebo listového zásobníka. |
1078136 | Opravený občasný pád pri úprave udalostí z kontextu prerušenia |
1081548 |
Používateľom pripomíname, že nesynchronizované prenosy CSL Zigbee podliehajú preempcii protokolu v rádiovom plánovači. V aplikáciách SleepyToSleepy BLE môže a bude predísť prenosu Zigbee CSL, čím sa prenos ukončí. Preempcia plánovača je bežnejšia pre nesynchronizované CSL, keďže možno použiť potenciálne zdĺhavú sekvenciu snímok prebudenia. Používatelia, ktorí chcú upraviť priority prenosu, môžu na to použiť komponent DMP Tuning and Testing. Používatelia môžu tiež nahliadnuť do UG305: Dynamic Multiprotocol User's Guide pre viac informácií.
V CSL bol opravený problém, keď nová sekvencia rámca prebudenia prijatá bezprostredne po predchádzajúcom ráme užitočného zaťaženia nebola zaznamenaná správne. To by malo za následok zmeškaný rámec užitočného zaťaženia. |
1084111 | Počiatočná ospalá podpora SPI-NCP pre dosky založené na MG24 je aktualizovaná ako súčasť tohto vydania. |
1104056 | Pridaná podpora pre riadenie siete na spustenie v sekundárnej sieti v prípade viacerých sietí |
1120515 | Opravený problém, kedy sa kanál nezmenil pri použití príkazu mfglib set-channel. |
1141109 | Opravený problém, ktorý spôsoboval generovanie sampv aplikácii ncp-uart-gp-multi-rail chýba hlavička files pri použití komponentu adaptéra Green Power s voľbou -cp. |
1144316 | Aktualizovaný popis niektorých typov dátových štruktúr v dokumentácii gp-types.h. |
1144884 | Opravený bit čakajúci na nepravý rámec, keď nečakajú žiadne dáta. |
1152512 | Opravený potenciálny pád v low-mac-rail pri úprave udalosti v kontexte ISR. |
ID # | Popis |
1154616 | Pridaná výnimka pre podmienku inicializácie siete s prípadom „Prepínanie roly z ospalého koncového zariadenia na neuspaté koncové zariadenie“. |
1157289 | Opravený problém, ktorý mohol spôsobiť zlyhanie testu BDB DN-TLM-TC-02B. |
1157426 | Opravený problém pri zostavovaní aplikácie zigbee_simple_app s komponentom green_power_adapter. |
1157932 | Pridaná podmienka na kontrolu, či chýba pole „čas prechodu“, a nastavenie predvolenej hodnoty 0xFFFF pre toto chýbajúce pole. |
1166340 | Opravený problém, ktorý bránil emberAfGpdfSend odosielať zamýšľaný počet opakovaných prenosov. |
1167807 | Opravený problém, kedy zariadenia fungujúce ako centrá dôveryhodnosti v distribuovaných sieťach nesprávne vymazali svoje kľúče prechodného prepojenia vždy, keď sa pripojilo nové zariadenie. |
1169504 | Opravený problém, ktorý spôsoboval resetovanie ospalého zariadenia po nútenom prebudení. |
1169966 | Opravená chýbajúca validácia návratovej hodnoty v kóde pridelenia vyrovnávacej pamäte. |
1171477 XNUMX XNUMX,
172270 |
S mfglib start 1 sa žiadne správy neprenášajú, ale prijímajú, takže zobrazená správa terminálu „mfglib send complete“ je nesprávna a zmenila sa na „RXed %d paketov za posledných %d ms“. |
1171935 | Zmenila sa periodická aktualizácia sieťového kľúča na 1 rok. |
1172778 | Pridané chýbajúce vyvolanie emberAfPluginGreenPowerServerUpdateAliasCallback na server Green Power. |
1174288 | Opravený problém, ktorý spôsoboval, že proces riadenia siete sa uplatní, ak sa zavolá volanie na zastavenie prebiehajúceho skenovania. |
1178393 | Aktualizovaná chyba dokumentácie. |
1180445 | V Smart Energy teraz OTA pokračuje v sťahovaní, ak koordinátor dosiahne limitovaný pracovný cyklus. |
1185509 | Opravený problém v CSL, kedy sa nová sekvencia rámca prebudenia prijatá bezprostredne po predchádzajúcom ráme užitočného zaťaženia nezaznamenala správne. To by malo za následok zmeškaný rámec užitočného zaťaženia. |
1186107 | Opravený problém, ktorý spôsoboval neúspešné dešifrovanie prijatých súborov GPDF, ktoré nahradilo prichádzajúce súbory GPDF v oznámení o uvedení do prevádzky gp. |
1188397 | Opravený problém, ktorý spôsoboval chybu kompilácie pri povolení rozšírenej veľkosti tabuľky prehľadov. |
1194090 | Opravený stav zlyhania v predvolenej odpovedi na príkaz Sink Commissioning Mode – podľa časti 3.3.4.8.2 |
1194963 | Opravený problém, ktorý nastavil štruktúru CommissioningGpd pred volaním spätného volania používateľa emberAfGreenPowerServerPairingStatusCallback. |
1194966 | Opravený problém, kedy polia endpoint a proxyInvolved neboli nastavené pomocou akcie Ukončiť uvedenie do prevádzky. |
1196698 | Opravený falošný čakajúci bitový rámec, keď neboli čakajúce žiadne dáta. |
1199958 | Pridaný kód na riešenie prípadu, keď už nie je priestor na vytváranie správ o zelenej energii. |
1202034 | Opravený problém, kedy premenná zásobníka sl_zb_sec_man_context_t nebola správne inicializovaná, čo spôsobilo zlyhanie spojenia s inštalačným kódom. |
1206040 |
Volanie emberRemoveChild() počas bezpečného pokusu o opätovné pripojenie koncovým zariadením môže potenciálne viesť k ďalšiemu zníženiu počtu detí, čo môže viesť k počtu detí -1 (255), čo bráni koncovým zariadeniam v pripájaní/opätovnom pripájaní z dôvodu indikovaného nedostatku. kapacity v Beacon. |
1207580 |
Funkcie vyhľadávania podriadenej tabuľky v rámci zásobníka sú nekonzistentné pri používaní 0x0000 oproti 0xFFFF pre návratovú hodnotu ID uzla predstavujúcu neplatné/prázdne položky, čo vedie k problémom pri kontrole nepoužívaných položiek v rozhraniach API, ako je emberRemoveChild(). |
1210706 | Cieľ a index PHY poskytnuté v štruktúre EmberExtraCounterInfo ako súčasť emberCounterHandler() môžu byť nesprávne pre typy počítadiel MAC TX Unicast. |
1211610
1212525 |
Opravený problém, kedy aplikácie Dynamic Multiprotocol padali po povolení komponentu Secure Key Storage Upgrade. |
1211847 | Zatiaľ čo podpis emberCounterHandler() sa nezmenil, spôsob napĺňania jeho parametrov sa mierne zmenil. Zmeny týkajúce sa tohto rozhrania API sú vysvetlené v časti 2 vyššie. |
1212449 |
Odchádzajúce majáky boli nesprávne kategorizované vrstvou MAC, čo viedlo k tomu, že emberCounterHandler() nedokázala zachytiť tieto pakety s typom počítadla EMBER_COUNTER_MAC_TX_BROADCAST a namiesto toho počítala beacony s typom počítadla EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. To potenciálne viedlo k nespoľahlivým hodnotám pre parameter dest EmberNodeId odovzdaný do štruktúry EmberCounterInfo |
ID # | Popis |
1214866 | Odosielanie dátových paketov v určitých konfiguráciách s vysokou prevádzkou môže viesť k poruche zbernice. |
1216552 | Problém, ktorý spôsobuje tvrdenie pri rušnej premávke, je opravený. |
1216613 | Opravený problém, ktorý viedol k nesprávnej hodnote polomeru odovzdania skupiny v tabuľke proxy. |
1222509 | Smerovač/koordinátor odošle požiadavku na opustenie a opätovné pripojenie na koncové zariadenie, ktoré nie je dieťaťom, ale cieľová adresa MAC je 0xFFFF namiesto zhody s cieľovou adresou NWK. |
1223842 | Opravený problém s generovaním súboru sl_component_catalog.h, ktorý v ňom zanechával nežiaduci kód spôsobujúci zlyhanie kompilácie. |
756628 | Vyvolanie spätného volania aplikácie emberAfMacFilterMatchMessageCallback sa zmenilo tak, aby sa volal iba pre správy ZLL, ktoré sú overené zásobníkom. |
816088 | Konfigurácia EMBER bola presunutá z zigbeed_configuration.h do zigbeed. slcp. |
829508 | Aby sa predišlo súpereniu, do emberSetLogicalAndRadioChannel bolo pridané ďalšie overenie, ktoré sa vráti neúspešne, ak sú spodné vrstvy zaneprázdnené alebo nie sú v stave zmeniť kanál. |
Známe problémy v aktuálnom vydaní
Problémy označené tučným písmom boli pridané od predchádzajúceho vydania. Ak ste zmeškali vydanie, posledné poznámky k vydaniu sú k dispozícii na adrese https://www.si-labs.com/developers/zigbee-emberznet na karte Technické dokumenty.
ID # | Popis | Alternatívne riešenie |
N/A | ·V tomto vydaní nie sú podporované nasledujúce aplikácie/komponenty: Podpora EM4 | Táto funkcia bude povolená v nasledujúcich vydaniach. |
193492 |
Makro prenosu emberAfFillCommandGlobalServerToClientConfigureRe je nefunkčné. Naplnenie vyrovnávacej pamäte vytvára nesprávny príkazový paket. | Namiesto rozhrania API použite príkaz CLI „zcl global send-me-a-report“. |
278063 | Inteligentný energetický tunel plugins majú konfliktné zaobchádzanie/používanie indexu tabuľky adries. | Nie je známe žiadne riešenie |
289569 |
Výberový zoznam úrovne výkonu komponentov tvorcu siete neponúka úplný rozsah podporovaných hodnôt pre EFR32 |
Upravte rozsah <-8..20> uvedený v komentári CMSIS pre EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P
OWER v /protocol/ZigBee/app/framework/plugin/network-creator/config/network-creator-config.h file. Naprample, zmeňte na <-26..20>. |
295498 | V prípade dynamického multiprotokolového použitia Zigbee+BLE príjem UART niekedy klesá o bajty pri veľkom zaťažení. | Použite hardvérové riadenie toku alebo znížte prenosovú rýchlosť. |
312291 |
EMHAL: Funkcie halCommonGetIntxxMillisecondTick na hostiteľoch Linuxu v súčasnosti používajú funkciu získavania meofday, pri ktorej nie je zaručené, že bude monotónna. Ak sa zmení systémový čas, môže to spôsobiť problémy s časovaním zásobníka. |
Upravte tieto funkcie tak, aby namiesto toho používali clock_gettime so zdrojom CLOCK_MONOTONIC. |
338151 | Inicializácia NCP s nízkou hodnotou počtu vyrovnávacej pamäte paketov môže spôsobiť poškodenie paketov. | Použite rezervovanú hodnotu 0xFF pre počet vyrovnávacej pamäte paketov, aby ste sa vyhli príliš nízkej predvolenej hodnote |
387750 | Problém s formátmi žiadosti o smerovaciu tabuľku na koncovom zariadení. | Vo vyšetrovaní |
400418 | Iniciátor dotykového prepojenia sa nemôže prepojiť s cieľovým koncovým zariadením, ktoré nie je novým výrobcom. | Nie je známe žiadne riešenie. |
424355 |
Nevýrobný nový ospalý iniciátor dotykovej linky koncového zariadenia s možnosťou cieľa nie je za určitých okolností schopný prijať informačnú odpoveď zariadenia. |
Vo vyšetrovaní |
465180 |
Položka Coexistence Radio Blocker Optimization „Enable Runtime Control“ môže blokovať správnu prevádzku Zigbee. | Voliteľné ovládanie „Wi-Fi Select“ optimalizácie blokovania by malo zostať „Zakázané“. |
480550 |
Klaster OTA má svoju vstavanú metódu fragmentácie, preto by nemal používať fragmentáciu APS. Aj keď v prípade, že je zapnuté šifrovanie APS, zvýši sa užitočné zaťaženie ImageBlockResponses na veľkosť, pri ktorej je aktivovaná fragmentácia APS. To by mohlo viesť k zlyhaniu procesu OTA. |
Nie je známe žiadne riešenie |
481128 |
Podrobné podrobnosti o príčine resetovania a zlyhaní by mali byť predvolene dostupné prostredníctvom virtuálneho UART (sériové číslo 0) na platformách NCP, keď je povolený doplnok Diagnostika a periférne zariadenie virtuálneho UART. | Keďže sériové číslo 0 je už inicializované v NCP, zákazníci môžu povoliť spätné volanie emberAfNcpInitCallback v rámci Zigbee NCP a zavolať príslušné diagnostické funkcie (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails a halPrint0 vytlačiť tieto dáta späť na SerialData) viewv zázname záznamu Network Analyzer.
Pre exampInformácie o tom, ako používať tieto funkcie, nájdete v kóde obsiahnutom v emberAfMainInit() a-main-soc.c, keď je definovaná EXTENDED_RESET_INFO. |
ID # | Popis | Alternatívne riešenie |
486369 |
Ak má DynamicMultiProtocolLightSoc tvoriaca novú sieť podriadené uzly zo siete, ktorú opustila, emberAfGetChildTableSize vráti nenulovú hodnotu v startIdentifyOnAllChildNodes, čo spôsobí chybové hlásenia Tx 66 pri adresovaní „duchov“ potomkov. | Hromadne vymažte časť, ak je to možné, pred vytvorením novej siete alebo programovo skontrolujte podradenú tabuľku po opustení siete a pred vytvorením novej siete vymažte všetky deti pomocou emberRemoveChild. |
495563 |
Pripojenie SPI NCP Sleepy End Device SampAplikácia neskráti prieskum, preto pokus o pripojenie zlyhá v stave aktualizácie kľúča prepojenia TC. | Zariadenie, ktoré sa chce pripojiť, by malo byť pred pokusom o pripojenie v režime krátkeho prieskumu. Tento režim môže byť vynútený doplnkom Podpora koncových zariadení. |
497832 |
V Network Analyzer rozčlenenie príkazov podpory aplikácií Zigbee pre rámec požiadavky na overenie kľúča omylom odkazuje na časť užitočného zaťaženia, ktorá označuje zdrojovú adresu rámca ako cieľovú adresu. |
Nie je známe žiadne riešenie |
519905
521782 |
Spi-NCP môže veľmi zriedkavo zlyhať pri spustení komunikácie zavádzača pomocou príkazu CLI „bootload“ doplnku ota-client. |
Reštartujte proces zavádzania |
620596 |
NCP SPI Naprample pre BRD4181A (EFR32xGMG21)
nWake predvolený pin definovaný nie je možné použiť ako prebúdzací pin. |
Zmeňte predvolený kolík pre nWake z PD03 na kolík s aktivovaným prebudením EM2/3 v doplnku NCP-SPI. |
631713 |
Koncové zariadenie Zigbee bude opakovane hlásiť konflikty adries, ak sa použije doplnok „Zigbee PRO Stack Library“ namiesto „Zigbee PRO Leaf Library“. | Namiesto doplnku „Zigbee PRO Stack Library“ použite „Zigbee PRO Leaf Library“. |
670702 |
Neefektívnosť v rámci doplnku Reporting môže viesť k značnej latencii na základe frekvencie zápisu údajov a veľkosti tabuľky, čo môže narúšať kód zákazníckej aplikácie vrátane časovania udalostí. | Ak robíte časté zápisy, zvážte kontrolu podmienok hlásenia a manuálne odosielanie hlásení namiesto použitia doplnku. |
708258 |
Neinicializovaná hodnota v groups-server.c prostredníctvom addEntryToGroupTable() môže vytvoriť falošnú väzbu a spôsobiť odoslanie správ skupinového obsadenia. | Pridajte „binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;“ po „väzba.typ
= EMBER_MULTICAST_BINDING;” |
757775 |
Všetky diely EFR32 majú jedinečný posun RSSI. Navyše dizajn dosky, antény a kryt môžu ovplyvniť RSSI. |
Pri vytváraní nového projektu nainštalujte komponent RAIL Utility, RSSI. Táto funkcia zahŕňa predvolené RSSI Offset Silabs merané pre každú časť. Tento offset je možné v prípade potreby upraviť po RF testovaní vášho kompletného produktu. |
758965 |
Komponenty klastra ZCL a tabuľka zisťovania príkazov ZCL nie sú synchronizované. Preto pri povolení alebo zakázaní komponentu klastra ZCL nebudú implementované príkazy povolené/deaktivované na príslušnej karte príkazov ZCL Advanced Configurator. | Manuálne povoľte/zakážte zisťovanie požadovaných príkazov ZCL v pokročilom konfigurátore ZCL. |
765735 | Aktualizácia OTA zlyhá na koncovom zariadení Sleepy so zapnutou žiadosťou o stránku. | Namiesto požiadavky na stránku použite požiadavku na blok. |
845649 |
Odstránenie CLI: Základný komponent neodstráni EEPROM cli volania sl_cli.h. |
Odstráňte súbor eeprom-cli.c file ktorý volá sl_cli.h. Okrem toho je možné zakomentovať volania sl_cli.h, ako aj sl_cli_command_arg_t v ota-storage-simple-eeprom. |
857200 |
ias-zone-server. c umožňuje vytvorenie väzby s adresou CIE „0000000000000000“ a neskôr neumožňuje ďalšie väzby. | Nie je známe žiadne riešenie |
1019961 | Generovaná značka Z3Gatewayfile pevné kódy „gcc“ ako CC | Nie je známe žiadne riešenie |
ID # | Popis | Alternatívne riešenie |
1039767 |
Problém pretečenia frontu pri opakovanom pokuse o sieť smerovača Zigbee v prípade použitia viacvláknového RTOS. |
Zigbee Stack nie je bezpečný pre vlákna. Výsledkom je, že volanie rozhraní API zásobníka Zigbee z inej úlohy nie je v prostredí operačného systému podporované a môže sa zásobník dostať do „nefunkčného“ stavu. Ďalšie informácie a riešenie pomocou obsluhy udalosti nájdete v nasledujúcej poznámke k aplikácii.
https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Zariadenie Z3Switch sampAplikácia štandardne povolila iba jedno tlačidlo (inštancia: btn1), čo vedie k nesúladu v popise tlačidla v projekte file. | Alternatívne riešenie: Inštanciu btn0 nainštalujte manuálne počas vytvárania projektu Z3Switch. |
1161063 | Z3Light a potenciálne ďalšie aplikácie hlásia nesprávne hodnoty revízie klastra. | Manuálne aktualizujte atribút revízie klastra na príslušnú revíziu. |
1164768 XNUMX XNUMX,
1171478 XNUMX XNUMX, 1171479 |
CHYBA: ezspErrorHandler 0x34 sa opakovane hlási počas režimu príjmu mfglib | Ak chcete znížiť počet vytlačených chybových hlásení, nakonfigurujte EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV
ENT_TIMEOUT_MS v hostiteľskej aplikácii na 100, takže sa front spätných volaní uvoľní rýchlejšie. |
1252460 | Rutiny obnovy SimEEPROM (pre v1 aj v2) spustené pri spustení môžu vykonávať nesprávne zarovnané volania na vymazanie stránky flash, čo má za následok tvrdenia počas em_msc. c's MSC_ErasePage rutina. | Alternatívne riešenie: Umiestnite nasledujúci riadok kódu na začiatok funkcie MSC_ErasePage() v em_msc.c: počiatočná adresa = (uint32_t*)((uint32_t)startAddress &
~(FLASH_PAGE_SIZE-1)); |
Zastarané položky
Zastarané vo vydaní
V GSDK 7.4.0.0 a novších, vrátane tejto opravy, je možnosť „-v“ v Z3Gateway pre linuxovú hostiteľskú aplikáciu na vytvorenie rozhrania telnet s portom 4900 alebo 4901 zastaraná. Alternatívnym odporúčaným spôsobom na vytvorenie rozhrania telnet je použitie linuxových nástrojov, ako napríklad „socat“.
Zastarané vo vydaní
Odstránili sa nasledujúce zastarané bezpečnostné rozhrania API:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
Na prístup k ukladaniu kľúčov a hashovaniu HMAC použite rozhrania API, ktoré poskytuje Zigbee Security Manager.
Odstránené položky
Odstránené vo vydaní
- Vo verejnej hlavičke boli odstránené duplicitné verejné rozhrania API file gp-typy.h.
- Komponent zigbee_end_device_bind bol odstránený. Tento komponent bol použitý pre koordinátora na sprostredkovanie väzobných požiadaviek pre koncové zariadenia. Táto voliteľná funkcia bola odstránená z R22 základnej špecifikácie Zigbee.
- Odstránené setPacketBufferCount() v af-host.c a zbytočný prípad kontroly EZSP_CONFIG_PACKET_BUFFER_COUNT: v command-handlers.c.
- Odstránený argument prideľovania pamäte, pretože pri inicializácii NCP nie je potrebné rozdeliť na dve fázy.
- Odstránená funkcia emberAfNcpInitCallback() v aplikácii se14-comms-hub, se14-ihd a se14-meter-gas.
- Odstránená hodnota nastavenia EZSP_CONFIG_RETRY_QUEUE_SIZE počas inicializácie ncp v ncp-configuration.c
Multiprotokolová brána a RCP
Nové položky
Pridané vo vydaní
- Súbežné počúvanie, schopnosť zásobníkov Zigbee a OpenThread pracovať na nezávislých kanáloch 802.15.4 pri použití EFR32xG24 alebo xG21 RCP, je uvoľnená.
- Súbežné počúvanie nie je dostupné pre kombináciu 802.15.4 RCP/Bluetooth RCP, kombináciu Zigbee NCP/OpenThread RCP ani pre systém Zigbee/OpenThread system-on-chip (SoC). Bude pridaný k týmto produktom v budúcom vydaní.
- Do hostiteľských aplikácií OpenThread multiprotokolových kontajnerov bolo pridané rozšírenie dodávateľa OpenThread CLI. To zahŕňa príkazy coex cli.
Vylepšenia
Zmenené vo vydaní
- Multiprotokolová kombinácia Zigbee NCP/OpenThread RCP je teraz výrobnou kvalitou.
Opravené problémy
Opravené vo vydaní
ID # | Popis |
1213701 |
zigbeed nepovolil vytvorenie položky zdrojovej porovnávacej tabuľky pre dieťa, ak má nepriamy front MAC už čakajúce údaje pre toto dieťa. Toto správanie by mohlo viesť k zlyhaniu transakcií aplikačnej vrstvy medzi dieťaťom a niektorým iným zariadením v dôsledku nedostatku APS Ack alebo odozvy aplikačnej vrstvy, najmä prerušenie a neočakávané ukončenie aktualizácií ZCL OTA zameraných na podriadené zariadenie. |
1244461 | Záznam zdrojovej porovnávacej tabuľky pre dieťa bolo možné odstrániť napriek čakajúcim správam. |
Opravené vo vydaní
ID # | Popis |
1081828 | Problém s priepustnosťou u Zigbee/BLE DMP s FreeRTOSampaplikácie. |
1090921 | Z3GatewayCpc mal problém s vytvorením siete v hlučnom prostredí. |
1153055 | Potvrdenie na hostiteľovi bolo spôsobené zlyhaním komunikácie pri čítaní verzie NCP zo súboru zigbee_ncp-ble_ncp-uart sample app. |
1155676 | 802.15.4 RCP zahodilo všetky prijaté unicast pakety (po potvrdení MAC), ak viaceré rozhrania 15.4 zdieľali rovnaké 16-bitové ID uzla. |
1173178 | Hostiteľ falošne hlásil stovky paketov prijatých s mfglib v nastavení Host-RCP. |
1190859 | Chyba EZSP pri odosielaní náhodných paketov mfglib v nastavení hostiteľa-RCP. |
1199706 | Výzvy údajov od zabudnutých potomkov koncového zariadenia nenastavili správne čakajúci rámec na RCP na zaradenie príkazu Leave & Rejoin k bývalému dieťaťu. |
1207967 | Príkaz „mfglib send random“ posielal extra pakety na Zigbeed. |
1208012 | Režim mfglib rx neaktualizoval informácie o pakete správne pri prijímaní na RCP. |
1214359 | Uzol koordinátora zlyhal, keď sa 80 alebo viac smerovačov pokúsilo pripojiť súčasne v nastavení hostiteľa-RCP. |
1216470 |
Po odoslaní vysielania pre masku adresy 0xFFFF by Zigbee RCP fungujúce ako nadradené zariadenie ponechalo príznak čakajúcich údajov nastavený pre každé dieťa. To viedlo k tomu, že každé dieťa zostalo v bdelom stave a očakávalo údaje po každom prieskume, a vyžadovalo si to nejakú ďalšiu prebiehajúcu dátovú transakciu do každého koncového zariadenia, aby sa tento stav nakoniec vymazal. |
Známe problémy v aktuálnom vydaní
Problémy označené tučným písmom boli pridané od predchádzajúceho vydania. Ak ste zmeškali vydanie, posledné poznámky k vydaniu sú k dispozícii na https://www.si-labs.com/developers/gecko-software-development-kit.
ID # | Popis | Alternatívne riešenie |
811732 | Pri používaní Zigbeed nie je k dispozícii podpora vlastných tokenov. | Podpora je plánovaná v budúcom vydaní. |
937562 | Príkaz Bluetoothctl „inzerovať na“ zlyhá s aplikáciou rcp-uart-802154-blehci na Raspberry Pi OS 11. | Namiesto bluetoothctl použite aplikáciu btmgmt. |
1022972 | Coex nefunguje na ZB NCP + OT RCP. | Podpora je plánovaná pre budúce vydanie. |
1074205 | CMP RCP nepodporuje dve siete na rovnakom PAN id. | Pre každú sieť použite iné ID PAN. Podpora je plánovaná v budúcom vydaní. |
1122723 | V rušnom prostredí môže CLI prestať reagovať v aplikácii z3-light_ot-ftd_soc. | Nie je známe žiadne riešenie. |
1124140 | z3-light_ot-ftd_soc sampaplikácia nie je schopná vytvoriť sieť Zigbee, ak je sieť OT už zapnutá. | Najprv spustite sieť Zigbee a potom sieť OT. |
1170052 |
CMP Zigbee NCP + OT RCP a DMP Zigbee NCP + BLE NCP sa v tomto aktuálnom vydaní nemusia zmestiť na 64 kB a nižšie časti RAM. |
Časti s veľkosťou 64 kB momentálne nie sú pre tieto aplikácie podporované. |
1209958 |
ZB/OT/BLE RCP na Bobcat a Bobcat Lite môže prestať fungovať po niekoľkých minútach pri spustení všetkých troch protokolov |
Bude riešené v budúcom vydaní |
1221299 | Hodnoty Mfglib RSSI sa medzi RCP a NCP líšia. | Bude riešené v budúcom vydaní. |
1231021 | OTBR môže uplatniť, keď sa súčasne pripája 80+ zigbee zariadení. | Pridaná oprava, ktorá môže problém vyriešiť. Bude plne riešené v budúcom vydaní. |
Zastarané položky
- žiadne
Odstránené položky
Odstránené vo vydaní
- Makro „NONCOMPLIANT_ACK_TIMING_WORKAROUND“ bolo odstránené. Všetky aplikácie RCP teraz v predvolenom nastavení podporujú 192 μs pre nevylepšené potvrdenia, pričom stále používajú 256 μs pre vylepšené potvrdenia vyžadované CSL.
Používanie tohto vydania
Toto vydanie obsahuje nasledovné:
- Zigbee zásobník
- Aplikačný rámec Zigbee
- Zigbee Sample Aplikácie
Ďalšie informácie o Zigbee a EmberZNet SDK nájdete v UG103.02: Zigbee Fundamentals.
Ak ste prvým používateľom, pozrite si QSG180: Príručka rýchleho spustenia Zigbee EmberZNet pre SDK 7.0 a vyššie, kde nájdete pokyny na konfiguráciu vývojového prostredia, zostavovanie a flashovanie akoample aplikácie a odkazy na dokumentáciu poukazujúce na ďalšie kroky.
Inštalácia a používanie
Zigbee EmberZNet SDK sa poskytuje ako súčasť Gecko SDK (GSDK), sady SDK Silicon Labs. Ak chcete rýchlo začať s GSDK, nainštalujte si Simplicity Studio 5, ktoré nastaví vaše vývojové prostredie a prevedie vás inštaláciou GSDK. Simplicity Studio 5 obsahuje všetko potrebné pre vývoj produktov internetu vecí so zariadeniami Silicon Labs, vrátane spúšťača zdrojov a projektov, nástrojov na konfiguráciu softvéru, úplného IDE s GNU toolchain a analytických nástrojov. Pokyny na inštaláciu sú uvedené v online používateľskej príručke Simplicity Studio 5.
Alternatívne je možné Gecko SDK nainštalovať manuálne stiahnutím alebo klonovaním najnovšej verzie z GitHub. Pozri https://github.com/Sili-conLabs/gecko_sdk pre viac informácií.
Simplicity Studio štandardne nainštaluje GSDK v:
- (Windows): C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Používatelia/ /SimplicityStudio/SDKs/gecko_sdk
Dokumentácia špecifická pre verziu SDK je nainštalovaná so súpravou SDK. Ďalšie informácie možno často nájsť v článkoch databázy znalostí (KBA). Referencie API a ďalšie informácie o tomto a starších vydaniach sú dostupné na https://docs.silabs.com/.
Bezpečnostné informácie
Bezpečná integrácia Vault
Pre aplikácie, ktoré sa rozhodnú ukladať kľúče bezpečne pomocou komponentu Secure Key Storage na Secure Vault-High časti, nasledujúca tabuľka zobrazuje chránené kľúče a ich charakteristiky ochrany úložiska, ktoré spravuje komponent Zigbee Security Manager.
Zabalený kľúč | Exportovateľné / Neexportovateľné | Poznámky |
Sieťový kľúč | Exportovateľné | |
Kľúč prepojenia centra dôveryhodnosti | Exportovateľné | |
Kľúč prechodného spojenia | Exportovateľné | Tabuľka indexovaných kľúčov, uložená ako volatilný kľúč |
Kľúč odkazu na aplikáciu | Exportovateľné | Tabuľka indexovaných kľúčov |
Zabezpečený kľúč EZSP | Exportovateľné | |
Šifrovací kľúč ZLL | Exportovateľné | |
Predkonfigurovaný kľúč ZLL | Exportovateľné | |
Proxy kľúč GPD | Exportovateľné | Tabuľka indexovaných kľúčov |
Sink Key GPD | Exportovateľné | Tabuľka indexovaných kľúčov |
Interný/zástupný kľúč | Exportovateľné | Interný kľúč, ktorý používa Zigbee Security Manager |
- Zabalené kľúče, ktoré sú označené ako „Neexportovateľné“, sa dajú použiť, ale nie viewed alebo zdieľané za behu.
- Zabalené kľúče, ktoré sú označené ako „Exportovateľné“, je možné používať alebo zdieľať za behu, ale zostávajú zašifrované, kým sú uložené vo formáte Flash.
- Používateľské aplikácie nikdy nemusia interagovať s väčšinou týchto kľúčov. Existujúce rozhrania API na správu kľúčov tabuľky kľúčov odkazov alebo prechodných kľúčov sú stále dostupné pre používateľskú aplikáciu a teraz smerujú cez komponent Zigbee Security Manager.
- Niektoré z týchto kľúčov môžu byť v budúcnosti neexportovateľné do používateľskej aplikácie. Používateľským aplikáciám sa odporúča, aby sa nespoliehali na export kľúčov, pokiaľ to nie je absolútne nevyhnutné.
- Ďalšie informácie o funkcii Secure Vault Key Management nájdete v AN1271: Secure Key Storage.
Bezpečnostné rady
Ak sa chcete prihlásiť na odber bezpečnostných rád, prihláste sa na zákaznícky portál Silicon Labs a vyberte Domovská stránka účtu. Kliknutím na DOMOV prejdite na domovskú stránku portálu a potom kliknite na dlaždicu Spravovať upozornenia. Uistite sa, že je začiarknuté 'Software/Security Advisory Notices & Product Change Notices (PCN)' a že ste prihlásení na odber minimálne pre svoju platformu a protokol. Kliknutím na tlačidlo Uložiť uložte všetky zmeny.
Podpora
Zákazníci súpravy Development Kit majú nárok na školenie a technickú podporu. Použite Zigbee Silicon Laboratories web na získanie informácií o všetkých produktoch a službách Silicon Labs Zigbee a prihlásenie sa na podporu produktu.
Podporu Silicon Laboratories môžete kontaktovať na adrese http://www.silabs.com/support.
Štúdio jednoduchosti
Prístup jedným kliknutím k MCU a bezdrôtovým nástrojom, dokumentácii, softvéru, knižniciam zdrojových kódov a ďalším. K dispozícii pre Windows, Mac a Linux!
Vylúčenie zodpovednosti
Silicon Labs má v úmysle poskytnúť zákazníkom najnovšiu, presnú a hĺbkovú dokumentáciu všetkých periférnych zariadení a modulov dostupných pre implementátorov systémov a softvéru, ktorí používajú alebo plánujú používať produkty Silicon Labs. Charakterizačné údaje, dostupné moduly a periférie, veľkosti pamäte a adresy pamäte sa vzťahujú na každé konkrétne zariadenie a poskytnuté „typické“ parametre sa môžu v rôznych aplikáciách líšiť. Aplikácia napramptu popísané sú len ilustračné. Silicon Labs si vyhradzuje právo na zmeny bez ďalšieho upozornenia v informáciách o produkte, špecifikáciách a popisoch tu uvedených a neposkytuje záruky na presnosť alebo úplnosť zahrnutých informácií. Bez predchádzajúceho upozornenia môže spoločnosť Silicon Labs aktualizovať firmvér produktu počas výrobného procesu z dôvodov bezpečnosti alebo spoľahlivosti. Takéto zmeny nezmenia špecifikácie ani výkon produktu. Spoločnosť Silicon Labs nenesie žiadnu zodpovednosť za následky použitia informácií uvedených v tomto dokumente. Tento dokument nenaznačuje ani výslovne neudeľuje žiadnu licenciu na navrhovanie alebo výrobu akýchkoľvek integrovaných obvodov. Produkty nie sú navrhnuté ani autorizované na použitie v zariadeniach FDA triedy III, v aplikáciách, pre ktoré sa vyžaduje schválenie FDA pred uvedením na trh, alebo v systémoch na podporu života bez osobitného písomného súhlasu Silicon Labs. „Systém na podporu života“ je akýkoľvek produkt alebo systém určený na podporu alebo udržanie života a/alebo zdravia, pri ktorom v prípade zlyhania možno odôvodnene očakávať, že povedie k vážnemu zraneniu alebo smrti. Produkty Silicon Labs nie sú navrhnuté ani autorizované pre vojenské aplikácie. Produkty Silicon Labs sa za žiadnych okolností nesmú používať v zbraniach hromadného ničenia vrátane (okrem iného) jadrových, biologických alebo chemických zbraní alebo rakiet schopných niesť takéto zbrane. Silicon Labs sa zrieka všetkých výslovných a implicitných záruk a nezodpovedá ani neručí za žiadne zranenia alebo škody súvisiace s používaním produktu Silicon Labs v takýchto neautorizovaných aplikáciách.
Poznámka: Tento obsah môže obsahovať urážlivú terminológiu, ktorá je už zastaraná. Silicon Labs nahrádza tieto výrazy inkluzívnym jazykom všade, kde je to možné. Pre viac informácií navštívte www.silabs.com/about-us/inclusive-lexicon-project.
Informácie o ochrannej známke
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® a logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo Energy Micro a ich kombinácie , „najúspornejšie mikrokontroléry na svete“, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, logo Zentri a Zentri DMS, Z- Wave® a ďalšie sú ochranné známky alebo registrované ochranné známky spoločnosti Silicon Labs. ARM, CORTEX, Cortex-M3 a THUMB sú ochranné známky alebo registrované ochranné známky spoločnosti ARM Holdings. Keil je registrovaná ochranná známka spoločnosti ARM Limited. Wi-Fi je registrovaná ochranná známka Wi-Fi Alliance. Všetky ostatné produkty alebo názvy značiek uvedené v tomto dokumente sú ochrannými známkami ich príslušných vlastníkov.
KONTAKT
- Silicon Laboratories Inc.
- 400 West Cesar Chavez
- Austin, TX 78701
- USA
- www.silabs.com
Dokumenty / zdroje
![]() |
Softvér SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack [pdf] Používateľská príručka SDK 7.4.1.0 GA Zigbee Protocol Stack Software, SDK 7.4.1.0 GA, Zigbee Protocol Stack Software, Protocol Stack Software, Stack Software |