SILICON LABS Zigbee EmberZNet SDK Software
Informazzjoni dwar il-Prodott
Speċifikazzjonijiet
-
- Zigbee EmberZNet SDK Verżjoni: 7.4.3.0
- Gecko SDK Suite Verżjoni: 4.4 2 ta’ Mejju, 2024
- Bejjiegħa: Labs tas-Silikon
- Karatteristiċi ewlenin: Multiprotocol (CMP) appoġġ Zigbee u OpenThread fuq SoC
- Istruzzjonijiet għall-Użu tal-Prodott
- Avviżi ta' Kompatibbiltà u Użu
- Għal aġġornamenti u avviżi tas-sigurtà, irreferi għall-kapitolu tas-Sigurtà tan-noti tar-rilaxx tal-Pjattaforma Gecko jew żur https://www.silabs.com/developers/zigbee-emberznetelopers/zigbee-emberznet. Abbona għal Pariri dwar is-Sigurtà għall-aħħar informazzjoni.
- Kompilaturi Kompatibbli
- Tiżgura korretta files qed jintużaw ma' GCC (The GNU Compiler Collection) verżjoni 12.2.1 ipprovduta ma' Simplicity Studio.
- Verżjoni tal-Protokoll EZSP
- Il-verżjoni tal-protokoll EZSP għal din ir-rilaxx hija 0x0D.
FAQ
- X'inhi l-karatteristika ewlenija ta 'din il-verżjoni Zigbee EmberZNet SDK?
- Il-karatteristika ewlenija ta 'din il-verżjoni hija l-appoġġ Multiprotocol (CMP) Zigbee u OpenThread fuq SoC.
- Fejn nista' nsib aġġornamenti tas-sigurtà u avviżi għall-prodott?
- Tista' ssib aġġornamenti u avviżi tas-sigurtà fil-kapitolu tas-Sigurtà tan-noti ta' Rilaxx tal-Pjattaforma Gecko jew fuq il-Laboratorji tas-Silicon websit fuq https://www.silabs.com/developers/zigbee-emberznet.
- Liema kompilaturi huma kompatibbli ma' dan il-prodott?
- Dan il-prodott huwa kompatibbli mal-verżjoni 12.2.1 tal-GCC (The GNU Compiler Collection) ipprovduta ma' Simplicity Studio.
Silicon Labs huwa l-bejjiegħ tal-għażla għall-OEMs li qed jiżviluppaw in-netwerking Zigbee fil-prodotti tagħhom. Il-pjattaforma Zigbee ta 'Silicon Labs hija l-aktar soluzzjoni Zigbee integrata, kompluta u b'ħafna karatteristiċi disponibbli.
Silicon Labs EmberZNet SDK fih l-implimentazzjoni ta 'Silicon Labs tal-ispeċifikazzjoni tal-munzell Zigbee.
Dawn in-noti tar-rilaxx ikopru verżjoni(jiet) tal-SDK:
- 7.4.3.0 rilaxxat fit-2 ta' Mejju 2024
- 7.4.2.0 rilaxxat fl-10 ta' April, 2024
- 7.4.1.0 rilaxxat fl-14 ta' Frar, 2024
- 7.4.0.0 rilaxxat fl-13 ta' Diċembru 2023
KARATTERISTIĊI EWLENIN
Zigbee
- Konformità Zigbee R23
- Konformità Zigbee Smart Energy 1.4a - produzzjoni
- Konformità ta' Zigbee GP 1.1.2 - Alpha
- Appoġġ MG27 - produzzjoni
- Appoġġ imtejjeb għall-partijiet Secure Vault
- Appoġġ bi ngħas fuq applikazzjonijiet NCP SPI (mhux CPC) – Alpha
Multiprotokoll
- Appoġġ ta' Smigħ Konkorrenti (RCP) – MG21 u MG24
- Multiprotokoll Konkorrenti (CMP) Zigbee NCP + OpenThread RCP – produzzjoni
- Dynamic Multiprotocol Bluetooth + Koncurrent Multiprotocol (CMP) appoġġ Zigbee u OpenThread fuq SoC
Avviżi ta' Kompatibbiltà u Użu
Għal informazzjoni dwar aġġornamenti u avviżi tas-sigurtà, ara l-kapitolu tas-Sigurtà tan-noti ta’ Rilaxx tal-Pjattaforma Gecko installati ma’ dan l-SDK jew fuq it-tab TECH DOCS fuq https://www.silabs.com/developers/zigbee-emberznet. Silicon Labs jirrakkomanda bil-qawwa wkoll li tabbona għal Konsulenti dwar is-Sigurtà għal informazzjoni aġġornata. Għal struzzjonijiet, jew jekk int ġdid għaż-Zigbee EmberZNet SDK, ara
Bl-użu ta' dan ir-rilaxx
Kompilaturi Kompatibbli:
IAR Embedded Workbench għal ARM (IAR-EWARM) verżjoni 9.40.1.
- L-użu tal-inbid biex jinbena bl-utilità tal-linja tal-kmand IarBuild.exe jew IAR Embedded Workbench GUI fuq macOS jew Linux jista 'jirriżulta f'skorrett files qed jintuża minħabba ħabtiet fl-algoritmu hashing tal-inbid għall-ġenerazzjoni qasir file ismijiet.
- Il-klijenti fuq macOS jew Linux huma avżati biex ma jibnux bl-IAR barra minn Simplicity Studio. Klijenti li jagħmlu għandhom jivverifikaw bir-reqqa li l-korretta files qed jintużaw.
GCC (The GNU Compiler Collection) verżjoni 12.2.1, ipprovduta bi Simplicity Studio.
Il-verżjoni tal-protokoll EZSP għal din ir-rilaxx hija 0x0D.
Oġġetti ġodda
Din ir-rilaxx tal-Gecko SDK (GSDK) se tkun l-aħħar b'appoġġ kombinat għall-apparati kollha EFM u EFR, ħlief għall-irqajja għal din il-verżjoni kif meħtieġ. Minn nofs l-2024 se nintroduċu SDKs separati:
- Il-Gecko SDK eżistenti se jkompli bl-appoġġ għall-apparati tas-Serje 0 u 1.
- SDK ġdid se jaħseb speċifikament għall-apparati tas-Serje 2 u 3.
Il-Gecko SDK se jkompli jappoġġa l-apparati kollha tas-Serje 0 u 1 mingħajr l-ebda bidla għall-appoġġ fit-tul, il-manutenzjoni, il-kwalità u r-risponsi pprovduti taħt il-politika tas-softwer tagħna.
L-SDK il-ġdid se fergħa minn Gecko SDK u jibda joffri karatteristiċi ġodda li jgħinu lill-iżviluppaturi jieħdu vantaġġtage tal-kapaċitajiet avvanzati tal-prodotti tagħna Serje 2 u 3.
Din id-deċiżjoni tallinja mal-feedback tal-klijenti, li tirrifletti l-impenn tagħna li ngħollu l-kwalità, niżguraw stabbiltà, u ntejbu l-prestazzjoni għal esperjenza eċċezzjonali tal-utent fl-SDKs tas-softwer tagħna.
Komponenti ġodda
Ġdid fir-rilaxx 7.4.0.0
- Il-komponenti “zigbee_direct_security_p256” u “zigbee_direct_security_curve25519” ġew miżjuda sabiex l-utenti jkunu jistgħu jikkonfiguraw għażla speċifika ta’ sigurtà Zigbee Direct.
- L-utenti huma permessi li jkollhom komponenti multipli "zigbee_direct_security" attivati fuq applikazzjoni Zigbee direct device (ZDD). F'dan il-każ, l-għażla tas-sigurtà attwali tiddependi fuq il-konfigurazzjoni ta 'Zigbee Virtual Device (ZVD).
APIs ġodda
Ġdid fir-rilaxx 7.4.2.0
- SPI NCP estiż biex jintuża bħala bi ngħas f'xi każijiet ta' użu Host-NCP.
F'dan il-każ ta 'użu l-SPI NCP jista' jiġi kkonfigurat bħala mezz ta 'tarf bi ngħas. L-ospitanti Z3Gateway sampl-applikazzjoni le hija estiża b'kodiċi CLI personalizzat addizzjonali responsabbli biex jikkmanda lill-NCP biex jidħol wieħed mill-modi ta 'rqad permezz tal-kmand CLI tad-dwana sleepMode, u għandu jinxtegħel billi juża l-qawmien tal-kmand CLI tad-dwana qabel aktar komunikazzjoni EZSP. - Introduċa API ġdida sl_zigbee_af_isr_event_init biex inizjalizza l-avvenimenti tal-qafas tal-applikazzjoni li huma maħsuba biex jiġu attivati ġewwa rutina ta 'servizz ta' interruzzjoni (ISR). Dawn l-avvenimenti, li huma skedati mill-ISR, għandu jkollhom param ta' dewmien ta' 0 millisekondi. Fi kliem ieħor, avvenimenti mill-ISR għandhom jiġu attivati bħala avveniment immedjat. M'hemm l-ebda diżattivazzjoni ta' avveniment permessa ġewwa l-ISR.
Ir-raġuni għal dan ta 'hawn fuq hija kif ġej. Is-sistema tal-avvenimenti tuża l-manipulazzjoni tal-kju tal-avvenimenti waqt l-iskedar (attivazzjoni b'dewmien mhux żero, jew diżattivazzjoni) avveniment. Biex timminimizza l-latenza, ISR għandu jattiva avveniment b'dewmien 0, li jiġi skedat fl-ipproċessar tal-kju tal-avvenimenti li jmiss. Dan jippermetti li jsir aktar dewmien, jew diżattivazzjoni, wara l-ħruġ tal-ISR. Biex tiddistingwi l-avvenimenti maħsuba biex jintużaw ġewwa l-ISR, l-istruttura tal-avveniment hija mmarkata b'sli_zigbee_isr_event_marker waqt l-inizjalizzazzjoni. Irreferi għas-sors zigbee_app_framework_event.h file għad-dettalji ta’ din il-funzjoni ġdida. - Kjarifika dwar l-użu tal-funzjoni l-ġdida emberUpdateMultiMacRejoinChannelMaskForSelectionOrJoiningDevice li tissejjaħ ġewwa l-munzell API emberFindAndRejoinNetworkWithReason biex tinkiseb maskra tal-kanal użata biex terġa' tgħaqqad.
L-ispeċifikazzjoni SE1.4a tirrestrinġi l-bidla tal-interface (forma 2.4GHz għal sub-GHz jew viċi versa) waqt it-tgħaqqid mill-ġdid ta 'apparat tat-tip ta' apparat Multi-Mac Joining End. Peress li t-tip ta' apparat huwa konfigurazzjoni ta' qafas ta' applikazzjoni (jiġifieri, it-tip ta' apparat tat-tarf li jingħaqad se jkun jew apparat sub-GHz jew apparat ta' 2.4 GHz, mhux it-tnejn, fil-konfigurazzjoni), din is-sejħa tipprovdi l-maskra tal-kanal ibbażata fuq dik il-konfigurazzjoni għalhekk li l-maskra rejoin hija dejjem l-istess bħall-maskra tal-interface li tgħaqqad.
Ġdid fir-rilaxx 7.4.0.0
- Żieda API ġdida sl_zigbee_token_factory_reset biex tirrisettja t-tokens Zigbee NVM3 għall-valur default tagħhom.
- Żid l-API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), li jirritorna vera jekk it-tabella taċ-ċavetta tal-link tista' żżid jew taġġorna dħul b'dan l-indirizz (it-tabella mhix sħiħa).
Miżjud API bool sl_zb_sec_man_compare_key_to_value (kuntest sl_zb_sec_man_context_t*, sl_zb_sec_man_key_t* key), li jirritorna vera jekk iċ-ċavetta li qed issir referenza għaliha mill-kuntest għandha l-istess valur bħaċ-ċavetta pprovduta fl-argument.
Appoġġ għall-Pjattaforma Ġdida
Ġdid fir-rilaxx 7.4.0.0
- L-appoġġ tal-munzell Zigbee għall-partijiet ġodda li ġejjin huwa miżjud f'dan ir-rilaxx: EFR32MG24A010F768IM40 and EFR32MG24A020F768IM40.
Dokumentazzjoni Ġdida
Ġdid fir-rilaxx 7.4.0.0
Aġġorna d-deskrizzjoni għall-komponent Zigbee Secure Key Storage biex jirrifletti ż-żieda ta 'Zigbee Secure Key Storage Upgrade (li żżid il-kompatibilità b'lura ma' proġetti eżistenti).
Żidmet nota ta 'applikazzjoni ġdida għall-interazzjoni mal-grupp ta' komponenti Zigbee Security Manager (AN1412: Maniġer tas-Sigurtà Zigbee).
Imġieba Intenzjonata
L-utenti huma mfakkra li t-trażmissjonijiet CSL mhux sinkronizzati Zigbee huma soġġetti għal preemption tal-protokoll fl-iskedar tar-radju. Fl-applikazzjonijiet SleepyToSleepy, BLE jista 'u se jipprevjeni trasmissjoni Zigbee CSL, li se ttemm it-trażmissjoni. Preemption Scheduler hija aktar komuni għal CSL mhux sinkronizzat, peress li tista 'tintuża sekwenza ta' qafas ta' wake up potenzjalment twila. L-utenti li jixtiequ jaġġustaw il-prijoritajiet tat-trażmissjoni jistgħu jużaw il-komponent DMP Tuning and Testing biex jagħmlu dan. L-utenti jistgħu wkoll jikkonsultaw UG305: Gwida għall-Utent Multiprotokoll Dinamika għal aktar informazzjoni.
Titjib
Mibdul fir-rilaxx 7.4.0.0
emberCounterHandler API Doc Bidliet
Fil-verżjonijiet preċedenti, il-callback tal-Counter Handler għas-saff EmberCounterTypes tal-MAC u l-APS dwar il-pakkett RX u TX ma kienx qed jgħaddi l-argumenti xierqa tal-ID tan-node fil-mira jew tad-dejta, u d-dokumentazzjoni tal-API dwar l-imġiba ta 'ċerti counters li użaw dawn il-parametri ma kinitx ċara jew qarrieqa.
Filwaqt li l-firma ta 'emberCounterHandler() ma nbidlitx, il-mod kif il-parametri tiegħu huma popolati nbidlu ftit.
- Kummenti madwar enums EmberCounterType f'ember-types.h ġew estiżi għal ċarezza.
- Il-parametru Node ID lill-Counter Handler għal counters relatati mat-TX issa jiċċekkja jekk il-mod tal-indirizz tad-destinazzjoni jindikax ID qasir validu qabel ma tużah. (Jekk le, l-ebda indirizz tad-destinazzjoni ma jkun ippopolat, u valur ta' placeholder ta'
EMBER_UNKNOWN_NODE_ID jintuża minflok.) - Il-parametru Node ID għall-Counter Handler għal counters relatati ma 'RX issa jirrifletti l-ID tan-node tas-sors, mhux l-ID tan-node tad-destinazzjoni.
- L-għadd ta' ppruvati mill-ġdid *mhux* mgħoddi bħala l-parametru tad-dejta għall-counters EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED kif deskritt f'ember-types.h fil-verżjonijiet preċedenti, iżda dan qatt ma kien popolat sew f'verżjonijiet rilaxxati qabel għalhekk il-valur tiegħu f'rilaxxi preċedenti dejjem kien ikun 0 . Din l-imġiba ġiet iċċarata fid-deskrizzjoni ta' dawk l-EmberCounterTypes. Madankollu, l-għadd Retry għal tentattivi mill-ġdid tas-saff APS ikompli jiġi popolat fil-parametru tad-dejta għal
Tipi ta' counter EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, biex ikunu konsistenti ma' rilaxxi preċedenti. - Il-counters kollha li jimlew in-Node ID jew il-parametru tad-data għas-callback ġew awditjati biex jiżguraw li jgħaddu d-data mistennija, l-indirizz, jew EMBER_UNKNOWN_NODE_ID jekk Node ID kienet mistennija iżda ma setgħetx tinkiseb mill-pakkett, kif deskritt fil-ember riveduta. types.h dokumentazzjoni.
- Il-Kontro handler għal EMBER_COUNTER_MAC_TX_UNICAST_RETRY issa jirrifletti b'mod korrett l-ID tan-node tad-destinazzjoni tas-saff MAC u n-numru ta' tentattivi mill-ġdid fl-ID tan-Nod tad-Destinazzjoni u l-parametri tad-dejta tiegħu.
- Il-Kontro handler għal EMBER_COUNTER_PHY_CCA_FAIL_COUNT issa jipprovdi informazzjoni tal-ID tan-node tad-destinazzjoni permezz tal-parametru tal-ID tal-Node dwar il-mira tas-saff MAC intenzjonata tal-messaġġ li falla t-trażmissjoni.
Kodiċi Aġġornat tal-Enerġija Ħadra
Il-kodiċi tas-server tal-enerġija ħadra huwa aġġornat b'diversi titjib inkluż:
- Miżjud aktar kodiċi ta 'validazzjoni għall-kmandi deħlin b'endpoint invalidu meta tirċievi fuq is-server tal-GP.
- Kodiċi miżjud biex jimmaniġġa l-każ meta ma jkunx hemm aktar spazju biex jinbnew messaġġi ta 'enerġija ħadra.
- Is-sink issa twaqqa' l-konfigurazzjoni ta' l-ikkoppjar b'azzjoni tneħħi l-irbit f'xi każijiet skont is-sezzjoni tal-ispeċifikazzjonijiet A.3.5.2.4.1.
- Is-sink issa jiffranka l-lista ta 'grupp eżistenti ta' dħul qabel ma titneħħa meta tipproċessa Konfigurazzjoni ta 'Tqabbil b'azzjoni estiża.
- Il-kmand tal-mistoqsija dwar it-Traduzzjoni jirritorna “MHUX INStab” bħala l-kodiċi tal-iżball meta t-tabella tat-traduzzjoni tkun vojta jew l-indiċi jkun akbar min-numru ta’ entrati fit-tabella.
- Biddlet il-verżjoni tal-endpoint GP f'xi apps minn 1 għal 0.
L-użu ta 'CSMA fil-funzjoni GPDF Send huwa ristrett minħabba li Green Power Devices huma apparati ta' enerġija minima u ma jużawx CSMA fil-biċċa l-kbira tad-disinji. Minflok, id-disinn preferut huwa li jintbagħtu pakketti multipli bl-użu tal-istess baġit tal-enerġija.
Neħħa l-użu ta 'endpoint moħbi fl-għażla tal-plugin Green Power Server. Uża wieħed mill-endpoints tal-applikazzjoni minflok.
Titjib fil-Kodiċi tal-Plugin tal-Aġġornament taċ-Ċavetta tan-Netwerk
- Bidla l-perjodu ta 'aġġornament perjodiku taċ-ċavetta tan-netwerk biex ikun twil sa sena.
Irristrutturati Xi APIs biex tiġi evitata l-Esportazzjoni taċ-Ċavetta bla bżonn
Għamel bidliet biex jiffavorixxi l-użu ta' kuntesti ewlenin fuq id-dejta ewlenija b'test sempliċi.
- sl_zigbee_send_security_challenge_request issa jieħu argument sl_zb_sec_man_context_t minflok EmberKeyData.
- Il-valuri tal-enum sl_zb_sec_man_derived_key_type issa huma bitmask ta' 16-il bit biex jappoġġjaw direttament ċerti derivazzjonijiet ewlenin li jgħaqqdu tipi multipli derivati.
Kwistjonijiet Fissi
Iffissat fir-rilaxx 7.4.2.
ID # | Deskrizzjoni |
1252268 |
L-għażla tal-applikazzjoni ospitanti zigbee biex tiftaħ port IP fuq 4900/4901 hija deprecata.
Il-mod alternattiv biex tuża konnessjoni remota sabiex jinteraġixxi mal-applikazzjoni ospitanti jista 'jkun li tuża l-utilità socat fil-biċċa l-kbira tas-sistemi operattivi appoġġjati. (Ref oħra: 1232361) |
1254541 |
Tiġi introdotta funzjoni ġdida għall-inizjalizzazzjoni tal-avvenimenti, sl_zigbee_af_isr_event_init, biex tippermetti l-inizjalizzazzjoni tal-avvenimenti tal-applikazzjoni maħsuba biex jiġu attivati minn rutina ta' servizz ta' interruzzjoni (ISR).
Dawn l-avvenimenti jistgħu jiġu attivati biss mill-ISR b'dewmien ta' 0 msec. Dawn l-avvenimenti m'għandhomx jiġu skedati b'dewmien mhux żero jew diżattivati minn ġewwa l-ISR.
Id-dokumentazzjoni tal-qafas tal-applikazzjoni għall-funzjoni ta 'hawn fuq ġiet miżjuda. Jekk jogħġbok irreferi għal docs.silabs.com għal din ir-rilaxx għad-dokumenti API ta 'hawn fuq. (Ref oħra: 1252940) |
1255175 | Kwistjoni fissa li kkawża l-iżball tal-ipproċessar tal-messaġġ APS Verify Key Confirm. (Ref oħra: 1227738) |
1260605 |
Għażliet fakultattivi Il-parametru tal-maskra għall-kmand CLI "net multi-phy-start" kien qed jiġi injorat u dejjem ittrattat bħala 0.
(Ref oħra: 1258636) |
1262538 | Irranġa kwistjoni li s-server GP ma waqax frame b'FC ugwali għal FC maħżuna. (Ref oħra: 1259936) |
1263124 | Kodiċi mneħħi għall-immaniġġjar tal-kmand MAC deprecated. (Ref oħra: 1262368) |
1266765 | Irranġa kwistjoni bit-tikketta tal-munzell tal-weraq pro. (Ref oħra: 1259298) |
1270706 | Irranġa kwistjoni li ma tħallietx lill-qafas tal-applikazzjoni jibgħat rispons default ZCL għal każ ta 'suċċess. |
1272181 | Irranġa kwistjoni li kkawżat falliment tal-bini meta ppermettiet tabella ta' rappurtar estiża fuq Z3Gateway. (Ref oħra: 1188397) |
1272280 | L-ispeċifikazzjoni SE1.4a teħtieġ Multi-MAC Joining End Device biex jerġa 'jingħaqad fuq l-istess interface li jkun ingħaqad qabel. L-ebda bidla fl-interface (taqleb minn 2.4GHz għal Sub-GHz jew viċi versa) ma hija permessa waqt it-tgħaqqid mill-ġdid. Ir-rejoin jista' jinbeda bħala riżultat ta' telf tal-ġenitur jew riċiklaġġ tal-enerġija tan-node. F'dawn iż-żewġ każijiet, l-API stack emberFindAndRejoinNetworkWithReason tissejjaħ internament biex tibda l-proċess ta 'rejoin, u din l-API teħtieġ il-maskra tal-kanal rejoin bħala argument. Din il-maskra tal-kanal hija akkwistata mill-munzell mill-funzjoni li ssejjaħ, emberUpdateMultiMacRejoinChannelMaskForSelectionOrJoiningDevice, li hija implimentata bħala s-sors u bħala parti mill-proġett tal-applikazzjoni.
Implimentazzjoni default tista 'tinstab fl-ember-configuration.c bħala funzjoni DGĦAJFJA sabiex l-utent override huwa possibbli. |
1273235 | It-tqanqil ta' operazzjoni ta' tneħħija tat-tfal għal tifel ta' apparat ta' tmiem bi ngħas meta Rispons ta' Assoċjazzjoni jew Rispons ta' Rejoin għadu pendenti għall-kunsinna għal dak it-tifel jista' jirriżulta f'żewġ tħassir għall-istess dħul tat-tfal. Dan iħalli l-emberChildCount() mitfi b'-1. Jekk dan ikun l-aħħar tifel fit-tabella li għandu jitneħħa, dan jista' jwassal għal underflow tal-għadd tat-tfal. Dan jinibixxi kwalunkwe tentattiv ieħor ta' tingħaqad/rejoin minn kwalunkwe apparat finali sakemm jitwettaq reset jew LeaveNetwork, li jista' jirriżulta f'falliment tal-asserzjoni (jiċċita child.c) f'ċerti rilaxxi. |
1273585 |
Il-valur tal-inizjalizzazzjoni għall-counters tal-frejms tas-sigurtà tal-enerġija ħadra fil-memorja mhux volatili huwa ssettjat għal 0 minn 0xFFFFFFFF.
(Ref oħra: 1269700) |
1277012 | Jekk it-tabella tat-tfal tkun mimlija, u tifel eżistenti tal-apparat lokali jipprova jingħaqad mill-ġdid, ir-rejoin jiġi miċħud b'mod żbaljat, u b'hekk id-dħul tat-tfal jitneħħa u jġiegħel lit-tifel jerġa' jingħaqad biex jerġa' jiġi assoċjat ma' dak il-ġenitur. |
Fissa fir-rilaxx 7.4.1.0
ID # | Deskrizzjoni |
1036893 | Irranġa kwistjoni li kkawżat il-komponent tal-cluster OTA jinstalla l-komponent tal-interface boot-loader tal-legat bħala dipendenza. |
1114905 | Zigbee Direct: Immaniġġjar imtejjeb tal-Karatteristika tan-Netwerk tal-Leave. |
1180937 | Reset WDT fiss meta tikkonnettja Zigbee Direct ZDD ma ZVD ta 'parti 3rd. |
1223904 | Irranġa kwistjoni li kkawża li ċ-ċaqliq tal-apparat finali jaħdem ħażin f'ambjent okkupat ħafna. |
1224393 | Aġġorna l-kodiċi tal-immaniġġjar tat-talba tal-green Power sink table biex taġġorna l-indirizz tad-destinazzjoni tar-rispons. |
1228808 | Irranġat il-kwistjoni tal-wiri bid-definizzjonijiet makro fid-dokumentazzjoni gp-types.h. |
1232297 | Irranġa kwistjoni fejn emberSetOutgoingNwkFrameCounter u emberSetOutgoingApsFrameCounter ma ħadmux fuq applikazzjonijiet host 64-bit (li jirritornaw EMBER_BAD_ARGUMENT). |
1232359 | Fissa l-kalkolu tal-parametru gppTunnelingDelay fl-ipproċessar tal-kmand tal-klijent tal-enerġija ħadra. |
1240392 |
ZDO Bind/Unbind Requests miċħuda għal raġunijiet ta' aċċess/permess għandhom jirritornaw l-istatus EMBER_ZDP_NOT_AUTHORIZED minflok l-istatus EMBER_ZDP_NOT_PERMITTED skont l-ispeċifikazzjonijiet Zigbee. |
1243523 | Zigbee Direct: Stabbiltà mtejba tal-konnessjoni BLE ma 'ZVD. |
1249455 | Irranġat kwistjoni li kkaġuna li apparat tar-rqad jidħol fl-irqad meta rċieva xandira qabel ma jirċievi ack. |
1252295 | Waħħal żball ta' typo fil-makro tal-katalgu tal-komponenti SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT. |
Fissa fir-rilaxx 7.4.0.0
ID # | Deskrizzjoni |
1019348 | Irranġa r-rekwiżiti tad-dipendenza għall-komponent Zigbee ZCL Cli sabiex ikun jista 'jitneħħa meta ma jkunx meħtieġ. |
1024246 | Aġġornata d-deskrizzjoni tal-funzjoni għal emberHaveLinkKey() u sl_zb_sec_man_have_link_key(). |
1036503 | Żid deskrizzjoni biex tirrakkomanda l-użu tal-Micrium Kernel għal DMP sample apps. |
1037661 | Kwistjoni li kienet qed tipprevjeni l-applikazzjoni biex tinstalla jew pro stack jew leaf stack ġiet iffissata. |
1078136 | Iffissat ħabta intermittenti meta timmodifika l-avvenimenti mill-kuntest tal-interruzzjoni |
1081548 | L-utenti huma mfakkra li t-trażmissjonijiet CSL mhux sinkronizzati Zigbee huma soġġetti għal preemption tal-protokoll fl-iskedar tar-radju. Fl-applikazzjonijiet SleepyToSleepy, BLE jista 'u se jipprevjeni trasmissjoni Zigbee CSL, li se ttemm it-trażmissjoni. Il-preemption ta' Scheduler hija aktar komuni għal CSL mhux sinkronizzat, peress li tista' tintuża sekwenza ta' qafas ta' wake up potenzjalment twila. L-utenti li jixtiequ jaġġustaw il-prijoritajiet tat-trażmissjoni jistgħu jużaw il-komponent DMP Tuning and Testing biex jagħmlu dan. L-utenti jistgħu wkoll jikkonsultaw UG305: Dynamic Multiprotocol User's Guide għal aktar informazzjoni.
Ġiet irranġata kwistjoni f'CSL fejn sekwenza ġdida ta' wake up frame li tiġi riċevuta immedjatament wara frame ta' payload preċedenti ma tkunx irreġistrata b'mod korrett. Dan jirriżulta f'qafas tat-tagħbija mhux mixtieqa. |
1084111 | L-appoġġ inizjali SPI-NCP bi ngħas għal bordijiet ibbażati fuq MG24 huma aġġornati bħala parti minn dan ir-rilaxx. |
1104056 | Appoġġ miżjud għall-istering tan-netwerk biex jaħdem fuq netwerk sekondarju f'każ ta 'multi-network |
1120515 | Imwaqqfa kwistjoni fejn il-kanal ma nbidilx meta uża l-kmand mfglib set-channel. |
1141109 | Iffissat kwistjoni li kkawża l-s iġġeneratample applikazzjoni ncp-uart-gp-multi-rail biex titlef xi header files meta tuża l-komponent adapter Green Power bl-għażla -cp. |
1144316 | Aġġornat id-deskrizzjoni ta 'xi tipi ta' struttura tad-dejta fid-dokumentazzjoni gp-types.h. |
1144884 | Issettjat bit pendenti qafas spurju fiss meta ma jkun hemm l-ebda data pendenti. |
1152512 | Irranġa ħabta potenzjali f'low-mac-rail meta timmodifika l-avveniment fil-kuntest isr. |
1154616 | Żiedet eċċezzjoni għall-kundizzjoni biex inizjalizza n-netwerk bil-każ "Qlib tar-rwol minn apparat tat-Tmiem Sleepy għal apparat tat-Tmiem mhux irqad". |
1157289 | Imwaqqfa kwistjoni li tista 'tikkawża falliment tat-test BDB DN-TLM-TC-02B. |
ID # | Deskrizzjoni |
1157426 | Ffissat kwistjoni ta 'bini meta tinbena zigbee_simple_app b'komponent green_power_adapter. |
1157932 | Żid kundizzjoni biex tivverifika jekk il-qasam "ħin ta' tranżizzjoni" huwiex nieqes u ssettja valur default 0xFFFF għal dan il-qasam nieqes. |
1166340 | Irranġa kwistjoni li kienet qed tipprevjeni lill-emberAfGpdfSend milli jibgħat in-numru maħsub ta' trażmissjonijiet ripetuti. |
1167807 | Irranġata kwistjoni fejn apparati li jaġixxu bħala Ċentri ta' Fiduċja f'netwerks distribwiti kienu jneħħu b'mod żbaljat iċ-ċwievet tal-link temporanji tagħhom kull darba li apparat ġdid jingħaqad. |
1169504 | Irranġat kwistjoni li kkawżat reset ta 'apparat bi ngħas malli jinxtegħel bil-forza. |
1169966 | Validazzjoni tal-valur tar-ritorn nieqsa fiss fil-kodiċi tal-allokazzjoni tal-buffer. |
1171477,
172270 |
Bl-mfglib start 1 ma jiġu trażmessi l-ebda messaġġi iżda riċevuti, għalhekk il-messaġġ terminali murija “mfglib send complete” huwa ħażin u mibdul għal “RXed %d pakketti fl-aħħar %d ms”. |
1171935 | Bidla l-perjodu ta 'aġġornament perjodiku taċ-ċavetta tan-netwerk biex ikun twil sa sena. |
1172778 | Żid l-invokazzjoni nieqsa tal-emberAfPluginGreenPowerServerUpdateAliasCallback mas-server tal-Green Power.. |
1174288 | Imwaqqfa kwistjoni li tikkawża li l-proċess tat-tmexxija tan-netwerk jasserixxi jekk tissejjaħx sejħa biex twaqqaf l-iskannjar kontinwu. |
1178393 | Aġġorna żball fid-dokumentazzjoni. |
1180445 | Fi Smart Energy, l-OTA issa tkompli tniżżel jekk il-Koordinatur jilħaq Ċiklu ta' Dazju Limitat. |
1185509 | Irranġa kwistjoni f'CSL fejn sekwenza ġdida ta' qafas ta' wake up li tiġi riċevuta immedjatament wara qafas ta' payload preċedenti ma tkunx irreġistrata b'mod korrett. Dan jirriżulta f'qafas tat-tagħbija mhux mixtieqa. |
1186107 | Irranġa kwistjoni li kkawża d-dekriptaġġ bla suċċess tal-GPDFs riċevuti biex jissostitwixxi l-GPDF deħlin fin-notifika tal-kummissjonar gp. |
1188397 | Irranġa kwistjoni li kkawża żball ta' kumpilazzjoni meta ppermettiet id-daqs tat-tabella tar-rapport estiż. |
1194090 | Ikkoreġu l-istatus tal-falliment fir-rispons default għall-kmand tal-Modalità ta' Kummissjonar tas-Sink – wara t-taqsima 3.3.4.8.2 |
1194963 | Irranġa kwistjoni li memset l-istruttura tal-kummissjonar Gpd qabel ma ċċempel callback lill-utent emberAfGreenPowerServerPairingStatusCallback. |
1194966 | Irranġa kwistjoni fejn l-oqsma tal-endpoint u l-prokuriInvoluti ma kinux issettjati mal-azzjoni tal-Kummissjonar tal-Ħruġ. |
1196698 | Iffissat qafas spurju pendenti stabbilit meta ma kien hemm l-ebda data pendenti. |
1199958 | Kodiċi miżjud biex jimmaniġġa l-każ meta ma jkunx hemm aktar spazju biex jinbnew messaġġi ta 'enerġija ħadra. |
1202034 | Imwaqqfa kwistjoni fejn il-varjabbli tal-munzell sl_zb_sec_man_context_t ma kienx inizjalizzat b'mod korrett, u dan wassal biex tgħaqqad mal-kodiċi tal-installazzjoni falliet. |
1206040 |
Is-sejħa ta' emberRemoveChild() waqt tentattiv ta' rejoin sigur minn apparat aħħari jista' potenzjalment iwassal għal tnaqqis żejjed tal-Għadd tat-Tfal, li potenzjalment iwassal għal Għadd ta' Tfal ta' -1 (255), li jimpedixxi l-apparati aħħarija milli jingħaqdu/jingħaqdu mill-ġdid minħabba nuqqas indikat. ta’ kapaċità fil-Beacon. |
1207580 |
Il-funzjonijiet tat-tfittxija tat-Tabella tat-Tfal fi ħdan il-munzell huma inkonsistenti fl-użu ta' 0x0000 kontra 0xFFFF għal valur ta' ritorn tal-ID tan-node li jirrappreżenta entrati invalidi/vojta, li jwasslu għal problemi biex jiċċekkjaw entrati mhux użati f'APIs bħal emberRemoveChild(). |
1210706 | Id-Destinazzjoni u l-Indiċi PHY ipprovduti fl-istruttura EmberExtraCounterInfo bħala parti minn emberCounterHandler() setgħu ma kinux korretti għat-tipi ta' counter MAC TX Unicast. |
1211610
1212525 |
Irranġa kwistjoni fejn l-applikazzjonijiet Dynamic Multiprotocol ġġarraf wara li ppermettew il-komponent tal-Aġġornament tal-Ħażna Ċavetta Sikura. |
1211847 | Filwaqt li l-firma ta 'emberCounterHandler() ma nbidlitx, il-mod kif il-parametri tiegħu huma popolati nbidlu ftit. Bidliet madwar din l-API huma spjegati fit-taqsima 2 hawn fuq. |
1212449 |
Beacons ħerġin ġew kategorizzati b'mod żbaljat mis-saff MAC, li wassal biex emberCounterHandler() naqas milli jaqbad dawn il-pakketti bit-tip ta 'counter EMBER_COUNTER_MAC_TX_BROADCAST u minflok jgħodd il-Beacons bit-tip ta' counter EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. Dak potenzjalment irriżulta f'valuri mhux affidabbli għall-parametru dest EmberNodeId mgħoddi lill-istruttura EmberCounterInfo |
1214866 | Li jintbagħat pakkett ta' stħarriġ tad-dejta f'ċerti konfigurazzjonijiet ta' traffiku għoli jista' jirriżulta f'ħsara fil-linja. |
1216552 | Kwistjoni li tikkawża affermazzjoni taħt kundizzjonijiet tat-traffiku okkupat hija ffissata. |
1216613 | Irranġa kwistjoni li wasslet għal valur skorrett tar-raġġ tal-groupcast fit-tabella tal-prokura. |
ID # | Deskrizzjoni |
1222509 | Router/koordinatur jibgħat talba għal leave & rejoin lil apparat tat-tmiem tal-votazzjoni mhux tat-tfal, iżda d-destinazzjoni MAC hija 0xFFFF minflok taqbel mal-indirizz tad-destinazzjoni NWK. |
1223842 | Irranġa kwistjoni bil-ġenerazzjoni tas-sl_component_catalog.h li kienet qed tħalli kodiċi mhux mixtieq fiha li tikkawża falliment tal-kumpilazzjoni. |
756628 | Biddlet l-invokazzjoni tal-applikazzjoni callback emberAfMacFilterMatchMessageCallback biex tissejjaħ biss għall-messaġġi ZLL li huma vvalidati mill-munzell. |
816088 | Tċaqlaq il-konfigurazzjoni EMBER minn zigbeed_configuration.h għal zigbeed.slcp. |
829508 | Biex tiġi evitata kundizzjoni ta 'razza, ġiet miżjuda validazzjoni addizzjonali f'emberSetLogicalAndRadioChannel biex tirritorna mingħajr suċċess jekk is-saffi ta' isfel ikunu okkupati jew le fi stat biex jibdlu l-kanal. |
Kwistjonijiet Magħrufa fir-Rilaxx Kurrenti
Kwistjonijiet b'tipa grassa ġew miżjuda mir-rilaxx preċedenti. Jekk tlift rilaxx, noti ta 'rilaxx riċenti huma disponibbli fuq https://www.si-labs.com/developers/zigbee-emberznet fit-tab Tech Docs.
ID # | Deskrizzjoni | Soluzzjoni |
N/A | L-apps/komponent li ġejjin mhumiex appoġġjati f'dan ir-rilaxx: Appoġġ EM4. | Il-karatteristika se tkun attivata fir-rilaxxi sussegwenti. |
193492 | emberAfFillCommandGlobalServerToClientConfigureRe porting makro hija miksura. Il-mili tal-buffer joħloq pakkett ta' kmand mhux korrett. | Uża l-kmand CLI "zcl global send-me-a-report" minflok l-API. |
278063 | Tunneling tal-Enerġija Intelliġenti plugins għandhom trattament/użu konfliġġenti tal-indiċi tat-tabella tal-indirizzi. | L-ebda soluzzjoni magħrufa |
289569 | Il-lista tal-livelli tal-qawwa tal-komponent tal-kreatur tan-netwerk ma toffrix firxa sħiħa ta' valuri appoġġjati għal EFR32 | Editja l-medda <-8..20> speċifikata fil-kumment tas-CMSIS għal EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P
OWER fil- /protocol/zigbee/app/framework/plugin/network-creator/config/network-creator-config.h file. Per example, ibdel għal <-26..20>. |
295498 | Ir-riċeviment tal-UART kultant jonqos bytes taħt tagħbija kbira f'każ ta 'użu multiprotokoll dinamiku Zigbee + BLE. | Uża l-kontroll tal-fluss tal-ħardwer jew tnaqqas ir-rata tal-baud. |
312291 | EMHAL: Il-funzjonijiet halCommonGetIntxxMillisecondTick fuq hosts Linux bħalissa jużaw il-funzjoni gettimeofday, li mhix garantita li tkun monotonika. Jekk il-ħin tas-sistema jinbidel, jista 'jikkawża problemi bil-ħin tal-munzell. | Immodifika dawn il-funzjonijiet biex tuża clock_gettime mas-sors CLOCK_MONOTONIC minflok. |
338151 | L-inizjalizzazzjoni tal-NCP b'valur baxx tal-għadd tal-buffer tal-pakketti tista' tikkawża pakketti korrotti. | Uża l-valur riżervat 0xFF għall-għadd tal-buffer tal-pakketti biex tevita l-valur default baxx wisq |
387750 | Ħruġ bil-formati tat-Talba tal-Tabella tar-Rotot fuq it-tagħmir finali. | Taħt Investigazzjoni |
400418 | Inizjatur ta' touchlink ma jistax jgħaqqad ma' mira ta' apparat finali ġdid mhux tal-fabbrika. | L-ebda soluzzjoni magħrufa. |
424355 | Inizjatur ta' touchlink ta' apparat tat-tarf bi ngħas ġdid li ma jkunx mill-fabbrika li kapaċi jintlaqa' fil-mira ma jistax jirċievi rispons ta' informazzjoni dwar l-apparat f'ċerti ċirkostanzi. |
Taħt Investigazzjoni |
465180 | L-oġġett tal-Ottimizzazzjoni tal-Imblokkatur tar-Radju tal-Koeżistenza "Enable Runtime Control" jista 'jimblokka l-operat xieraq ta' Zigbee. | Il-Kontroll Fakultattiv tal-'Wi-Fi Select' tal-Ottimizzazzjoni tal-Imblokkatur għandu jitħalla "Diżabilita". |
480550 | Il-cluster OTA għandu l-metodu ta 'frammentazzjoni inkorporat tiegħu stess, għalhekk m'għandux juża l-frammentazzjoni APS. Għalkemm, fil-każ li l-encryption APS tkun attivata, dan ikabbar it-tagħbija tal-ImageBlockResponses għal daqs fejn il-frammentazzjoni tal-APS tkun attivata. Dan jista' jwassal biex il-proċess tal-OTA jfalli. |
L-ebda soluzzjoni magħrufa |
481128 | Ir-Reset Iddettaljat Kawża u d-dettalji tal-ħabta għandhom ikunu disponibbli awtomatikament permezz tal-UART Virtwali (Serial 0) fuq pjattaformi NCP meta l-plugin Dijanjostiċi u l-periferali UART Virtwali huma attivati. | Peress li Serial 0 huwa diġà inizjalizzat fl-NCP, il-klijenti jistgħu jippermettu l-emberAfNcpInitCallback fil-Qafas Zigbee NCP u jsejħu l-funzjonijiet dijanjostiċi xierqa (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails, halPrintCrashDetails) viewing fil-log tal-qbid tal-Analizzatur tan-Netwerk.
Għal example ta' kif tuża dawn il-funzjonijiet, irreferi għall-kodiċi inkluż fl-emberAfMainInit() ta' af-main-soc.c meta EXTENDED_RESET_INFO tkun definita. |
ID # | Deskrizzjoni | Soluzzjoni |
486369 | Jekk DynamicMultiProtocolLightSoc li jifforma netwerk ġdid ikollu nodi tfal li jkun fadal minn netwerk li jkun ħalla, emberAfGetChildTableSize jirritorna valur mhux żero f'startIdentifyOnAllChildNodes, li jikkawża messaġġi ta 'żball Tx 66 meta jindirizzaw it-tfal "ghost". | Ħassar il-parti bil-massa jekk possibbli qabel ma toħloq netwerk ġdid jew iċċekkja b'mod programmatiku t-tabella tat-tfal wara li titlaq min-netwerk u ħassar it-tfal kollha billi tuża emberRemoveChild qabel ma tifforma netwerk ġdid. |
495563 | Jingħaqad ma 'SPI NCP Sleepy End Device Sampl-App ma tagħmilx stħarriġ qasir, għalhekk it-tentattiv ta' tingħaqad ifalli fl-istat ta' Aġġornament TC Link Key. | L-apparat li jixtieq jingħaqad għandu jkun fil-modalità Short Poll qabel ma jipprova jingħaqad. Din il-modalità tista 'tiġi sfurzata mill-plugin End Device Support. |
497832 | Fl-Analizzatur tan-Netwerk it-Tqassim tal-Kmand tal-Appoġġ tal-Appoġġ ta 'Zigbee għall-Qafas ta' Talba Ewlenin tal-Verifika jirreferi bi żball il-parti tat-tagħbija li tindika l-Indirizz tas-Sors tal-qafas bħala l-Indirizz tad-Destinazzjoni. |
L-ebda soluzzjoni magħrufa |
519905
521782 |
Spi-NCP rari ħafna jonqos milli jibda l-komunikazzjoni tal-bootloader billi juża l-kmand CLI 'bootload' tal-plugin ota-client. |
Ibda mill-ġdid il-proċess tal-bootload |
620596 |
NCP SPI Eżample għal BRD4181A (EFR32xGMG21)
nWake default pin definit ma jistax jintuża bħala wake-up pin. |
Ibdel il-pin default għal nWake minn PD03 għal pin EM2/3 attivat għall-qawmien fil-Plugin NCP-SPI. |
631713 |
A Zigbee End Device jirrapporta kunflitti ta 'indirizzi ripetutament jekk il-plugin "Zigbee PRO Stack Library" jintuża minflok "Zigbee PRO Leaf Library". | Uża l-"Zigbee PRO Leaf Library" minflok il-plugin "Zigbee PRO Stack Library". |
670702 |
L-ineffiċjenzi fi ħdan il-plugin tar-Rapportar jistgħu jwasslu għal latenza sinifikanti bbażata fuq il-frekwenza tal-kitba tad-dejta u d-daqs tat-tabella, li jistgħu jinterferixxu mal-kodiċi tal-applikazzjoni tal-klijent, inkluż iż-żmien tal-avveniment. | Jekk tagħmel kitbiet frekwenti, ikkunsidra li tiċċekkja l-kundizzjonijiet tar-rappurtar u tibgħat rapporti manwalment aktar milli tuża l-plugin. |
708258 |
Valur mhux inizjalizzat fi groups-server.c permezz ta' addEntryToGroupTable() jista' joħloq rbit falz u jikkawża li jintbagħtu messaġġi ta' rappurtar ta' groupcast. | Żid "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;" wara “binding.type
= EMBER_MULTICAST_BINDING;” |
757775 | Il-partijiet kollha EFR32 għandhom offset RSSI uniku. Barra minn hekk, id-disinn tal-bord, l-antenni u l-kompartiment jistgħu jkollhom impatt fuq l-RSI. | Meta toħloq proġett ġdid, installa l-Utilità RAIL, komponent RSSI. Din il-karatteristika tinkludi l-RSSI Offset default li Silabs imkejjel għal kull parti. Dan l-offset jista' jiġi modifikat jekk meħtieġ wara l-ittestjar RF tal-prodott sħiħ tiegħek. |
758965 |
Il-komponenti tal-cluster ZCL u t-tabella tal-iskoperta tal-kmand ZCL mhumiex sinkronizzati. Għalhekk, meta jiġi attivat jew diżattivat komponent tal-cluster ZCL, il-kmandi implimentati mhux se jkunu attivati/diżattivati fit-tab tal-kmand tal-Konfiguratur Avvanzat ZCL korrispondenti. | Ippermetta/itwaqqaf manwalment l-iskoperta għall-kmandi ZCL mixtieqa fil-Konfiguratur Avvanzat ZCL. |
765735 | L-aġġornament tal-OTA jfalli fuq Sleepy End Device b'Talba tal-Paġna attivata. | Uża Block Request minflok Page Request. |
845649 | It-tneħħija tal-komponent CLI:Core ma teliminax is-sejħiet cli EEPROM lil sl_cli.h. | Ħassar il-eeprom-cli.c file li jsejjaħ lill-sl_cli.h. Barra minn hekk, sejħiet lil sl_cli.h kif ukoll lil sl_cli_command_arg_t fl-ota-storage-simple-eeprom jistgħu jiġu kkummentati. |
857200 | ias-zone-server.c jippermetti li tinħoloq rabta b'indirizz CIE “0000000000000000” u wara ma tippermettix aktar rbit. | L-ebda soluzzjoni magħrufa |
1019961 | Iġġenerat Z3Gateway tagħmelfile hardcodes "gcc" bħala CC | L-ebda soluzzjoni magħrufa |
ID # | Deskrizzjoni | Soluzzjoni |
1039767 | Zigbee router network retry kju overflow kwistjoni fil-każ ta 'użu RTOS multi thread. | Zigbee Stack mhuwiex sigur għall-ħajt. Bħala riżultat, is-sejħa ta 'Zigbee stack APIs minn kompitu ieħor mhijiex appoġġjata fl-ambjent tal-OS u tista' tpoġġi l-munzell fi stat "li ma jaħdimx". Irreferi għan-nota tal-App li ġejja għal aktar informazzjoni u soluzzjoni li tuża l-immaniġġjar tal-avvenimenti.
https://www.silabs.com/documents/public/application- noti/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Il-Z3Switch sampL-applikazzjoni tal-le ppermettiet biss buttuna waħda (istanza: btn1) b'mod awtomatiku li twassal għal nuqqas ta' qbil fid-deskrizzjoni tal-buttuna fil-proġettfile. | Soluzzjoni: Installa l-istanza btn0 manwalment waqt il-ħolqien tal-proġett Z3Switch. |
1161063 | Z3Light u potenzjalment applikazzjonijiet oħra jirrappurtaw valuri ta 'reviżjoni ta' cluster mhux korretti. | Aġġorna manwalment l-attribut tar-reviżjoni tal-cluster għar-reviżjoni xierqa tagħhom. |
1164768,
1171478, 1171479 |
ŻBALL: ezspErrorHandler 0x34 irrapportat ripetutament waqt il-mod ta' riċeviment mfglib | Biex tnaqqas il-messaġġi ta' żball stampati, ikkonfigura EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV
ENT_TIMEOUT_MS fuq l-app ospitanti għal 100, għalhekk il-kju ta' callback jinħeles aktar malajr. |
1252460 | Ir-rutini ta' rkupru ta' SimEEPROM (kemm għal v1 kif ukoll għal v2) li jaħdmu mal-istartjar jistgħu jwettqu sejħa ta' tħassir ta' paġna flash allinjata ħażin li tirriżulta f'asserzjoni waqt ir-rutina MSC_ErasePage ta' em_msc.c. | Soluzzjoni: Poġġi l-linja tal-kodiċi li ġejja fil-quċċata tal-funzjoni MSC_ErasePage() f'em_msc.c: indirizz tal-bidu = (uint32_t*)((uint32_t)indirizz tal-bidu &
~(FLASH_PAGE_SIZE-1)); |
Oġġetti deprecati
Deprecated fir-rilaxx 7.4.1.0
F'GSDK 7.4.0.0 'l quddiem, inkluża din il-garża, l-għażla "-v" f'Z3Gateway għal applikazzjoni host linux biex toħloq interface telnet bil-port 4900 jew 4901 hija deprecata. Il-mod alternattiv rakkomandat biex tinħoloq interface telnet huwa li tuża utilitajiet linux bħal "socat".
Deprecated fir-rilaxx 7.4.0.0
- Neħħew l-APIs tas-sigurtà deprecati li ġejjin:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
Uża l-APIs ipprovduti minn Zigbee Security Manager għall-aċċess għall-ħażna taċ-ċavetta u l-hashing HMAC.
Oġġetti mneħħija
Imneħħija fir-rilaxx 7.4.0.0
- Tneħħew APIs pubbliċi duplikati fl-intestatura pubblika file gp-tipi.h.
- Il-komponent zigbee_end_device_bind tneħħa. Dan il-komponent intuża għall-koordinatur biex jissenja talbiet vinkolanti għall-apparat finali. Din il-funzjonalità fakultattiva tneħħiet minn R22 tal-ispeċifikazzjoni tal-qalba ta 'Zigbee.
- SetPacketBufferCount() imneħħija f'af-host.c u każ ta' kontroll inutli EZSP_CONFIG_PACKET_BUFFER_COUNT: f'kmand-handlers.c.
- Tneħħa l-argument tal-allokazzjoni tal-memorja minħabba li m'hemmx bżonn li tinqasam f'żewġ fażijiet meta tkun inizjalizzata NCP.
- Imneħħija emberAfNcpInitCallback() fl-app.c ta' se14-comms-hub, se14-ihd, u se14-meter-gas.
- Tneħħa l-issettjar tal-valur EZSP_CONFIG_RETRY_QUEUE_SIZE waqt l-inizjalizzazzjoni tal-ncp f'ncp-configuration.c.
Multiprotocol Gateway u RCP
Oġġetti ġodda
Miżjud fir-rilaxx 7.4.0.0
Is-smigħ fl-istess ħin, il-ħila għall-munzelli Zigbee u OpenThread li joperaw fuq kanali indipendenti 802.15.4 meta tuża EFR32xG24 jew xG21 RCP, hija rilaxxata. Is-smigħ fl-istess ħin mhuwiex disponibbli għall-kombinazzjoni 802.15.4 RCP/Bluetooth RCP, il-kombinazzjoni Zigbee NCP/OpenThread RCP, jew għas-sistema Zigbee/OpenThread fuq ċippa (SoC). Se jiġi miżjud ma 'dawk il-prodotti f'rilaxx futur.
L-estensjoni tal-bejjiegħ OpenThread CLI ġiet miżjuda mal-apps ospitanti OpenThread ta 'kontenituri multiprotokoll. Dan jinkludi l-kmandi coex cli.
Titjib
Mibdul fir-rilaxx 7.4.0.0
Il-kombinazzjoni multiprotokoll Zigbee NCP/OpenThread RCP issa hija kwalità tal-produzzjoni.
7.3 Kwistjonijiet Fissi
Fissa fir-rilaxx 7.4.2.0
ID # | Deskrizzjoni |
1022972 | Miżjud plugin koeżistenza lura għal Zigbee-OpenThread NCP/RCP sample applikazzjoni. |
1231021 | Evita affermazzjoni f'OTBR li tkun ġiet osservata meta tgħaqqad 80+ apparat zigbee billi tirkupra l-RCP aktar milli billi tgħaddi żbalji tat-trażmissjoni mhux immaniġġjati lis-sub mac. |
1249346 | Indirizzat kwistjoni fejn l-RCP seta' jneħħi b'mod żbaljat il-pakketti ddestinati għall-host, li jirriżulta fi żball ta' parse fl-OTBR u terminazzjoni mhux mistennija. |
Fissa fir-rilaxx 7.4.1.0
ID # | Deskrizzjoni |
1213701 | ZigBee ma ppermettax li tinħoloq dħul ta' tabella ta' tqabbil tas-sors għal tifel jekk il-kju indirett tal-MAC ikollu dejta diġà pendenti għal dak it-tifel. Din l-imġieba tista’ twassal għal tranżazzjonijiet tas-saff ta’ applikazzjoni bejn it-tifel u xi apparat ieħor li jfallu minħabba nuqqas ta’ APS Ack jew rispons tas-saff tal-app, l-aktar it-tfixkil u t-terminazzjoni mhux mistennija ta’ ZCL OTA Upgrades immirati lejn it-tagħmir tat-tfal. |
1244461 | L-entrata tat-tabella tat-tqabbil tas-sors għat-tfal tista' titneħħa minkejja l-messaġġi pendenti. |
Fissa fir-rilaxx 7.4.0.0
ID # | Deskrizzjoni |
1081828 | Kwistjoni ta' throughput ma' Zigbee/BLE DMP s ibbażati fuq FreeRTOSample applikazzjonijiet. |
1090921 | Z3GatewayCpc kellu problemi biex jifforma netwerk f'ambjent storbjuż. |
1153055 | Asserzjoni fuq il-host kienet ikkawżata meta kien hemm nuqqas ta 'komunikazzjoni meta qari l-verżjoni NCP mill-zigbee_ncp-ble_ncp-uart sample app. |
1155676 | L-RCP 802.15.4 warrab il-pakketti unicast kollha riċevuti (wara MAC acking) jekk interfaces multipli 15.4 jaqsmu l-istess ID ta 'node ta' 16-bit. |
1173178 | Il-host irrapporta b'mod falz mijiet ta' pakketti riċevuti bl-mfglib fis-setup Host-RCP. |
ID # | Deskrizzjoni |
1190859 | Żball EZSP meta tibgħat pakketti bl-addoċċ mfglib fis-setup Host-RCP. |
1199706 | L-istħarriġ tad-dejta minn tfal tat-tagħmir finali minsija ma kinux qed jistabbilixxu b'mod xieraq qafas pendenti fuq l-RCP biex jikkju kmand Leave & Rejoin lit-tifel preċedenti. |
1207967 | Il-kmand "mfglib send random" kien qed jibgħat pakketti żejda fuq Zigbeed. |
1208012 | Il-modalità mfglib rx ma aġġornax l-informazzjoni tal-pakkett b'mod korrett meta rċeviet fuq l-RCP. |
1214359 | In-nodu tal-koordinatur iġġarraf meta 80 router jew aktar ippruvaw jingħaqdu simultanjament fis-setup Host-RCP. |
1216470 |
Wara li jgħaddi xandira għall-maskra tal-indirizz 0xFFFF, Zigbee RCP li jaġixxi bħala apparat ġenitur iħalli l-bandiera tad-dejta pendenti stabbilita għal kull wild. Dan irriżulta f'kull tifel jew tifla jibqgħu mqajmin jistennew dejta wara kull stħarriġ, u kien jeħtieġ xi tranżazzjoni oħra ta 'dejta pendenti lil kull apparat finali biex eventwalment ineħħi dan l-istat. |
Kwistjonijiet Magħrufa fir-Rilaxx Kurrenti
kwistjonijiet b'tipa grassa ġew miżjuda mir-rilaxx preċedenti. Jekk tlift rilaxx, noti ta 'rilaxx riċenti huma disponibbli fuq https://www.si-labs.com/developers/gecko-software-development-kit.
ID # | Deskrizzjoni | Soluzzjoni |
937562 | Il-kmand Bluetoothctl 'jirreklama fuq' jonqos bl-app rcp-uart- 802154-blehci fuq Raspberry Pi OS 11. | Uża l-app btmgmt minflok il-bluetoothctl. |
1074205 | Is-CMP RCP ma jappoġġjax żewġ netwerks fuq l-istess PAN id. | Uża PAN ids differenti għal kull netwerk. L-appoġġ huwa ppjanat f'rilaxx futur. |
1122723 | F'ambjent okkupat is-CLI tista' ma tirrispondix fl-app z3-light_ot-ftd_soc. | L-ebda soluzzjoni magħrufa. |
1124140 | z3-light_ot-ftd_soc sampl-app ma tkunx kapaċi tifforma n-netwerk Zigbee jekk in-netwerk OT ikun diġà attiv. | Ibda n-netwerk Zigbee l-ewwel u n-netwerk OT wara. |
1170052 |
CMP Zigbee NCP + OT RCP u DMP Zigbee NCP + BLE NCP jistgħu ma joqogħdux fuq 64KB u partijiet RAM aktar baxxi f'dan ir-rilaxx kurrenti. |
Partijiet ta' 64KB bħalissa mhumiex appoġġjati għal dawn l-apps. |
1209958 |
Iż-ZB/OT/BLE RCP fuq Bobcat u Bobcat Lite jista' jieqaf jaħdem wara ftit minuti meta jħaddem it-tliet protokolli kollha |
Se tiġi indirizzata f'rilaxx futur |
1221299 | Qari Mfglib RSSI jvarja bejn RCP u NCP. | Se tiġi indirizzata f'rilaxx futur. |
Oġġetti deprecati
Xejn
Oġġetti mneħħija
Imneħħija fir-rilaxx 7.4.0.0
Il-makro “NONCOMPLIANT_ACK_TIMING_WORKAROUND” tneħħiet. L-apps RCP kollha issa b'mod awtomatiku jappoġġjaw ħin ta' tibdil ta' 192 µsec għal acks mhux imtejba filwaqt li għadhom qed jużaw ħin ta' tibdil ta' 256 µsec għal acks imtejba meħtieġa minn CSL.
Bl-użu ta' dan ir-rilaxx
Din ir-rilaxx fiha dan li ġej:
- Munzell Zigbee
- Qafas ta 'Applikazzjoni Zigbee
- Zigbee Sampl-Applikazzjonijiet
Għal aktar informazzjoni dwar Zigbee u EmberZNet SDK ara UG103.02: Fundamenti ta 'Zigbee.
Jekk int utent għall-ewwel darba, ara QSG180: Zigbee EmberZNet Quick-Start Guide għal SDK 7.0 u Ogħla, għal struzzjonijiet dwar il-konfigurazzjoni tal-ambjent tal-iżvilupp tiegħek, il-bini u t-teptep bħalaample applikazzjoni, u referenzi ta' dokumentazzjoni li jindikaw il-passi li jmiss.
Installazzjoni u Użu
hu Zigbee EmberZNet SDK huwa pprovdut bħala parti mill-Gecko SDK (GSDK), il-ġabra ta' Silicon Labs SDKs. Biex tibda malajr bil-GSDK, installa Is-sempliċità Studio 5, li se jwaqqaf l-ambjent ta 'żvilupp tiegħek u jimxik permezz tal-installazzjoni tal-GSDK. Simplicity Studio 5 jinkludi dak kollu meħtieġ għall-iżvilupp tal-prodott IoT b'apparat ta 'Silicon Labs, inkluż riżorsi u lanċjar ta' proġetti, għodod ta 'konfigurazzjoni ta' softwer, IDE sħiħ b'katina ta 'għodda GNU, u għodod ta' analiżi. L-istruzzjonijiet għall-installazzjoni huma pprovduti fuq l-internet Simplicity Studio 5 Gwida għall-Utent.
Inkella, Gecko SDK jista 'jiġi installat manwalment billi tniżżel jew tikklona l-aħħar minn GitHub. Ara https://github.com/Sili-conLabs/gecko_sdk għal aktar informazzjoni.
Simplicity Studio jinstalla l-GSDK awtomatikament fi:
- (Windows): C:\Utenti\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Utenti/ /SimplicityStudio/SDKs/gecko_sdk
Dokumentazzjoni speċifika għall-verżjoni SDK hija installata mal-SDK. Tagħrif addizzjonali spiss jista' jinstab fl-artikoli tal-bażi tal-għarfien (KBAs). Referenzi API u informazzjoni oħra dwar dan u rilaxxi preċedenti huma disponibbli fuq https://docs.silabs.com/.
Informazzjoni dwar is-Sigurtà
Integrazzjoni Sikura tal-Vault
Għal applikazzjonijiet li jagħżlu li jaħżnu ċwievet b'mod sigur bl-użu tal-komponent Ħażna Sikura taċ-Ċavetta fuq partijiet Secure Vault-High, it-tabella li ġejja turi ċ-ċwievet protetti u l-karatteristiċi tal-protezzjoni tal-ħażna tagħhom li jimmaniġġja l-komponent Zigbee Security Manager.
Ċavetta mgeżwra | Esportabbli / Mhux Esportabbli | Noti |
Ċavetta tan-Netwerk | Esportabbli | |
Ċavetta ta' Link taċ-Ċentru ta' Fiduċja | Esportabbli | |
Ċavetta ta' Link Transitorju | Esportabbli | Tabella taċ-ċavetta indiċjata, maħżuna bħala ċavetta volatili |
Applikazzjoni Link Key | Esportabbli | Tabella taċ-ċavetta indiċjata |
Ċavetta EZSP Sikura | Esportabbli | |
Ċavetta ta' Encryption ZLL | Esportabbli | |
Ċavetta Konfigurata minn qabel ZLL | Esportabbli | |
GPD Proxy Key | Esportabbli | Tabella taċ-ċavetta indiċjata |
GPD Sink Key | Esportabbli | Tabella taċ-ċavetta indiċjata |
Ċavetta Interna/Placeholder | Esportabbli | Ċavetta interna għall-użu minn Zigbee Security Manager |
Ċwievet imgeżwer li huma mmarkati bħala "Mhux Esportabbli" jistgħu jintużaw iżda ma jistgħux ikunu viewed jew maqsuma waqt ir-runtime.
Ċwievet imgeżwer li huma mmarkati bħala "Esportabbli" jistgħu jintużaw jew kondiviżi waqt ir-runtime iżda jibqgħu kriptati waqt li jkunu maħżuna fil-flash.
L-applikazzjonijiet tal-utent qatt ma għandhom bżonn jinteraġixxu mal-maġġoranza ta 'dawn iċ-ċwievet. L-APIs eżistenti biex jimmaniġġjaw iċ-ċwievet Link Key Table jew Transient Keys għadhom disponibbli għall-applikazzjoni tal-utent u issa jgħaddu mill-komponent Zigbee Security Manager.
Xi wħud minn dawn iċ-ċwievet jistgħu jsiru mhux esportabbli għall-applikazzjoni tal-utent fil-futur. L-applikazzjonijiet tal-utenti huma mħeġġa biex ma jiddependux fuq l-esportazzjoni taċ-ċwievet sakemm ma jkunx assolutament meħtieġ.
Għal aktar informazzjoni dwar il-funzjonalità tal-Ġestjoni ta’ Ċavetta ta’ Secure Vault, ara AN1271:Ħażna Ċavetta Sikura.
Konsulenzi dwar is-Sigurtà
Biex tabbona għal Pariri dwar is-Sigurtà, idħol fil-portal tal-klijenti ta' Silicon Labs, imbagħad agħżel Home Account. Ikklikkja HOME biex tmur fil-paġna ewlenija tal-portal u mbagħad ikklikkja l-maduma Immaniġġja Notifiki. Kun żgur li 'Software/Security Advisory Notices & Product Change Notices (PCNs)' huwa ċċekkjat, u li inti abbonat għall-minimu għall-pjattaforma u l-protokoll tiegħek. Ikklikkja Save biex issalva kwalunkwe tibdil.
Appoġġ
Il-klijenti tal-Kit tal-Iżvilupp huma eliġibbli għal taħriġ u appoġġ tekniku. Uża s-Silicon Laboratories Zigbee web paġna biex tikseb informazzjoni dwar il-prodotti u s-servizzi kollha ta’ Silicon Labs Zigbee, u biex tiffirma għall-appoġġ tal-prodott.
Tista' tikkuntattja l-appoġġ ta' Silicon Laboratories fuq http://www.silabs.com/support.
Studio tas-Sempliċità
Aċċess ta 'klikk waħda għall-MCU u għodod mingħajr fili, dokumentazzjoni, softwer, libreriji tal-kodiċi tas-sors u aktar. Disponibbli għall-Windows, Mac u Linux!
Portafoll IoT
SW/HW
Kwalità
Appoġġ u Komunità
Ċaħda
Silicon Labs għandha l-intenzjoni li tipprovdi lill-klijenti l-aktar dokumentazzjoni riċenti, preċiża u fil-fond tal-periferali u l-moduli kollha disponibbli għall-implimentaturi tas-sistema u tas-softwer li jużaw jew li għandhom il-ħsieb li jużaw il-prodotti tas-Silicon Labs. Id-dejta tal-karatterizzazzjoni, il-moduli u l-periferali disponibbli, id-daqsijiet tal-memorja u l-indirizzi tal-memorja jirreferu għal kull apparat speċifiku, u l-parametri "Tipiċi" pprovduti jistgħu u jvarjaw f'applikazzjonijiet differenti. Applikazzjoni examples deskritti hawnhekk huma għal skopijiet illustrattivi biss. Silicon Labs jirriżerva d-dritt li jagħmel bidliet mingħajr avviż ieħor fl-informazzjoni tal-prodott, l-ispeċifikazzjonijiet u d-deskrizzjonijiet hawnhekk, u ma tagħtix garanziji dwar l-eżattezza jew il-kompletezza tal-informazzjoni inkluża. Mingħajr notifika minn qabel, Silicon Labs jistgħu jaġġornaw il-firmware tal-prodott matul il-proċess tal-manifattura għal raġunijiet ta' sigurtà jew affidabbiltà. Bidliet bħal dawn mhux se jbiddlu l-ispeċifikazzjonijiet jew il-prestazzjoni tal-prodott. Silicon Labs m'għandu jkollhom l-ebda responsabbiltà għall-konsegwenzi tal-użu tal-informazzjoni pprovduta f'dan id-dokument. Dan id-dokument ma jimplikax jew espressament jagħti xi liċenzja biex tiddisinja jew tiffabbrika xi ċirkwiti integrati. Il-prodotti mhumiex iddisinjati jew awtorizzati biex jintużaw fi ħdan kwalunkwe apparat tal-Klassi III tal-FDA, applikazzjonijiet li għalihom hija meħtieġa l-approvazzjoni tal-FDA qabel it-tqegħid fis-suq jew Sistemi ta 'Appoġġ għall-Ħajja mingħajr il-kunsens speċifiku bil-miktub ta' Silicon Labs. "Sistema ta' Appoġġ tal-Ħajja" hija kwalunkwe prodott jew sistema maħsuba biex tappoġġja jew issostni l-ħajja u/jew is-saħħa, li, jekk tonqos, tista' tkun mistennija b'mod raġonevoli li tirriżulta fi korriment personali sinifikanti jew mewt. Il-prodotti ta' Silicon Labs mhumiex iddisinjati jew awtorizzati għal applikazzjonijiet militari. Prodotti ta' Silicon Labs m'għandhom taħt l-ebda ċirkostanza jintużaw f'armi ta' qerda tal-massa inklużi (iżda mhux limitati għal) armi nukleari, bijoloġiċi jew kimiċi, jew missili li kapaċi jwasslu tali armi. Silicon Labs jiċħad il-garanziji espressi u impliċiti kollha u m'għandux ikun responsabbli jew responsabbli għal xi korrimenti jew danni relatati mal-użu ta 'prodott ta' Silicon Labs f'dawn l-applikazzjonijiet mhux awtorizzati. Nota: Dan il-kontenut jista' jkun fih terminoloġija offensiva li issa hija skaduta. Silicon Labs qed tissostitwixxi dawn it-termini b'lingwaġġ inklużiv kull fejn ikun possibbli. Għal aktar informazzjoni, żur www.silabs.com/about-us/inclusive-lexicon-project
Informazzjoni dwar Trademark
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® u l-logo Silicon Labs®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo u kombinazzjonijiet tagħhom , "l-aktar mikrokontrolluri li jiffavorixxu l-enerġija fid-dinja", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , il-Logo Telegesis®, USBXpress®, Zentri, il-logo Zentri u Zentri DMS, Z-Wave®, u oħrajn huma trademarks jew trademarks reġistrati ta’ Silicon Labs. ARM, CORTEX, Cortex-M3 u THUMB huma trademarks jew trademarks reġistrati ta' ARM Holdings. Keil hija trademark reġistrata ta' ARM Limited. Wi-Fi hija trademark reġistrata tal-Wi-Fi Alliance. Il-prodotti l-oħra kollha jew l-ismijiet tad-ditta msemmija hawn huma trademarks tad-detenturi rispettivi tagħhom.
Silicon Laboratories Inc.
- 400 West Cesar Chavez Austin, TX 78701 USA
- www.silabs.com
- silabs.com
Nibnu dinja aktar konnessa.
Dokumenti / Riżorsi
![]() |
SILICON LABS Zigbee EmberZNet SDK Software [pdfGwida għall-Utent Zigbee EmberZNet SDK Software, EmberZNet SDK Software, SDK Software, Software |