SILICON-LOGO

SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Meddalwedd

SILICON-LABS-SDK-7-4-1-0 -Zigbee-Protocol-Stack-Meddalwedd-CYNNYRCH

Gwybodaeth Cynnyrch

Manylebau

  • Fersiwn SDK Zigbee EmberZNet: 7.4.1.0
  • Fersiwn Gecko SDK Suite: 4.4 – Chwefror 14, 2024
  • Gwerthwr: Labs Silicon
  • Nodweddion Allweddol: Cefnogaeth Multiprotocol Zigbee ac OpenThread ar SoC
  • Casglwyr Cydwedd: GCC fersiwn 12.2.1
  • Fersiwn Protocol EZSP: 0x0D

Cyfarwyddiadau Defnydd Cynnyrch

Hysbysiadau Cysondeb a Defnydd

  • Am ddiweddariadau a hysbysiadau diogelwch, cyfeiriwch at bennod Diogelwch y nodiadau Rhyddhau Platfform Gecko sydd wedi'u gosod gyda'r SDK hwn neu ewch i'r tab TECH DOCS ar y Silicon Labs websafle.
  • Cael y wybodaeth ddiweddaraf trwy danysgrifio i Ymgynghorwyr Diogelwch.

FAQ

  • Cwestiwn: Sut ydw i'n gwirio'r cywir files yn cael eu defnyddio gyda'r casglwyr cydnaws?
  • Ateb: Gallwch wirio bod y cywir files yn cael eu defnyddio gan wirio y fersiwn GCC 12.2.1 a ddarperir gyda Symlcity Studio.
  • Cwestiwn: Ble gallaf ddod o hyd i wybodaeth am ddiweddariadau a hysbysiadau diogelwch?
  • Ateb: Am ddiweddariadau a hysbysiadau diogelwch, cyfeiriwch at y bennod Diogelwch yn nodiadau Rhyddhau Platfform Gecko neu ewch i'r tab TECH DOCS ar Silicon Labs ' websafle.

Silicon Labs yw'r gwerthwr o ddewis i OEMs sy'n datblygu rhwydweithio Zigbee yn eu cynhyrchion. Llwyfan Zigbee Silicon Labs yw'r datrysiad Zigbee mwyaf integredig, cyflawn a chyfoethog o nodweddion sydd ar gael.
Mae Silicon Labs EmberZNet SDK yn cynnwys gweithrediad Silicon Labs o fanyleb stack Zigbee.

  • Mae'r nodiadau rhyddhau hyn yn ymdrin â fersiwn(iau) SDK:
  • 7.4.1.0 wedi'i ryddhau Chwefror 14, 2024
  • 7.4.0.0 wedi'i ryddhau Rhagfyr 13, 2023

NODWEDDION ALLWEDDOL

Zigbee

  • Cydymffurfiad Zigbee R23
  • Zigbee Smart Energy 1.4a cydymffurfio – cynhyrchu
  • Cydymffurfiad Zigbee GP 1.1.2 – Alpha
  • Cefnogaeth MG27 – cynhyrchu
  • Gwell cefnogaeth i rannau Diogel Vault
  • Cefnogaeth gysglyd ar gymwysiadau NCP SPI (di-CPC) - Alpha

Amlbrotocol

  • Cefnogaeth Gwrando Cydamserol (RCP) – MG21 a MG24
  • Amlbrotocol cydamserol (CMP) Zigbee NCP + OpenThread RCP - cynhyrchu
  • Amlbrotocol deinamig Bluetooth + cefnogaeth amlbrotocol cydamserol (CMP) Zigbee ac OpenThread ar SoC

Hysbysiadau Cysondeb a Defnydd

I gael gwybodaeth am ddiweddariadau a hysbysiadau diogelwch, gweler y bennod Diogelwch yn y nodiadau Rhyddhau Platfform Gecko sydd wedi'u gosod gyda'r SDK hwn neu ar y tab TECH DOCS yn https://www.silabs.com/developers/zigbee-emberznet. Mae Silicon Labs hefyd yn argymell yn gryf eich bod yn tanysgrifio i Ymgynghorwyr Diogelwch i gael y wybodaeth ddiweddaraf. Am gyfarwyddiadau, neu os ydych chi'n newydd i'r Zigbee EmberZNet SDK, gweler Defnyddio'r Datganiad Hwn.

Crynhyddion Cydnaws

  • Mainc Waith Embedded IAR ar gyfer fersiwn ARM (IAR-EWARM) 9.40.1.
  • Gallai defnyddio Wine i adeiladu gyda'r cyfleustodau llinell orchymyn IarBuild.exe neu GUI Mainc Gwaith Embedded IAR ar macOS neu Linux arwain at anghywir files yn cael ei ddefnyddio oherwydd gwrthdrawiadau yn algorithm stwnsio Wine ar gyfer cynhyrchu byr file enwau.
  • Cynghorir cwsmeriaid ar macOS neu Linux i beidio ag adeiladu gydag IAR y tu allan i Simplicity Studio. Dylai cwsmeriaid sy'n gwneud hynny wirio'n ofalus bod y cywir files yn cael eu defnyddio.

GCC (The GNU Compiler Collection) fersiwn 12.2.1, wedi'i ddarparu gyda Stiwdio Symlrwydd.
Fersiwn protocol EZSP ar gyfer y datganiad hwn yw 0x0D.

Eitemau Newydd

Y datganiad hwn o'r Gecko SDK (GSDK) fydd yr olaf gyda chefnogaeth gyfunol ar gyfer pob dyfais EFM ac EFR, ac eithrio clytiau i'r fersiwn hon yn ôl yr angen. Gan ddechrau yng nghanol 2024 byddwn yn cyflwyno SDKs ar wahân:

  • Bydd y Gecko SDK presennol yn parhau gyda chefnogaeth ar gyfer dyfeisiau Cyfres 0 ac 1.
  • Bydd SDK newydd yn darparu'n benodol ar gyfer dyfeisiau Cyfres 2 a 3.

Bydd y Gecko SDK yn parhau i gefnogi pob dyfais Cyfres 0 ac 1 heb unrhyw newid i'r gefnogaeth hirdymor, cynnal a chadw, ansawdd, ac ymatebolrwydd a ddarperir o dan ein polisi meddalwedd.
Bydd y SDK newydd yn cangen o Gecko SDK ac yn dechrau cynnig nodweddion newydd sy'n helpu datblygwyr i gymryd advantage o alluoedd uwch ein cynhyrchion Cyfres 2 a 3.
Mae'r penderfyniad hwn yn cyd-fynd ag adborth cwsmeriaid, gan adlewyrchu ein hymrwymiad i godi ansawdd, sicrhau sefydlogrwydd, a gwella perfformiad ar gyfer profiad defnyddiwr eithriadol ar draws ein SDKs meddalwedd.

Cydrannau Newydd

Newydd yn rhyddhau 

  • Mae'r cydrannau “zigbee_direct_security_p256” a “zigbee_direct_security_curve25519” wedi'u hychwanegu fel y gall defnyddwyr ffurfweddu opsiwn diogelwch Zigbee Direct penodol.
  • Caniateir i ddefnyddwyr gael sawl cydran “zigbee_direct_security” wedi'u galluogi ar raglen dyfais uniongyrchol Zigbee (ZDD). Yn yr achos hwn, mae'r opsiwn diogelwch gwirioneddol yn dibynnu ar gyfluniad Dyfais Rhithwir Zigbee (ZVD).

APIs newydd
Newydd yn rhyddhau 

  • Ychwanegwyd API newydd sl_zigbee_token_factory_reset i ailosod tocynnau Zigbee NVM3 i'w gwerth diofyn.
  • Ychwanegwyd y bool API sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), sy'n dychwelyd yn wir os gall y tabl allwedd cyswllt ychwanegu neu ddiweddaru cofnod gyda'r cyfeiriad hwn (nid yw'r tabl yn llawn).
  • Ychwanegwyd bool API newydd sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* context, sl_zb_sec_man_key_t* allwedd), sy'n dychwelyd yn wir os yw'r allwedd wedi'i chyfeirio yn ôl cyd-destun â'r un gwerth â'r allwedd a ddarparwyd yn y ddadl.

Cefnogaeth Llwyfan Newydd
Newydd yn rhyddhau 

  • Ychwanegir cefnogaeth stac Zigbee ar gyfer y rhannau newydd canlynol yn y datganiad hwn: EFR32MG24A010F768IM40 ac EFR32MG24A020F768IM40.

Dogfennaeth Newydd
Newydd mewn datganiad 7.4.0.0

  • Diweddaru'r disgrifiad ar gyfer cydran Storio Allwedd Ddiogel Zigbee i adlewyrchu'r ychwanegiad o Uwchraddiad Storio Allweddol Diogel Zigbee (sy'n ychwanegu cydnawsedd yn ôl â phrosiectau presennol).
  • Ychwanegwyd nodyn cais newydd ar gyfer rhyngweithio â grŵp cydrannau Zigbee Security Manager (AN1412: Rheolwr Diogelwch Zigbee).

Ymddygiad Bwriadol

Mae defnyddwyr yn cael eu hatgoffa bod trosglwyddiadau CSL heb eu cydamseru Zigbee yn destun rhagbrynu protocol yn yr amserlen radio. Yn y cymwysiadau SleepyToSleepy, gall a bydd BLE yn rhagflaenu trosglwyddiad Zigbee CSL, a fydd yn dod â'r trosglwyddiad i ben. Mae rhagbrynu amserlennydd yn fwy cyffredin ar gyfer CSL heb ei gydamseru, o ystyried y gellir defnyddio dilyniant ffrâm deffro hir o bosibl. Gall defnyddwyr sy'n dymuno addasu blaenoriaethau trosglwyddo ddefnyddio'r gydran Tiwnio a Phrofi DMP i wneud hynny. Gall defnyddwyr hefyd ymgynghori ag UG305: Canllaw Defnyddiwr Amlbrotocol Dynamig am ragor o wybodaeth.

Gwelliannau

Wedi newid wrth ryddhau
emberCounterHandler API Newidiadau Doc

Mewn fersiynau blaenorol, nid oedd yr alwad yn ôl Counter Triniwr ar gyfer haen MAC ac APS EmberCounterTypes yn ymwneud â phecyn RX a TX yn cael ei drosglwyddo i'r ID nod targed cywir na'r dadleuon data, ac roedd dogfennaeth API ynghylch ymddygiad rhai cownteri a ddefnyddiodd y paramedrau hyn yn aneglur neu'n gamarweiniol.
Er nad yw llofnod emberCounterHandler() wedi newid, mae'r ffordd y caiff ei baramedrau eu poblogi wedi newid ychydig.

  • Mae sylwadau am enums EmberCounterType mewn ember-types.h wedi'u hehangu er eglurder.
  • Mae'r paramedr Node ID i'r Triniwr Cownter ar gyfer cownteri sy'n gysylltiedig â TX bellach yn gwirio a yw'r modd cyfeiriad cyrchfan yn nodi ID byr dilys cyn ei ddefnyddio. (Os na, nid oes unrhyw gyfeiriad cyrchfan wedi'i boblogi, a defnyddir gwerth dalfan o EMBER_UNKNOWN_NODE_ID yn lle hynny.)
  • Mae'r paramedr Node ID i'r Triniwr Cownter ar gyfer cownteri sy'n gysylltiedig â RX bellach yn adlewyrchu ID y nod ffynhonnell, nid ID y nod cyrchfan.
  • *Nid* yw'r cyfrif ailgynnig wedi'i basio fel y paramedr data ar gyfer rhifyddion EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/METHU fel y disgrifir mewn mathau ember. h mewn fersiynau blaenorol, ond ni chafodd hwn ei boblogi'n iawn mewn fersiynau a ryddhawyd yn flaenorol felly byddai ei werth mewn datganiadau blaenorol bob amser wedi bod yn 0. Mae'r ymddygiad hwn wedi'i egluro yn y disgrifiad o'r mathau EmberCounterTypes hynny. Fodd bynnag, mae'r cyfrif Ailgeisio ar gyfer ail-geisio haenau APS yn parhau i gael ei boblogi yn y paramedr data ar gyfer mathau cownter EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED, i fod yn gyson â datganiadau blaenorol.
  • Mae'r holl rifyddwyr sy'n llenwi'r Node ID neu baramedr data ar gyfer yr alwad yn ôl wedi'u harchwilio i sicrhau eu bod yn pasio'r data disgwyliedig, cyfeiriad, neu EMBER_UNKNOWN_NODE_ID os disgwylir ID Node ond ni ellid ei gael o'r pecyn, fel y disgrifir yn yr ember- diwygiedig dogfennau mathau.h.
  • Mae'r peiriant trin cownter ar gyfer EMBER_COUNTER_MAC_TX_UNICAST_RETRY bellach yn adlewyrchu ID nod cyrchfan haen MAC yn gywir ac mae sawl ail gais yn ei ID Nod Cyrchfan a pharamedrau data.
  • Mae'r peiriant trin cownter ar gyfer EMBER_COUNTER_PHY_CCA_FAIL_COUNT bellach yn darparu gwybodaeth ID nod cyrchfan trwy'r paramedr Node ID am darged haen MAC arfaethedig y neges a fethodd drosglwyddo.

Cod Pŵer Gwyrdd wedi'i ddiweddaru
Mae cod gweinydd pŵer gwyrdd yn cael ei ddiweddaru gyda gwelliannau amrywiol gan gynnwys:

  • Ychwanegwyd mwy o god dilysu ar gyfer gorchmynion sy'n dod i mewn gyda diweddbwynt annilys wrth eu derbyn ar weinydd y meddyg teulu.
  • Ychwanegwyd cod i drin yr achos pan nad oes mwy o le i adeiladu negeseuon pŵer gwyrdd.
  • Mae'r sinc bellach yn gostwng ffurfweddiad paru gyda gweithredu tynnu paru mewn rhai achosion fesul adran fanyleb A.3.5.2.4.1.
  • Mae'r sinc nawr yn cadw'r rhestr grŵp bresennol o gofnod cyn ei ddileu wrth brosesu Paru Configuration gydag estyniad gweithredu.
  • Mae'r gorchymyn ymholiad Cyfieithu yn dychwelyd “NOT FOUND” fel y cod gwall pan fo'r tabl cyfieithu yn wag neu pan fo'r mynegai yn fwy na sawl cofnod yn y tabl.
  • Wedi newid y fersiwn o'r endpoint GP mewn rhai apiau o 1 i 0.

Mae defnyddio CSMA yn swyddogaeth Anfon GPDF wedi'i gyfyngu oherwydd bod Dyfeisiau Pŵer Gwyrdd yn ddyfeisiau ynni lleiaf posibl ac nid ydynt yn defnyddio CSMA yn y rhan fwyaf o'r dyluniadau. Yn lle hynny, y dyluniad a ffefrir yw anfon pecynnau lluosog gan ddefnyddio'r un gyllideb ynni.
Wedi dileu'r defnydd o ddiweddbwynt cudd yn yr opsiwn ategyn Green Power Server. Defnyddiwch un o'r pwyntiau terfyn cais yn lle hynny.
Gwelliannau Cod Ategyn Diweddariad Allwedd Rhwydwaith

  • Wedi newid cyfnod diweddaru allwedd y rhwydwaith cyfnodol i fod mor hir â blwyddyn.

Ailstrwythuro Rhai APIs i Osgoi Allforio Allwedd Diangen
Wedi gwneud newidiadau i ffafrio'r defnydd o gyd-destunau allweddol dros ddata allweddol testun plaen.

  • sl_zigbee_send_security_challenge_request bellach yn cymryd mewn dadl sl_zb_sec_man_context_t yn lle EmberKeyData.
  • Mae gwerthoedd y sl_zb_sec_man_derived_key_type enum bellach yn fasg did 16-did i gefnogi rhai deilliadau allweddol yn uniongyrchol sy'n cyfuno mathau lluosog o ddeilliannau.

Materion Sefydlog

Sefydlog yn rhyddhau 

ID # Disgrifiad
1036893 Wedi trwsio mater a achosodd i'r gydran clwstwr OTA osod y gydran rhyngwyneb cychwynnydd etifeddol fel dibyniaeth.
1114905 Zigbee Direct: Gwell ymdriniaeth o Nodweddion Rhwydwaith Gadael.
1180937 Ailosod WDT sefydlog wrth gysylltu Zigbee Direct ZDD â ZVD trydydd parti.
1223904 Wedi trwsio mater a achosodd i'r ddyfais olaf symud i weithio'n anghywir mewn amgylchedd prysur iawn.
1224393 Wedi diweddaru cod trin cais bwrdd sinc Green Power i ddiweddaru'r cyfeiriad cyrchfan ymateb.
1228808 Wedi trwsio'r mater arddangos gyda diffiniadau macro mewn dogfennaeth gp-types.h.
1232297 Wedi datrys problem lle nad oedd emberSetOutgoingNwkFrameCounter ac emberSetOutgoingApsFrameCounter yn gweithio ar gymwysiadau gwesteiwr 64-bit (yn dychwelyd EMBER_BAD_ARGUMENT).
1232359 Wedi trwsio'r cyfrifiad paramedr gppTunnelingDelay wrth brosesu gorchymyn cleient pŵer gwyrdd.
 

1240392

ZDO Rhwymo/Dadrwymo Dylai ceisiadau a wrthodwyd am resymau mynediad/caniatâd ddychwelyd statws EMBER_ZDP_NOT_AUTHORIZED yn hytrach na statws EMBER_ZDP_NOT_PERMITTED yn unol â manylebau Zigbee.
1243523 Zigbee Direct: Gwell sefydlogrwydd o gysylltiad BLE â ZVD.
1249455 Wedi trwsio mater a achosodd i ddyfais pen cysglyd fynd i mewn i gwsg wrth dderbyn darllediad cyn derbyn ack.
1252295 Trwsio gwall teipio yn y catalog cydran macro SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT.

Sefydlog yn rhyddhau 

ID # Disgrifiad
1019348 Wedi pennu'r gofynion dibyniaeth ar gyfer cydran Zigbee ZCL Cli fel y gellir ei dynnu pan nad oes ei angen.
1024246 Wedi diweddaru'r disgrifiad swyddogaeth ar gyfer emberHaveLinkKey() a sl_zb_sec_man_have_link_key().
1036503 Ychwanegwyd disgrifiad i argymell defnyddio'r Micrium Kernel ar gyfer DMPsample apps.
1037661 Mae mater a oedd yn atal y cais rhag gosod naill ai pentwr pro neu stac dail wedi'i ddatrys.
1078136 Wedi trwsio damwain ysbeidiol wrth addasu digwyddiadau o'r cyd-destun ymyrraeth
 

 

 

1081548

Mae defnyddwyr yn cael eu hatgoffa bod trosglwyddiadau CSL heb eu cydamseru Zigbee yn destun rhagbrynu protocol yn yr amserlen radio. Yn y cymwysiadau SleepyToSleepy, gall a bydd BLE yn rhagflaenu trosglwyddiad Zigbee CSL, a fydd yn dod â'r trosglwyddiad i ben. Mae rhagbrynu amserlennydd yn fwy cyffredin ar gyfer CSL heb ei gydamseru, o ystyried y gellir defnyddio dilyniant ffrâm deffro hir o bosibl. Gall defnyddwyr sy'n dymuno addasu blaenoriaethau trosglwyddo ddefnyddio'r gydran Tiwnio a Phrofi DMP i wneud hynny. Gall defnyddwyr hefyd ymgynghori ag UG305: Canllaw Defnyddiwr Amlbrotocol Dynamig am ragor o wybodaeth.

Mae problem wedi'i datrys yn CSL lle na fyddai dilyniant ffrâm deffro newydd a dderbynnir yn syth ar ôl ffrâm llwyth tâl blaenorol yn cael ei gofnodi'n gywir. Byddai hyn yn arwain at golli ffrâm llwyth tâl.

1084111 Mae cymorth SPI-NCP cysglyd cychwynnol ar gyfer byrddau seiliedig ar MG24 yn cael ei ddiweddaru fel rhan o'r datganiad hwn.
1104056 Cefnogaeth ychwanegol ar gyfer llywio rhwydwaith i redeg ar rwydwaith eilaidd rhag ofn aml-rwydwaith
1120515 Wedi trwsio mater lle na newidiodd y sianel wrth ddefnyddio'r gorchymyn sianel set mfglib.
1141109 Wedi trwsio mater a achosodd yr sample application ncp-uart-gp-multi-rail i golli rhywfaint o bennawd files wrth ddefnyddio'r gydran addasydd Green Power gyda'r opsiwn -cp.
1144316 Diweddaru'r disgrifiad o rai mathau o strwythur data mewn dogfennaeth gp-types.h.
1144884 Ffrâm ffug sefydlog yn yr arfaeth wedi'i gosod pan nad oes data yn yr arfaeth.
1152512 Wedi trwsio damwain bosibl mewn rheilffordd mac-isel wrth addasu'r digwyddiad yng nghyd-destun ISR.
ID # Disgrifiad
1154616 Ychwanegwyd eithriad ar gyfer yr amod i gychwyn y rhwydwaith gyda'r achos “Newid rôl o ddyfais Sleepy End i ddyfais Di-gysgu”.
1157289 Wedi trwsio mater a allai achosi methiant prawf BDB DN-TLM-TC-02B.
1157426 Wedi datrys problem adeiladu wrth adeiladu zigbee_simple_app gyda'r gydran green_power_adapter.
1157932 Ychwanegwyd amod i wirio a yw'r maes “amser pontio” ar goll a gosod gwerth rhagosodedig o 0xFFFF ar gyfer y maes coll hwn.
1166340 Wedi datrys mater a oedd yn atal yr emberAfGpdfSend rhag anfon y nifer arfaethedig o drosglwyddiadau ailadroddus.
1167807 Wedi datrys problem lle byddai dyfeisiau sy'n gweithredu fel Canolfannau Ymddiriedolaeth mewn rhwydweithiau gwasgaredig yn clirio eu bysellau cyswllt dros dro yn anghywir bob tro y byddai dyfais newydd yn ymuno.
1169504 Wedi trwsio mater a achosodd ailosod dyfais gysglyd ar ôl gorfod deffro.
1169966 Dilysiad gwerth dychwelyd coll sefydlog yn y cod dyrannu byffer.
1171477,

172270

Gyda dechrau mfglib 1 nid oes unrhyw negeseuon yn cael eu trosglwyddo ond yn cael eu derbyn, felly mae'r neges derfynell arddangos “mfglib send complete” yn anghywir ac wedi newid i “RXed %d pacedi yn y %d ms olaf”.
1171935 Wedi newid cyfnod diweddaru allwedd y rhwydwaith cyfnodol i fod mor hir â blwyddyn.
1172778 Ychwanegwyd y galw am yr emberAfPluginGreenPowerServerUpdateAliasCallback at y gweinydd Green Power.
1174288 Wedi datrys mater sy'n achosi i'r broses llywio rhwydwaith honni a yw galwad i atal sgan parhaus yn cael ei galw.
1178393 Wedi diweddaru gwall dogfennaeth.
1180445 Yn Ynni Clyfar, mae OTA bellach yn parhau i lawrlwytho os yw'r Cydlynydd yn cyrraedd y Cylch Dyletswydd Cyfyngedig.
1185509 Wedi datrys problem yn CSL lle na fyddai dilyniant ffrâm deffro newydd a dderbynnir yn syth ar ôl ffrâm llwyth tâl blaenorol yn cael ei gofnodi'n gywir. Byddai hyn yn arwain at golli ffrâm llwyth tâl.
1186107 Wedi datrys mater a achosodd ddadgryptio aflwyddiannus GPDFs a dderbyniwyd i ddisodli'r GPDF a oedd yn dod i mewn yn yr hysbysiad comisiynu meddygon teulu.
1188397 Wedi trwsio mater a achosodd wall llunio wrth alluogi maint tabl adroddiad estynedig.
1194090 Cywiro'r statws methiant yn yr ymateb rhagosodedig ar gyfer y gorchymyn Modd Comisiynu Sink - yn dilyn adran 3.3.4.8.2
1194963 Trwsiwyd mater a osododd strwythur comisiynuGpd yn ôl cyn galw galwad yn ôl defnyddiwr emberAfGreenPowerServerPairingStatusCallback.
1194966 Wedi datrys mater lle nad oedd y meysydd terfyn a'r meysydd proxiesInvolved wedi'u gosod gyda'r cam Comisiynu Ymadael.
1196698 Wedi gosod ffrâm annilys yn yr arfaeth pan nad oedd data yn yr arfaeth.
1199958 Ychwanegwyd cod i drin yr achos pan nad oes mwy o le i adeiladu negeseuon pŵer gwyrdd.
1202034 Wedi datrys problem lle na chychwynnwyd y newidyn stac sl_zb_sec_man_context_t yn gywir, gan achosi i ymuno â chod gosod fethu.
 

1206040

Gall galw emberRemoveChild() yn ystod ymgais ddiogel i ailymuno gan ddyfais derfynu arwain at ostyngiad ychwanegol yn y Cyfrif Plant, gan arwain o bosibl at Gyfrif Plentyn o -1 (255), gan atal dyfeisiau diwedd rhag ymuno / ailymuno oherwydd diffyg a nodwyd. o gapasiti yn y Beacon.
 

1207580

Mae swyddogaethau chwilio Tabl Plant o fewn y pentwr yn anghyson yn y defnydd o 0x0000 yn erbyn 0xFFFF ar gyfer gwerth dychwelyd nod ID sy'n cynrychioli cofnodion annilys/gwag, gan arwain at broblemau wrth wirio am gofnodion nas defnyddiwyd mewn APIs fel emberRemoveChild().
1210706 Mae'n bosibl bod Cyrchfan a Mynegai PHY a ddarparwyd yn strwythur EmberExtraCounterInfo fel rhan o emberCounterHandler() wedi bod yn anghywir ar gyfer mathau cownter MAC TX Unicast.
1211610

1212525

Wedi datrys problem lle cwympodd cymwysiadau Dynamic Multiprotocol ar ôl galluogi'r gydran Uwchraddio Storio Allwedd Ddiogel.
1211847 Er nad yw llofnod emberCounterHandler() wedi newid, mae'r ffordd y caiff ei baramedrau eu poblogi wedi newid ychydig. Esbonnir newidiadau o amgylch yr API hwn yn adran 2 uchod.
 

1212449

Cafodd Bannau sy'n Mynd Allan eu categoreiddio'n anghywir yn ôl yr haen MAC, gan arwain at emberCounterHandler() yn methu â dal y pecynnau hyn gyda'r math cownter EMBER_COUNTER_MAC_TX_BROADCAST ac yn hytrach yn cyfrif y Bannau gyda'r math cownter EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. Gallai hynny arwain at werthoedd annibynadwy ar gyfer y paramedr EmberNodeId cyrchfan a drosglwyddwyd i strwythur EmberCounterInfo
ID # Disgrifiad
1214866 Gall anfon pecynnau arolwg data mewn rhai ffurfweddiadau traffig uchel arwain at nam bws.
1216552 Mae mater sy'n achosi honiad o dan amodau traffig prysur yn sefydlog.
1216613 Wedi trwsio mater a arweiniodd at werth anghywir o radiws cast grŵp yn y tabl dirprwy.
1222509 Mae'r llwybrydd / cydlynydd yn anfon cais gwyliau ac ailymuno i ddyfais diwedd pleidleisio nad yw'n blentyn, ond cyrchfan MAC yw 0xFFFF yn lle cyfateb cyfeiriad cyrchfan NWK.
1223842 Wedi datrys problem gyda chynhyrchu'r sl_component_catalog.h a oedd yn gadael cod diangen ynddo gan achosi methiant llunio.
756628 Wedi newid y galw am alwad yn ôl emberAfMacFilterMatchMessageCallback i gael ei alw ar gyfer y negeseuon ZLL sy'n cael eu dilysu gan y pentwr yn unig.
816088 Wedi symud ffurfwedd EMBER o zigbeed_configuration.h i zigbeed. slcp.
829508 Er mwyn osgoi cyflwr hil, ychwanegwyd dilysiad ychwanegol yn emberSetLogicalAndRadioChannel i ddychwelyd yn aflwyddiannus os yw'r haenau isaf yn brysur neu ddim mewn cyflwr i newid y sianel.

Materion Hysbys yn y Datganiad Presennol

Ychwanegwyd materion mewn print trwm ers y datganiad blaenorol. Os ydych wedi methu datganiad, mae nodiadau rhyddhau diweddar ar gael yn https://www.si-labs.com/developers/zigbee-emberznet yn y tab Tech Docs.

ID # Disgrifiad Gweithiwch o gwmpas
Amh ·Ni chefnogir yr apiau/cydrannau canlynol yn y datganiad hwn: cefnogaeth EM4 Bydd y nodwedd yn cael ei galluogi mewn datganiadau dilynol.
 

193492

emberAfFillCommandGlobalServerToClientConfigureRe macro porting wedi torri. Mae llenwi'r byffer yn creu pecyn gorchymyn anghywir. Defnyddiwch y gorchymyn CLI “zcl global send-me-a-report” yn lle'r API.
278063 Twnelu Ynni Clyfar plugins â thriniaeth/defnydd gwrthgyferbyniol o fynegai tabl cyfeiriadau. Dim ateb hysbys
 

 

 

289569

 

 

Nid yw'r rhestr ddewis lefel pŵer cydrannau crëwr rhwydwaith yn cynnig ystod lawn o werthoedd â chymorth ar gyfer EFR32

Golygu'r ystod <-8..20> a nodir yn y sylw CMSIS ar gyfer EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P

OWER yn y

/protocol/ZigBee/app/framework/plugin/network- creator/config/network-creator-config.h file. Am gynample, newid i <-26..20>.

295498 Weithiau mae derbyniad UART yn gollwng beit o dan lwyth trwm yn achos defnydd amlbrotocol deinamig Zigbee+BLE. Defnyddiwch reolaeth llif caledwedd neu ostwng y gyfradd baud.
 

 

312291

EMHAL: Ar hyn o bryd mae swyddogaethau halCommonGetIntxxMillisecondTick ar westeion Linux yn defnyddio'r swyddogaeth get meofday, nad yw'n sicr o fod yn undonog. Os bydd amser y system yn newid, gall achosi problemau gydag amseru pentwr.  

Addaswch y swyddogaethau hyn i ddefnyddio clock_gettime gyda'r ffynhonnell CLOCK_MONOTONIC yn lle hynny.

338151 Gall cychwyn NCP gyda gwerth cyfrif byffer pecyn isel achosi pecynnau llwgr. Defnyddiwch y gwerth neilltuedig 0xFF ar gyfer cyfrif byffer pecyn i osgoi'r gwerth rhagosodedig rhy isel
387750 Y broblem gyda fformatau Cais Tabl Llwybr ar y ddyfais diwedd. Dan Ymchwiliad
400418 Ni all cychwynnwr touchlink gysylltu â tharged dyfais derfynol nad yw'n ffatri newydd. Dim ateb hysbys.
 

424355

Ni all cychwynnwr targed llinell gyffwrdd dyfais diwedd cysglyd nad yw'n ffatri dderbyn ymateb gwybodaeth dyfais mewn rhai amgylchiadau.  

Dan Ymchwiliad

 

465180

Gall yr eitem Optimeiddio Atalyddion Radio Cydfodoli “Enable Runtime Control” rwystro gweithrediad cywir Zigbee. Dylid gadael Rheolaeth Optimeiddio Atalyddion Dewisol 'Dethol Wi-Fi' yn “Anabledd”.
 

 

480550

Mae gan y clwstwr OTA ei ddull darnio adeiledig, felly ni ddylai ddefnyddio darnio APS. Er, rhag ofn y bydd amgryptio APS yn cael ei alluogi mae'n tyfu llwyth tâl y ImageBlockResponses i faint lle mae darniad APS yn cael ei actifadu. Gallai hyn arwain at fethiant y broses OTA.  

 

Dim ateb hysbys

 

 

 

 

481128

Dylai manylion Achos Ailosod a chwalfa fod ar gael yn ddiofyn trwy'r Rhith-UART (Cyfres 0) ar lwyfannau NCP pan fydd yr ategyn Diagnostics a Rhithwir UART perifferol wedi'u galluogi. Gan fod Serial 0 eisoes wedi'i gychwyn yn yr NCP, gall cwsmeriaid alluogi'r emberAfNcpInitCallback yn Fframwaith Zigbee NCP a galw'r swyddogaethau diagnostig priodol (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails, a halPrintCrashrial0) i'r alwad hon i argraffu'r data hwn i'w argraffu XNUMX Serial viewing yn y log cipio Network Analyzer.

Am gynampGyda sut i ddefnyddio'r ffwythiannau hyn, cyfeiriwch at y cod sydd wedi'i gynnwys yn emberAfMainInit() a-main-soc.c pan ddiffinnir EXTENDED_RESET_INFO.

ID # Disgrifiad Gweithiwch o gwmpas
 

 

486369

Os oes gan DynamicMultiProtocolLightSoc sy'n ffurfio rhwydwaith newydd nodau plentyn yn weddill o rwydwaith y mae wedi'i adael, mae emberAfGetChildTableSize yn dychwelyd gwerth di-sero yn startIdentifyOnAllChildNodes, gan achosi negeseuon gwall Tx 66 wrth annerch y plant “ysbryd”. Màs-dilëwch y rhan os yn bosibl cyn creu rhwydwaith newydd neu gwiriwch y tabl plentyn yn rhaglennol ar ôl gadael y rhwydwaith a dileu pob plentyn sy'n defnyddio emberRemoveChild cyn ffurfio rhwydwaith newydd.
 

495563

Ymuno â SPI NCP Sleepy End Device SampNid yw le App yn byrhau'r arolwg, felly mae'r ymgais i ymuno yn methu ar gyflwr Update TC Link Key. Dylai'r ddyfais sy'n dymuno ymuno fod yn y modd Pôl Byr cyn ceisio ymuno. Gall y modd hwn gael ei orfodi gan yr ategyn Cymorth Dyfais Diwedd.
 

 

497832

Yn Network Analyzer mae Dadansoddiad Gorchymyn Cymorth Ceisiadau Zigbee ar gyfer y Ffrâm Cais Allwedd Dilysu yn cyfeirio ar gam at y rhan o'r llwyth tâl sy'n nodi'r ffrâm Ffynhonnell Cyfeiriad fel y Cyfeiriad Cyrchfan.  

 

Dim ateb hysbys

519905

521782

Yn anaml iawn y bydd Spi-NCP yn methu â chychwyn cyfathrebu cychwynnydd gan ddefnyddio'r gorchymyn CLI 'bootload' o'r ategyn ota-client.  

Ailgychwyn y broses llwyth cychwyn

 

620596

Cyn SPI NCPampar gyfer BRD4181A (EFR32xGMG21)

nNi ellir defnyddio pin deffro diffiniedig fel pin deffro.

 

Newidiwch y pin rhagosodedig ar gyfer nWake o PD03 i bin deffro EM2/3 yn yr Ategyn NCP-SPI.

 

631713

Bydd Dyfais Diwedd Zigbee yn adrodd am wrthdaro mewn cyfeiriadau dro ar ôl tro os defnyddir yr ategyn “Zigbee PRO Stack Library” yn lle “Zigbee PRO Leaf Library”. Defnyddiwch y “Zigbee PRO Leaf Library” yn lle’r ategyn “Zigbee PRO Stack Library”.
 

670702

Gall aneffeithlonrwydd yn yr ategyn Adrodd arwain at hwyrni sylweddol yn seiliedig ar amlder ysgrifennu data a maint tabl, a allai ymyrryd â chod cais cwsmeriaid, gan gynnwys amseriad digwyddiadau. Os ydych chi'n ysgrifennu'n aml, ystyriwch wirio amodau adrodd ac anfon adroddiadau â llaw yn hytrach na defnyddio'r ategyn.
 

708258

Gall gwerth uninitialized in groups-server.c trwy addEntryToGroupTable() greu rhwymiad annilys ac achosi i negeseuon adrodd cast grŵp gael eu hanfon. Ychwanegu “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” ar ôl “binding.type

= EMBER_MULTICAST_BINDING;”

 

 

757775

 

Mae gan bob rhan EFR32 wrthbwyso RSSI unigryw. Yn ogystal, gall dyluniad bwrdd, antenâu ac amgaead effeithio ar RSSI.

Wrth greu prosiect newydd, gosodwch yr elfen RAIL Utility, RSSI. Mae'r nodwedd hon yn cynnwys y Silabiau Gwrthbwyso RSSI rhagosodedig a fesurwyd ar gyfer pob rhan. Gellir addasu'r gwrthbwyso hwn os oes angen ar ôl profi eich cynnyrch cyflawn gan RF.
 

 

758965

Nid yw cydrannau clwstwr ZCL a thabl darganfod gorchymyn ZCL wedi'u cydamseru. Felly, wrth alluogi neu analluogi cydran clwstwr ZCL, ni fydd gorchmynion a weithredir yn cael eu galluogi / analluogi yn y tab gorchymyn Cyflunydd Uwch ZCL cyfatebol. Galluogi / analluogi darganfyddiad â llaw ar gyfer y gorchmynion ZCL dymunol yn y Ffurfweddydd Uwch ZCL.
765735 Mae'r diweddariad OTA yn methu ar Sleepy End Device gyda Cais Tudalen wedi'i alluogi. Defnyddiwch Block Request yn lle Cais Tudalen.
 

845649

 

Dileu CLI: Nid yw'r gydran graidd yn dileu galwadau cli EEPROM i sl_cli.h.

Dileu'r eeprom-cli.c file sy'n galw y sl_cli.h. Yn ogystal, gellir gwneud sylwadau am alwadau i sl_cli.h yn ogystal â sl_cli_command_arg_t yn yr ota-storage-simple-eeprom.
 

857200

ias-zone-server. c yn caniatáu creu rhwymiad gyda chyfeiriad CIE “0000000000000000” ac yn ddiweddarach nid yw'n caniatáu rhwymiadau pellach. Dim ateb hysbys
1019961 Cynhyrchu Z3Gateway gwneudfile codau caled “gcc” fel CC Dim ateb hysbys
ID # Disgrifiad Gweithiwch o gwmpas
 

 

 

1039767

 

 

 

Problem gorlif ciw ailgynnig rhwydwaith llwybrydd Zigbee mewn achos defnydd RTOS aml-edau.

Nid yw Zigbee Stack yn ddiogel rhag edau. O ganlyniad, nid yw galw APIs stack Zigbee o dasg arall yn cael ei gefnogi yn amgylchedd yr AO a gallai roi'r pentwr mewn cyflwr “nad yw'n gweithio”. Cyfeiriwch at y nodyn App canlynol i gael mwy o wybodaeth ac ateb gan ddefnyddio trefnydd y digwyddiad.

https://www.silabs.com/documents/public/application- nodiadau/an1322-deinamig-amlprotocol-bluetooth-zigbee-sdk- 7x.pdf .

1064370 Mae'r Z3Switch sampDim ond un botwm a alluogwyd gan y cais (enghraifft: btn1) yn ddiofyn sy'n arwain at ddiffyg cyfatebiaeth yn nisgrifiad y botwm yn y prosiect file. Ateb: Gosodwch yr enghraifft btn0 â llaw yn ystod creu prosiect Z3Switch.
1161063 Mae Z3Light a chymwysiadau eraill o bosibl yn adrodd am werthoedd adolygu clwstwr anghywir. Diweddaru'r priodoledd adolygu clwstwr â llaw i'w hadolygu priodol.
1164768,

1171478,

1171479

GWALL: adroddodd ezspErrorHandler 0x34 dro ar ôl tro yn ystod modd derbyn mfglib Er mwyn lleihau'r negeseuon gwall sydd wedi'u hargraffu, ffurfweddwch EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV

ENT_TIMEOUT_MS ar yr ap gwesteiwr i 100, felly mae'r ciw galw'n ôl yn cael ei ryddhau'n gyflymach.

1252460 Mae'n bosibl y bydd arferion adfer SimEEPROM (ar gyfer v1 a v2) sy'n cael eu rhedeg wrth gychwyn yn perfformio galwadau dileu tudalennau fflach wedi'u cam-alinio gan arwain at honiadau yn ystod em_msc. c yn arferol MSC_ErasePage. Ateb: Rhowch y llinell god ganlynol ar frig y ffwythiant MSC_ErasePage() yn em_msc.c: cyfeiriad cychwyn = (uint32_t*)((uint32_t)startAddress &

~(FLASH_PAGE_SIZE-1));

Eitemau Anghymeradwy

Wedi'i anghymeradwyo wrth ryddhau 
Yn GSDK 7.4.0.0 ymlaen, gan gynnwys y clwt hwn, mae'r opsiwn “-v” mewn Z3Gateway ar gyfer cymhwysiad gwesteiwr linux i greu rhyngwyneb telnet gyda phorthladd 4900 neu 4901 yn anghymeradwy. Y ffordd arall a argymhellir i greu rhyngwyneb telnet yw defnyddio cyfleustodau linux fel “socat”.

Wedi'i anghymeradwyo wrth ryddhau 
Wedi dileu'r APIs diogelwch anghymeradwy canlynol:

  • emberGetKey()
  • emberGetKeyTableEntry()
  • emberSetKeyTableEntry()
  • emberHaveLinkkey()
  • emberAddOrUpdateKeyTableEntry()
  • emberAddTransientLinkkey()
  • emberGetTransientKeyTableEntry()
  • emberGetTransientLinkkey()
  • emberHmacAesHash()

Defnyddiwch yr APIs a ddarperir gan Zigbee Security Manager i gael mynediad at storfa allweddi a stwnshio HMAC.

Eitemau wedi'u Dileu

Wedi'i ddileu wrth ryddhau

  • Wedi dileu APIs cyhoeddus dyblyg yn y pennyn cyhoeddus file gp-types.h.
  • Mae'r gydran zigbee_end_device_bind wedi'i thynnu. Defnyddiwyd y gydran hon i'r cydlynydd frocera ceisiadau rhwymo ar gyfer dyfeisiau diwedd. Tynnwyd y swyddogaeth ddewisol hon o R22 o fanyleb graidd Zigbee.
  • Wedi dileu setPacketBufferCount() yn af-host.c ac achos gwirio diwerth EZSP_CONFIG_PACKET_BUFFER_COUNT: yn command-handlers.c.
  • Dadl cofraniad wedi'i dileu oherwydd nid oes angen rhannu'n ddau gam wrth gychwyn NCP.
  • Wedi dileu emberAfNcpInitCallback() yn se14-comms-hub, se14-ihd, a se14-meter-gas 's app.c.
  • Wedi dileu gosodiad gwerth EZSP_CONFIG_RETRY_QUEUE_SIZE yn ystod cychwyniad ncp yn ncp-configuration.c

Porth Amlbrotocol a RCP

Eitemau Newydd
Ychwanegwyd yn y datganiad

  • Gwrando ar yr un pryd, mae'r gallu i staciau Zigbee ac OpenThread weithredu ar sianeli 802.15.4 annibynnol wrth ddefnyddio EFR32xG24 neu xG21 RCP, yn cael ei ryddhau.
  • Nid yw gwrando cydamserol ar gael ar gyfer y cyfuniad 802.15.4 RCP/Bluetooth RCP, y cyfuniad Zigbee NCP/OpenThread RCP, nac ar gyfer system-ar-sglodyn Zigbee/OpenThread (SoC). Bydd yn cael ei ychwanegu at y cynhyrchion hynny mewn datganiad yn y dyfodol.
  • Mae'r estyniad gwerthwr CLI OpenThread wedi'i ychwanegu at apiau gwesteiwr OpenThread o gynwysyddion multiprotocol. Mae hyn yn cynnwys y gorchmynion coex cli.

Gwelliannau
Wedi newid wrth ryddhau

  • Mae cyfuniad amlbrotocol Zigbee NCP/OpenThread RCP bellach yn ansawdd cynhyrchu.

Materion Sefydlog
Sefydlog yn rhyddhau

ID # Disgrifiad
 

1213701

Ni chaniataodd zigbeed i gofnod tabl paru ffynhonnell gael ei greu ar gyfer plentyn os oes data gan MAC indirect ciw eisoes yn yr arfaeth ar gyfer y plentyn hwnnw. Gallai'r ymddygiad hwn arwain at drafodion haen cais rhwng y plentyn a rhyw ddyfais arall yn methu oherwydd diffyg APS Ack neu ymateb haen app, yn fwyaf nodedig yr aflonyddwch a therfyniad annisgwyl Uwchraddiadau ZCL OTA sy'n targedu'r ddyfais plentyn.
1244461 Gellid dileu cofnod tabl paru ffynhonnell ar gyfer plentyn sy'n cael ei ddileu er bod negeseuon yn yr arfaeth.

Sefydlog yn rhyddhau

ID # Disgrifiad
1081828 Mater trwybwn gyda Zigbee/BLE DMPs seiliedig ar FreeRTOSampgyda cheisiadau.
1090921 Cafodd Z3GatewayCpc drafferth i ffurfio rhwydwaith mewn amgylchedd swnllyd.
1153055 Achoswyd honiad ar y gwesteiwr pan oedd methiant cyfathrebu wrth ddarllen y fersiwn NCP o'r zigbee_ncp-ble_ncp-uart sample ap.
1155676 Taflodd yr RCP 802.15.4 yr holl becynnau unicast a dderbyniwyd (ar ôl acio MAC) os oedd rhyngwynebau lluosog 15.4 yn rhannu'r un ID nod 16-bit.
1173178 Adroddodd y gwesteiwr ar gam fod cannoedd o becynnau wedi'u derbyn gyda mfglib yn y gosodiad Host-RCP.
1190859 Gwall EZSP wrth anfon pecynnau ar hap mfglib yn y gosodiad Host-RCP.
1199706 Nid oedd polau data gan blant dyfeisiau pen anghofiedig yn gosod ffrâm yn yr arfaeth ar yr RCP yn gywir i giwio gorchymyn Gadael ac Ailymuno i'r cyn blentyn.
1207967 Roedd y gorchymyn “mfglib send random” yn anfon pecynnau ychwanegol ar Zigbeed.
1208012 Ni wnaeth y modd mfglib rx ddiweddaru gwybodaeth pecyn yn gywir wrth dderbyn ar yr RCP.
1214359 Cwympodd nod y cydlynydd pan geisiodd 80 neu fwy o lwybryddion ymuno ar yr un pryd yn y gosodiad Host-RCP.
 

1216470

Ar ôl trosglwyddo darllediad ar gyfer mwgwd cyfeiriad 0xFFFF, byddai RCP Zigbee sy'n gweithredu fel rhiant-dyfais yn gadael y set baner data arfaethedig ar gyfer pob plentyn. Arweiniodd hyn at bob plentyn yn aros yn effro yn disgwyl data ar ôl pob arolwg barn, ac roedd angen rhyw drafodyn data arfaethedig arall i bob dyfais derfynol i glirio'r cyflwr hwn yn y pen draw.

Materion Hysbys yn y Datganiad Presennol

Ychwanegwyd materion mewn print trwm ers y datganiad blaenorol. Os ydych wedi methu datganiad, mae nodiadau rhyddhau diweddar ar gael ar https://www.si-labs.com/developers/gecko-software-development-kit.

ID # Disgrifiad Gweithiwch o gwmpas
811732 Nid yw cymorth tocyn personol ar gael wrth ddefnyddio Zigbeed. Mae cymorth wedi'i gynllunio mewn datganiad yn y dyfodol.
937562 Mae gorchymyn 'hysbysebu ymlaen' Bluetoothctl yn methu gydag ap rcp-uart-802154-blehci ar Raspberry Pi OS 11. Defnyddiwch app btmgmt yn lle bluetoothctl.
1022972 Coex ddim yn gweithio ar ZB NCP + OT RCP. Mae cefnogaeth wedi'i chynllunio ar gyfer rhyddhau yn y dyfodol.
1074205 Nid yw'r CMP RCP yn cefnogi dau rwydwaith ar yr un id PAN. Defnyddiwch wahanol IDau PAN ar gyfer pob rhwydwaith. Mae cymorth wedi'i gynllunio mewn datganiad yn y dyfodol.
1122723 Mewn amgylchedd prysur efallai na fydd y CLI yn ymateb yn yr ap z3-light_ot-ftd_soc. Dim ateb hysbys.
1124140 z3-light_ot-ftd_soc sample app ddim yn gallu ffurfio rhwydwaith Zigbee os yw'r rhwydwaith OT i fyny yn barod. Dechreuwch y rhwydwaith Zigbee yn gyntaf a'r rhwydwaith OT ar ôl.
 

1170052

Efallai na fydd CMP Zigbee NCP + OT RCP a DMP Zigbee NCP + BLE NCP yn ffitio ar 64KB a rhannau RAM is yn y datganiad cyfredol hwn.  

Nid yw rhannau 64KB yn cael eu cefnogi ar hyn o bryd ar gyfer yr apiau hyn.

 

1209958

Gall yr ZB / OT / BLE RCP ar Bobcat a Bobcat Lite roi'r gorau i weithio ar ôl ychydig funudau wrth redeg y tri phrotocol  

Bydd yn cael sylw mewn datganiad yn y dyfodol

1221299 Mae darlleniadau Mfglib RSSI yn wahanol rhwng RCP a NCP. Bydd yn cael sylw mewn datganiad yn y dyfodol.
1231021 Gall OTBR haeru pan fydd 80+ o ddyfeisiau igam ogam yn ymuno ar yr un pryd. Ychwanegwyd atgyweiriad a allai ddatrys y mater. Bydd yn cael sylw llawn mewn datganiad yn y dyfodol.

Eitemau Anghymeradwy

  • Dim

Eitemau wedi'u Dileu
Wedi'i ddileu wrth ryddhau

  • Mae'r macro “NONCOMPLIANT_ACK_TIMING_WORKAROUND” wedi'i ddileu. Mae pob ap RCP nawr yn ddiofyn yn cefnogi amser troi 192 μsec ar gyfer acau heb eu gwella tra'n dal i ddefnyddio amser troi 256 μsec ar gyfer acau uwch sy'n ofynnol gan CSL.

Defnyddio'r Datganiad hwn
Mae'r datganiad hwn yn cynnwys y canlynol:

  • Pentwr Zigbee
  • Fframwaith Cais Zigbee
  • Zigbee Sample Ceisiadau

I gael rhagor o wybodaeth am Zigbee a'r EmberZNet SDK gweler UG103.02: Zigbee Fundamentals.
Os ydych yn ddefnyddiwr tro cyntaf, gweler QSG180: Canllaw Cychwyn Cyflym Zigbee EmberZNet ar gyfer SDK 7.0 ac Uwch, am gyfarwyddiadau ar ffurfweddu eich amgylchedd datblygu, adeiladu a fflachio felampcais, a chyfeiriadau dogfennaeth yn cyfeirio at y camau nesaf.

Gosod a Defnyddio

Darperir y Zigbee EmberZNet SDK fel rhan o'r Gecko SDK (GSDK), y gyfres o SDKs Silicon Labs. I ddechrau'n gyflym gyda'r GSDK, gosodwch Simplicity Studio 5, a fydd yn sefydlu'ch amgylchedd datblygu ac yn eich arwain trwy osodiad GSDK. Mae Simplicity Studio 5 yn cynnwys popeth sydd ei angen ar gyfer datblygu cynnyrch IoT gyda dyfeisiau Silicon Labs, gan gynnwys lansiwr adnoddau a phrosiect, offer ffurfweddu meddalwedd, IDE llawn gyda cadwyn offer GNU, ac offer dadansoddi. Darperir cyfarwyddiadau gosod yn y Canllaw Defnyddiwr Simplicity Studio 5 ar-lein.
Fel arall, gellir gosod Gecko SDK â llaw trwy lawrlwytho neu glonio'r diweddaraf o GitHub. Gwel https://github.com/Sili-conLabs/gecko_sdk am fwy o wybodaeth.

Mae Simplicity Studio yn gosod y GSDK yn ddiofyn yn:

  • (Windows): C: \ Defnyddwyr \ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /Defnyddwyr/ /SimplicityStudio/SDKs/gecko_sdk

Mae dogfennaeth sy'n benodol i'r fersiwn SDK wedi'i gosod gyda'r SDK. Gellir dod o hyd i wybodaeth ychwanegol yn aml yn yr erthyglau sylfaen wybodaeth (KBAs). Mae cyfeiriadau API a gwybodaeth arall am hyn a datganiadau cynharach ar gael ar https://docs.silabs.com/.

Gwybodaeth Ddiogelwch

Integreiddio Vault Diogel
Ar gyfer cymwysiadau sy'n dewis storio allweddi'n ddiogel gan ddefnyddio'r gydran Storio Allwedd Ddiogel ar rannau Diogel Vault-Uchel, mae'r tabl canlynol yn dangos yr allweddi gwarchodedig a'u nodweddion amddiffyn storio y mae cydran Rheolwr Diogelwch Zigbee yn eu rheoli.

Allwedd Lapio Allforio / Nad yw'n Allforio Nodiadau
Allwedd Rhwydwaith Allforio
Allwedd Cyswllt Canolfan Ymddiriedolaeth Allforio
Allwedd Cyswllt Dros Dro Allforio Tabl allwedd mynegeio, wedi'i storio fel allwedd anweddol
Allwedd Cyswllt Cais Allforio Tabl bysell wedi'i fynegeio
Allwedd EZSP Diogel Allforio
Allwedd Amgryptio ZLL Allforio
Allwedd wedi'i Rhag-gyflunio ZLL Allforio
Allwedd Ddirprwy GPD Allforio Tabl bysell wedi'i fynegeio
Allwedd Sinc GPD Allforio Tabl bysell wedi'i fynegeio
Allwedd Mewnol/Lleoliad Allforio Allwedd fewnol i'w defnyddio gan Reolwr Diogelwch Zigbee
  • Gellir defnyddio allweddi wedi'u lapio sydd wedi'u marcio fel "Anallforiadwy" ond ni allant fod vieweu golygu neu eu rhannu ar amser rhedeg.
  • Gellir defnyddio neu rannu allweddi wedi'u lapio sydd wedi'u nodi fel "Allforiadwy" ar amser rhedeg ond maent yn parhau i gael eu hamgryptio wrth eu storio mewn fflach.
  • Nid oes angen i gymwysiadau defnyddwyr ryngweithio â mwyafrif yr allweddi hyn byth. Mae APIs presennol i reoli bysellau Tabl Allwedd Cyswllt neu Allweddi Dros Dro yn dal ar gael i'r cymhwysiad defnyddiwr ac maent bellach yn llwybro trwy gydran Rheolwr Diogelwch Zigbee.
  • Mae'n bosibl na fydd modd allforio rhai o'r allweddi hyn i raglen y defnyddiwr yn y dyfodol. Anogir cymwysiadau defnyddwyr i beidio â dibynnu ar allforio allweddi oni bai bod hynny'n gwbl angenrheidiol.
  • I gael rhagor o wybodaeth am ymarferoldeb Rheoli Allweddi Diogel Vault, gweler AN1271: Storio Allwedd Ddiogel.

Cynghorion Diogelwch
I danysgrifio i Security Advisories, mewngofnodwch i borth cwsmeriaid Silicon Labs, yna dewiswch Account Home. Cliciwch CARTREF i fynd i dudalen gartref y porth ac yna cliciwch ar y deilsen Rheoli Hysbysiadau. Sicrhewch fod 'Hysbysiadau Cynghori Meddalwedd/Diogelwch a Hysbysiadau Newid Cynnyrch (PCNs)' yn cael eu gwirio, a'ch bod wedi'ch tanysgrifio o leiaf ar gyfer eich platfform a'ch protocol. Cliciwch Cadw i arbed unrhyw newidiadau.

SILICON-LABS-SDK-7-4-1-0-GA-Zigbee-Protocol-Stack-Software-FIG-1

Cefnogaeth
Mae cwsmeriaid Pecyn Datblygu yn gymwys ar gyfer hyfforddiant a chymorth technegol. Defnyddiwch y Zigbee Labordai Silicon web tudalen i gael gwybodaeth am holl gynhyrchion a gwasanaethau Silicon Labs Zigbee, ac i gofrestru ar gyfer cymorth cynnyrch.
Gallwch gysylltu â chymorth Silicon Laboratories yn http://www.silabs.com/support.

Stiwdio Symlrwydd
Mynediad un clic i MCU ac offer diwifr, dogfennaeth, meddalwedd, llyfrgelloedd cod ffynhonnell a mwy. Ar gael ar gyfer Windows, Mac a Linux!

SILICON-LABS-SDK-7-4-1-0-GA-Zigbee-Protocol-Stack-Software-FIG-2

Ymwadiad
Mae Silicon Labs yn bwriadu darparu'r ddogfennaeth ddiweddaraf, gywir a manwl i gwsmeriaid o'r holl berifferolion a modiwlau sydd ar gael i weithredwyr systemau a meddalwedd sy'n defnyddio neu'n bwriadu defnyddio cynhyrchion Silicon Labs. Mae data nodweddu, modiwlau sydd ar gael a perifferolion, meintiau cof a chyfeiriadau cof yn cyfeirio at bob dyfais benodol, a gall paramedrau “nodweddiadol” a ddarperir amrywio mewn gwahanol gymwysiadau ac maent yn gwneud hynny. Cais cynamper enghraifft yn unig y mae'r les a ddisgrifir yma. Mae Silicon Labs yn cadw'r hawl i wneud newidiadau heb rybudd pellach i'r wybodaeth, y manylebau a'r disgrifiadau cynnyrch a nodir yma, ac nid yw'n rhoi gwarantau ynghylch cywirdeb neu gyflawnrwydd y wybodaeth sydd wedi'i chynnwys. Heb hysbysiad ymlaen llaw, gall Silicon Labs ddiweddaru firmware cynnyrch yn ystod y broses weithgynhyrchu am resymau diogelwch neu ddibynadwyedd. Ni fydd newidiadau o'r fath yn newid y manylebau na pherfformiad y cynnyrch. Ni fydd Silicon Labs yn atebol am ganlyniadau defnyddio'r wybodaeth a ddarperir yn y ddogfen hon. Nid yw'r ddogfen hon yn awgrymu nac yn benodol yn rhoi unrhyw drwydded i ddylunio neu ffugio unrhyw gylchedau integredig. Nid yw'r cynhyrchion wedi'u cynllunio na'u hawdurdodi i'w defnyddio o fewn unrhyw ddyfeisiau Dosbarth III FDA, ceisiadau y mae angen cymeradwyaeth premarket FDA ar eu cyfer neu Systemau Cynnal Bywyd heb ganiatâd ysgrifenedig penodol Silicon Labs. “System Cynnal Bywyd” yw unrhyw gynnyrch neu system a fwriedir i gynnal neu gynnal bywyd a/neu iechyd, y gellir yn rhesymol ddisgwyl, os bydd yn methu, y bydd yn arwain at anaf personol sylweddol neu farwolaeth. Nid yw cynhyrchion Silicon Labs wedi'u cynllunio na'u hawdurdodi ar gyfer cymwysiadau milwrol. Ni chaiff cynhyrchion Silicon Labs eu defnyddio o dan unrhyw amgylchiadau mewn arfau dinistr torfol gan gynnwys (ond heb fod yn gyfyngedig i) arfau niwclear, biolegol neu gemegol, neu daflegrau sy'n gallu danfon arfau o'r fath. Mae Silicon Labs yn gwadu pob gwarant ddatganedig ac ymhlyg ac ni fydd yn gyfrifol nac yn atebol am unrhyw anafiadau neu iawndal sy'n gysylltiedig â defnyddio cynnyrch Silicon Labs mewn cymwysiadau anawdurdodedig o'r fath.

Nodyn: Gall y cynnwys hwn gynnwys terminoleg sarhaus sydd bellach wedi darfod. Mae Silicon Labs yn disodli'r termau hyn ag iaith gynhwysol lle bynnag y bo modd. Am fwy o wybodaeth, ewch i www.silabs.com/about-us/inclusive-lexicon-project.

Gwybodaeth Nod Masnach
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 chyfuniadau ohonynt , “microreolyddion mwyaf ynni-gyfeillgar y byd”, Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, Mae EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, y Telegesis Logo®, USBXpress®, Zentri, logo Zentri a Zentri DMS, Z-Wave®, ac eraill yn nodau masnach neu nodau masnach cofrestredig Silicon Labs. Mae ARM, CORTEX, Cortex-M3 a THUMB yn nodau masnach neu'n nodau masnach cofrestredig ARM Holdings. Mae Keil yn nod masnach cofrestredig ARM Limited. Mae Wi-Fi yn nod masnach cofrestredig y Wi-Fi Alliance. Mae'r holl gynhyrchion neu enwau brand eraill a grybwyllir yma yn nodau masnach eu deiliaid priodol.

CYSYLLTIAD

  • Labordai Silicon Inc.
  • 400 Gorllewin Cesar Chavez
  • Austin, TX 78701
  • UDA
  • www.silabs.com

Dogfennau / Adnoddau

SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack Meddalwedd [pdfCanllaw Defnyddiwr
SDK 7.4.1.0 Meddalwedd Stack Protocol Zigbee GA, SDK 7.4.1.0 GA, Meddalwedd Stack Protocol Zigbee, Meddalwedd Stack Protocol, Meddalwedd Stack

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *