SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK
- Zigbee EmberZNet SDK útgáfa: 7.4.5.0 GA
- Gecko SDK Suite útgáfa: 4.4
- Útgáfudagur: 23. október 2024
- Pall: Silicon Labs
- Studdir þýðendur: GCC (The GNU Compiler Collection) útgáfa 12.2.1
- EZSP bókunarútgáfa: 0x0D
Notkunarleiðbeiningar fyrir vöru
Helstu eiginleikar
Zigbee EmberZNet SDK frá Silicon Labs býður upp á eftirfarandi lykileiginleika
Multiprotocol (CMP) Zigbee og OpenThread stuðningur á SoC.
Samhæfi og notkunartilkynningar
Fyrir öryggisuppfærslur og tilkynningar, skoðaðu öryggiskafla Gecko Platform útgáfuskýringa eða farðu á TECH DOCS flipann á Silicon Labs websíða. Mælt er með því að gerast áskrifandi að Security Advisories fyrir nýjustu upplýsingarnar.
Samhæfðir þýðendur
Gakktu úr skugga um að þú notir rétt files með studdum þýðanda
GCC (The GNU Compiler Collection) útgáfa 12.2.1 fylgir Simplicity Studio.
EZSP bókun
EZSP samskiptareglur útgáfa fyrir þessa útgáfu er 0x0D.
- Sp.: Hverjir eru nýju íhlutirnir sem kynntir eru í útgáfu 7.4.5.0?
- A: Notendur geta nú haft marga zigbee_direct_security íhluti virka á Zigbee Direct Device (ZDD) forriti, þar sem raunverulegur öryggisvalkostur fer eftir Zigbee Virtual Device (ZVD) uppsetningu.
- Sp.: Hvaða nýju API er bætt við í útgáfu 7.4.4.0?
- A: Ný forritaskil innihalda mfglibSetCtune og mfglibGetCtune.
- Sp.: Hver er nýi stuðningurinn við vettvang sem kynntur var í útgáfu 7.4.5.0?
- A: EFR32MG24A020F768IM40 er nú stutt sem vettvangur.
- Sp.: Hvar get ég fundið uppfærð skjöl fyrir Zigbee Secure Key Storage íhlutinn?
- A: Lýsingin fyrir Zigbee Secure Key Storage íhlutinn hefur verið uppfærð í útgáfu 7.4.0.0, ásamt nýrri umsóknarskýrslu fyrir samskipti við Zigbee Security Manager hóp íhluta (AN1412: Zigbee Security Manager).
Zigbee EmberZNet SDK 7.4.5.0 GA
Gecko SDK Suite 4.4
23. október 2024
Silicon Labs er valinn söluaðili fyrir OEM sem þróa Zigbee net í vörur sínar. Silicon Labs Zigbee vettvangurinn er samþættasta, fullkomnasta og eiginleikaríkasta Zigbee lausnin sem völ er á.
Silicon Labs EmberZNet SDK inniheldur útfærslu Silicon Labs á Zigbee stafla forskriftinni.
Þessar útgáfuskýringar ná yfir SDK útgáfu(r)
- 7.4.5.0 gefin út 23. október 2024
- 7.4.4.0 gefin út 14. ágúst 2024
- 7.4.3.0 gefin út 2. maí 2024
- 7.4.2.0 gefin út 10. apríl 2024
- 7.4.1.0 gefin út 14. febrúar 2024
- 7.4.0.0 gefin út 13. desember 2023
Samhæfi og notkunartilkynningar
Fyrir upplýsingar um öryggisuppfærslur og tilkynningar, sjá öryggiskafla Gecko Platform útgáfuskýringa sem settar eru upp með þessu SDK eða á TECH DOCS flipanum á https://www.silabs.com/developers/zigbee-emberznet . Silicon Labs mælir einnig eindregið með því að þú gerist áskrifandi að öryggisráðgjöfum til að fá uppfærðar upplýsingar. Fyrir leiðbeiningar, eða ef þú ert nýr í Zigbee EmberZNet SDK, sjá Nota þessa útgáfu.
Samhæfðir þýðendur
IAR Embedded Workbekk fyrir ARM (IAR-EWARM) útgáfu 9.40.1.
- Notkun vín til að byggja með IarBuild.exe skipanalínuforritinu eða IAR Embedded Workbench GUI á macOS eða Linux gæti leitt til rangra files verið notað vegna árekstra í kjötkássa reiknirit víns til að mynda stutt file nöfnum.
- Viðskiptavinum á macOS eða Linux er ráðlagt að byggja ekki með IAR utan Simplicity Studio. Viðskiptavinir sem gera ættu að sannreyna vandlega að rétt files eru notuð.
GCC (The GNU Compiler Collection) útgáfa 12.2.1, fylgir Simplicity Studio.
EZSP samskiptareglur útgáfa fyrir þessa útgáfu er 0x0D.
Nýir hlutir
Nýir íhlutir
Nýtt í útgáfu 7.4.0.0
„zigbee_direct_security_p256“ og „zigbee_direct_security_curve25519“ íhlutunum hefur verið bætt við svo notendur geti stillt sérstakan Zigbee Direct öryggisvalkost.
Notendum er heimilt að hafa marga „zigbee_direct_security“ íhluti virka á Zigbee direct device (ZDD) forriti. Í þessu tilviki fer raunverulegur öryggisvalkostur eftir Zigbee Virtual Device (ZVD) uppsetningu.
Ný forritaskil
Nýtt í útgáfu 7.4.4.0
Kynnt tvö sérstök framleiðslu lib API til að fá og stilla CTUNE gildi.
Í fyrri útgáfum plástra varð aðgangur að og stillingu CTUNE gildi hluti af RAIL API. Í þessum plástri er sett af framleiðslu API sem umlykur RAIL API er kynnt á eftirfarandi hátt til að stilla og fá gildið.
mfglibSetCtune
mfglibGetCtune
Nýtt í útgáfu 7.4.2.0
- Framlengdur SPI NCP til að styðja svefnstillingar í sumum Host-NCP notkunartilfellum.
Í þessu tilviki er hægt að stilla SPI NCP sem syfjulegt endatæki. Gestgjafinn Z3Gateway sampLe forritið er útvíkkað með viðbótar sérsniðnum CLI kóða sem ber ábyrgð á að skipa NCP að fara í eina af svefnstillingunum í gegnum sérsniðnu CLI skipunina sleepMode, og verður að vakna með því að nota sérsniðna CLI skipunina vakningu fyrir frekari EZSP samskipti. - Kynnti nýtt API sl_zigbee_af_isr_event_init til að frumstilla viðburða ramma forritsins sem ætlað er að virkja inni í truflandi þjónusturútínu (ISR). Þessir atburðir, sem eru áætlaðir frá ISR, verða að hafa tafarbreytu upp á 0 millisekúndur. Með öðrum orðum þarf að virkja atburði frá ISR sem tafarlausan atburð. Það er engin slökkva á atburði leyfð innan ISR.
Ástæðan fyrir ofangreindu er sem hér segir: Atburðakerfið vinnur við atburðarröðina meðan á tímasetningu stendur (virkjar með töf sem ekki er núll, eða gerir óvirkan) atburð. Til að lágmarka leynd ætti ISR að virkja atburð með 0 töf, sem er tímasett í næstu vinnslu biðröð. Þetta gerir kleift að framkvæma frekari seinkun, eða óvirkjun, eftir að ISR hættir. Til að greina þá atburði sem ætlað er að nota innan ISR samhengi er atburðaskipulagið merkt með sli_zigbee_isr_event_marker meðan á frumstillingu stendur.
Vísaðu til zigbee_app_framework_event.h heimildarinnar file fyrir upplýsingar um þessa nýju aðgerð. - Skýringar á notkun nýju aðgerðarinnar ember Update Multi Mac Rejoin Channel Mask For Selection or Joining Device sem kallast inni í stafla API ember Find And Rejoin Network With Reason til að fá rásmaska notaða til að tengjast aftur.
SE1.4a forskriftin takmarkar breytingu á viðmóti (úr 2.4GHz í undir-GHz eða öfugt) við endurtengingu á Multi-MAC Joining End tæki af gerðinni. Þar sem tækisgerðin er uppsetning forritsramma (þ.e. gerð tengibúnaðar verður annaðhvort undir-GHz tæki eða 2.4 GHz tæki, ekki bæði, við uppsetningu), gefur þetta símtal rásargrímuna sem byggist á þeirri stillingu þannig að að endurtengingargríman sé alltaf sú sama og tengiviðmótsgríman.
Nýtt í útgáfu 7.4.0.0
- Bætti við nýju API ógildu sl_zigbee_token_factory_reset(bool exclude_outgoing_fc, bool exclude_boot_counter) til að endurstilla Zigbee NVM3 tákn á sjálfgefið gildi.
- Bætti við API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), sem skilar satt ef tenglalyklataflan getur bætt við eða uppfært færslu með þessu heimilisfangi (taflan er ekki full).
Bætti við nýjum API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* samhengi, sl_zb_sec_man_key_t* lykill), sem skilar satt ef lykillinn sem vísað er til með samhengi hefur sama gildi og lykillinn sem gefinn er upp í rökræðunni.
Stuðningur við nýjan vettvang
Nýtt í útgáfu 7.4.0.0
Zigbee staflastuðningur fyrir eftirfarandi nýja hluta er bætt við í þessari útgáfu: EFR32MG24A010F768IM40 og EFR32MG24A020F768IM40.
Ný skjöl
Nýtt í útgáfu 7.4.0.0
Uppfærði lýsingu fyrir Zigbee Secure Key Storage íhlutinn til að endurspegla viðbótina Zigbee Secure Key Storage Upgrade (sem bætir afturábak samhæfni við núverandi verkefni).
Bætti við nýrri umsóknarskýrslu fyrir samskipti við Zigbee Security Manager hóp íhluta (AN1412: Zigbee Security Manager).
Ætluð hegðun
Notendur eru minntir á að Zigbee ósamstilltar CSL sendingar eru háðar samskiptareglum hjá útvarpsáætlunarkerfinu. Í SleepyToSleepy forritunum getur og mun BLE koma í veg fyrir Zigbee CSL sendingu, sem mun binda enda á sendingu. Forgangur tímasetningar er algengari fyrir ósamstillt CSL, í ljósi þess að hugsanlega langa vakningarröð gæti verið notuð. Notendur sem vilja breyta forgangsröðun sendingar geta notað DMP Tuning and Testing íhlutinn til að gera það. Notendur geta einnig skoðað UG305: Dynamic Multiprotocol User's Guide fyrir frekari upplýsingar.
Umbætur
Breytt í útgáfu 7.4.0.0 ember Counter Handler API Doc Breytingar
Í fyrri útgáfum var Counter Handler svarhringing fyrir MAC og APS lag Ember Counter Types varðandi pakka RX og TX ekki send réttu markhnútauðkenni eða gagnarök, og API skjöl varðandi hegðun ákveðinna teljara sem notuðu þessar færibreytur voru óljósar eða villandi.
Þó að undirskrift ember Counter Handler() hafi ekki breyst hefur hvernig færibreytur þess eru útfylltar hafa breyst lítillega.
- Athugasemdir um EmberCounterType enums í ember-types.h hafa verið stækkaðar til glöggvunar.
- Hnútakennisbreytan fyrir teljara meðhöndlunar fyrir TX-tengda teljara athugar nú hvort vistfangshamur áfangastaðar gefi til kynna gilt stutt auðkenni áður en það er notað. (Ef ekki er ekkert heimilisfang áfangastaðar fyllt út og staðgengilsgildi fyrir
EMBER_UNKNOWN_NODE_ID er notað í staðinn.) - Hnútakenni færibreytan fyrir teljara meðhöndlunar fyrir RX-tengda teljara endurspeglar nú auðkenni upprunahnútar, ekki auðkenni áfangahnútar.
- Fjöldi endurtekinna tilrauna er *ekki* samþykktur sem gagnabreytu fyrir EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED teljara eins og lýst er í ember-types.h í fyrri útgáfum, en þetta var aldrei rétt fyllt út í áður gefnar útgáfur svo gildi hennar í fyrri útgáfum hefði alltaf verið 0 Þessi hegðun hefur verið skýrð í lýsingunni á þessum EmberCounterTypes. Hins vegar heldur fjöldi tilrauna aftur fyrir endurtilraunir APS lags áfram að fyllast út í gagnabreytu fyrir
EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED teljarategundir, til að vera í samræmi við fyrri útgáfur. - Allir teljarar sem fylla út hnútakenni eða gagnabreytu fyrir svarhringingu hafa verið endurskoðaðir til að tryggja að þeir standist væntanleg gögn, heimilisfang eða EMBER_UNKNOWN_NODE_ID, ef búist var við hnútakenni en ekki var hægt að fá það úr pakkanum, eins og lýst er í endurskoðaðri ember -types.h skjöl.
- Teljarinn fyrir EMBER_COUNTER_MAC_TX_UNICAST_RETRY endurspeglar nú rétt MAC-lagsáfangahnútauðkenni og fjölda endurtekinna tilrauna í Destination Node ID og gagnabreytum.
- Teljarinn fyrir EMBER_COUNTER_PHY_CCA_FAIL_COUNT veitir nú upplýsingar um auðkenni áfangastaðs í gegnum færibreytuna Node ID um fyrirhugað MAC-lagsmarkmið skilaboðanna sem mistókst að senda.
Uppfærður Green Power Code
Kóði Green Power miðlara er uppfærður með ýmsum endurbótum, þar á meðal
- Bætti við fleiri staðfestingarkóða fyrir komandi skipanir með ógildum endapunkti við móttöku á heimilislæknisþjóninum.
- Bætt við kóða til að meðhöndla málið þegar ekki er meira pláss til að búa til Green Power skilaboð.
- Vaskurinn sleppir nú pörunarstillingu með aðgerð Fjarlægja pörun í sumum tilfellum samkvæmt sérstakri hluta A.3.5.2.4.1.
- Vaskurinn vistar nú núverandi hópalista yfir færslu áður en hann er fjarlægður þegar unnið er úr Pörunarstillingu með aðgerðinni Extend.
- Þýðingarfyrirspurnarskipunin skilar „NOT FOUND“ sem villukóða þegar þýðingartaflan er tóm eða vísitalan er stærri en fjöldi færslur í töflunni.
- Breytti útgáfunni af endapunkti heimilislæknis í sumum forritum úr 1 í 0.
Notkun CSMA í GPDF Send aðgerðinni er takmörkuð vegna þess að Green Power Devices eru lágmarksorkutæki og nota ekki CSMA í flestum hönnununum. Þess í stað er æskileg hönnun að senda út marga pakka sem nota sama orkukostnaðaráætlun.
Fjarlægði notkun falins endapunkts í Green Power Server viðbótinni. Notaðu einn af endapunktum forritsins í staðinn.
Endurbætur á kóða fyrir netlykiluppfærslu
Breytti reglubundnu uppfærslutímabili netlykils í allt að 1 ár.
Endurskipulagt sum API til að forðast óþarfa lyklaútflutning
Gerði breytingar til að stuðla að notkun lykilsamhengis fram yfir lykilgögn með einföldum texta.
- sl_zigbee_send_security_challenge_request tekur nú inn sl_zb_sec_man_context_t rifrildi í stað EmberKeyData.
- Gildi sl_zb_sec_man_derived_key_type enum eru nú 16 bita bitamaska til að styðja beint ákveðnar lyklaafleiður sem sameina margar afleiddar tegundir.
Föst mál
Lagað í útgáfu 7.4.5.0
auðkenni # | Lýsing |
1357860 | Lagaði vandamál sem olli hruni þegar margir endapunktar byrja að frumstilla auðkenna endurgjöf. (Önnur tilvísun: 1348659) |
1357517 | Lagaði vandamál sem olli hruni þegar fjölnetaforrit reynir að stýra á aukanetinu. |
1356285 | Í mjög sjaldgæfum tilfellum getur pakki verið sendur yfir í Outgoing Packet Handoff Callback með færibreytu fyrir gagnálagsvísitölu sem fer yfir tilgreinda lengd pakkabiðminni, sem leiðir til fullyrðingar í legacy-packet-buffer.c ef Packet Handoff hluti er virkur. Meðhöndlunaraðgerðir fyrir inn- og útgöngu íhlutarins grípa nú þetta ástand og fleygja ógilda pakkanum án frekari vinnslu. (Önnur tilvísun: 1350285) |
1355289 | Lagaði vandamál sem olli því að LQI svar barst með MAC vistfangi sem núll. (Önnur tilvísun: 1351489) |
1349160 |
|
1343044 | Ef Fragmentation tappi misreiknaði tiltækt farmálag fyrir unicast brot, gæti það sent fleiri gögn til NCP en passa í einum pakka eftir að búið var að gera grein fyrir öllu staflakostnaði. Þetta gæti leitt til minnisspillingar í NCP sem olli fullyrðingarbilunum eða annarri óvæntri hegðun.
(Önnur tilvísun: 1289413) |
1343012 | Si4468 fastbúnaðarplástur bætt við phy-pro2plus-safnið til að takast á við keppnisástand í undir-GHz Tx/Rx vinnslu. (Önnur tilvísun: 1341928) |
1311214 | Lagað viðbótar sjálfgefið svar sem myndast þegar komandi OTA miðlara skipun ZCL skilaboð hefur sjálfgefið svar virkt. Aðeins eitt svar við villu er sent og fyrir árangursríkar blokkmyndabeiðnir er ekkert sjálfgefið svar stillt. (Önnur tilvísun: 1300935) |
1296653 | Ef tvöfalt PHY NCP tæki væri að framkvæma orkuskönnun á undir-GHz bandinu á meðan 2.4GHz útvarpið var virkt, gætu stórir hringir af komandi Beacon umferð sem svar við komum Beacon Beiðnum á 2.4GHz útvarpsrásinni tekið mikið magn af biðminni staflans (úthlutað úr Heap-hlutanum) á meðan verið var að skanna margar undir-GHz rásirnar, sem gæti leitt til biðminni.tages og EZSP yfirfallsskilyrði ef hrúgustærðin (sem ákvarðar hversu margir biðminni eru í boði fyrir kerfið) var ekki nógu stór. Þetta yfirflæðisástand gæti komið í veg fyrir að Scan Complete Handler nái til hýsingarforritsins, sem veldur því að skannastöðuvél appsins festist að eilífu.
Orkuskönnunarkóði fyrir tvöfalda PHY tæki fleygir nú öllum Beacon-pökkum sem berast í 2.4GHz útvarpinu meðan á skönnun á undir-GHz rás stendur og kemur þannig í veg fyrir að mikið innstreymi beacons skapi áðurnefnt vandamál. Athugið að þetta kemur ekki í veg fyrir eðlilega notkun netkerfisins á 2.4GHz þar sem beacons eru aðeins notaðir til að greina hugsanlega PAN ID árekstra þegar tækið er ekki að framkvæma Active Scan, og PAN ID árekstrar geta enn verið greindar af öðrum beinum á netinu meðan á að þessu sinni eða af umsjónarmanni þegar orkuskönnuninni er lokið. (Önnur tilvísun: 1276049) |
auðkenni # | Lýsing |
1295250 | Lagaði samsetningarvandamál þegar zigbee 3.0 íhluti fyrir prófunarbúnað var bætt við staðlað forrit. (Önnur tilvísun: 1280058) |
1294848 | Bætt við athugunum fyrir ZCL gagnafylki til að rúma lengstu strengjalengd upp í 253. (Önnur tilvísun: 1275092) |
1294843 | Lagað vantar frumstillingu á staðbundnum breytum fyrir notkun. (Önnur tilvísun: 1275104) |
1271968 |
|
1270721 | Lagaði vandamál til að bæta multi hop tengingu tækjanna. Við tilkynningu um tæki er heimilisfangaparinu bætt við vistfanga skyndiminni. (Önnur tilvísun: 1266351) |
Lagað í útgáfu 7.4.4.0
auðkenni # | Lýsing |
1334454 | Lagaði vandamál við að meðhöndla svar við endurtengingu. (Önnur tilvísun: 1331580) |
1330732 | Greiningarvirkni ætti að slökkva á trufluninni eftir að hafa hringt í Iostream til að forðast fullyrðingu þegar mutex er aflað. |
1330720 |
EZSP_MAX_FRAME_LENGTH er snúið aftur í 220, sem leyfir hámarkslengd XNCP skilaboða að vera 220 líka.
(Önnur tilvísun: 1327706) |
1330311 | Lagaði vandamál sem olli því að sum GP proxy próf mistókust í uppsetningu RCP Host. (Önnur tilvísun: 1328991) |
1312369 | Gerði SL_LEGACY_HAL_WDOG_IRQHandler() veika aðgerð, sem gerir viðskiptavinum kleift að útvega sína eigin útfærslu. |
1310711 | Bætti við samsetningartíma villuathugun fyrir SL_STACK_SIZE þegar RTOS hluti er notaður í zigbee verkefni. |
1309913 |
Bætti við mutex-vörn fyrir App Framework viðburðarröð svo hægt sé að hringja í forritaskil App Framework viðburða úr mörgum verkefnum.
(Önnur tilvísun: 1252940, 1254397) |
1309333 | Eftir að nýtt endatæki hefur sameinast á undir-GHz bandinu voru öldrunargögn vinnulotunnar fyrir mistök hreinsuð fyrir öll börn endabúnaðarins.
(Önnur tilvísun: 1296881) |
1296002 | Vandamál sem olli Margar skilgreiningar á halAppBootloader aðgerðinni er leyst. |
1295756 | Ekki ætti að skipuleggja staflaviðburði sem ekki eru merktir truflanir öruggir í ISR samhengi þar sem þetta gæti skapað keppnisástand sem leiðir til þess að viðburðurinn er felldur úr viðburðarröðinni. Dæmi um þetta kom í veg fyrir að undir-GHz tæki gætu tímasett MAC-backoffs á réttan hátt þegar þetta keppnisástand var komið af stað.
(Önnur tilvísun: 1269856) |
1294660 | Lagaði vandamál þar sem netstýriviðbótin gæti virkað eins og tækið væri þegar á neti þegar það var ekki, festist í þessu ógilda ástandi þar til það var endurstillt. Þetta gæti komið af stað með því að hringja í netskipunina leyfi CLI með nógu nákvæmri tímasetningu á meðan netstýring var í miðri tengingu við net og með MAC skönnun enn í bið.
(Önnur tilvísun: 1293923) |
1290695 | Lagaði mál sem sleppti ZLL gangsetningarpakka fyrir notkunartilvikið þegar einn endapunktur er óvirkur á meðan aðrir endapunktar eru enn virkir. Lagfæringunni er bætt við til að athuga alla virka endapunkta.
(Önnur tilvísun: 1275586) |
Lagað í útgáfu 7.4.0.0
auðkenni # | Lýsing |
1019348 | Lagaði kröfur um ósjálfstæði fyrir Zigbee ZCL Cli íhlutinn þannig að hægt sé að fjarlægja hann þegar þess er ekki þörf. |
1024246 | Uppfærði aðgerðalýsinguna fyrir emberHaveLinkKey() og sl_zb_sec_man_have_link_key(). |
1036503 | Bætti við lýsingu til að mæla með notkun á Micrium kjarnanum fyrir DMP sample öppin. |
1037661 | Vandamál sem kom í veg fyrir að forritið setti upp annað hvort pro stafla eða laufstafla hefur verið lagað. |
1078136 | Lagaði hlé með hléum þegar viðburðum var breytt úr truflunarsamhengi |
1081548 | Vandamál hefur verið lagað í CSL þar sem ný vakningarramma sem er móttekin strax á eftir fyrri hleðsluramma yrði ekki skráð á réttan hátt. Þetta myndi leiða til þess að hleðslurammi sleppti. |
1084111 | Upphaflegur syfjaður SPI-NCP stuðningur fyrir MG24 byggðartöflur er uppfærður sem hluti af þessari útgáfu. |
1104056 | Bætt við stuðningi við netstýringu til að keyra á aukaneti ef um er að ræða fjölnet |
1120515 | Lagaði vandamál þar sem rásin breyttist ekki þegar mfglib set-channel skipunin var notuð. |
1141109 | Lagaði vandamál sem olli myndaðri sampforritið ncp-uart-gp-multi-rail til að missa af einhverjum haus files þegar Green Power millistykki er notað með -cp valkostinum. |
1144316 | Uppfærði lýsingu á sumum gerðum gagnauppbyggingar í gp-types.h skjölum. |
1144884 | Lagaður biti sem er í bið fyrir ósvikinn ramma stilltur þegar engin gögn eru í bið. |
1152512 | Lagaði hugsanlegt hrun í low-mac-rail þegar viðburðinum var breytt í ISR samhengi. |
1154616 | Bætt við undantekningu fyrir skilyrðið um að frumstilla netið með tilfellinu „Skift um hlutverk úr Sleepy End tæki í Non-sleepy End tæki“. |
1157289 | Lagaði vandamál sem gæti valdið bilun í BDB prófun DN-TLM-TC-02B. |
1157426 | Lagaði byggingarvandamál þegar búið var að byggja zigbee_simple_app með green_power_adapter íhlut. |
1157932 | Bætti við skilyrði til að athuga hvort reitinn „umskiptatími“ vantar og stilltu sjálfgefið gildi 0xFFFF fyrir þennan reit sem vantar. |
1166340 | Lagaði vandamál sem kom í veg fyrir að emberAfGpdfSend sendi út fyrirhugaðan fjölda endurtekinna sendinga. |
auðkenni # | Lýsing |
1167807 | Lagaði vandamál þar sem tæki sem virkuðu sem traustsmiðstöðvar í dreifðum netkerfum myndu ranglega hreinsa tímabundna tengilyklana sína í hvert sinn sem nýtt tæki bættist við. |
1169504 | Lagaði vandamál sem olli endurstillingu á syfjulegu tæki við þvingunarvakningu. |
1169966 | Lagað vantar staðfestingu á skilagildi í biðminniúthlutunarkóða. |
1171477,
172270 |
Með mfglib start 1 eru engin skilaboð send heldur móttekin, þannig að útstöðvarskilaboðin „mfglib send complete“ eru röng og breytt í „RXed %d pakka í síðustu %d ms“. |
1171935 | Breytti reglubundnu uppfærslutímabili netlykils í allt að 1 ár. |
1172778 | Bætti týndu ákalli emberAfPluginGreenPowerServerUpdateAliasCallback við Green Power netþjóninn.. |
1174288 | Lagaði vandamál sem veldur því að netstýringarferlið kemur fram ef hringt er í símtal til að stöðva áframhaldandi skönnun. |
1178393 | Uppfærði skjalavillu. |
1180445 | Í Smart Energy heldur OTA áfram að hlaða niður ef samræmingarstjórinn nær takmörkuðum vinnutíma. |
1185509 | Lagaði vandamál í CSL þar sem ný vöknunarrammaröð sem er móttekin strax á eftir fyrri farmálagsramma yrði ekki skráð rétt. Þetta myndi leiða til þess að hleðsluramma missti. |
1186107 | Lagaði vandamál sem varð til þess að misheppnaður afkóðun móttekinna GPDF kom í stað GPDF sem kom inn í gp gangsetningu tilkynningunni. |
1188397 | Lagaði vandamál sem olli söfnunarvillu þegar kveikt var á aukinni stærð skýrslutöflu. |
1194090 | Leiðrétti bilunarstöðu í sjálfgefnu svari fyrir skipun Sink Commissioning Mode – eftirfarandi kafla 3.3.4.8.2 |
1194963 | Lagaði vandamál þar sem memset var gert fyrir commissioningGpd uppbyggingu áður en hringt var í notendahringingu emberAfGreenPowerServerPairingStatusCallback. |
1194966 | Lagaði vandamál þar sem endpoint og proxiesInvolved reitirnir voru ekki stilltir með Exit Commissioning aðgerðinni. |
1196698 | Lagaði bitasett fyrir falskan ramma í bið þegar engin gögn voru í bið. |
1199958 | Bætt við kóða til að takast á við málið þegar ekki er meira pláss til að búa til skilaboð um græna orku. |
1202034 | Lagaði vandamál þar sem sl_zb_sec_man_context_t staflabreyta var ekki frumstillt á réttan hátt, sem olli því að tenging við uppsetningarkóða mistókst. |
1206040 | Að hringja í emberRemoveChild() meðan á öruggri endurtengingartilraun lokatækis stendur getur hugsanlega leitt til aukinnar lækkunar á fjölda barna, hugsanlega leitt til barnafjölda upp á -1 (255), sem hindrar endatæki í að sameinast/tengjast aftur vegna tilgreinds skorts af getu í Beacon. |
1207580 |
Leitaraðgerðir undir töflu innan staflans eru ósamkvæmar í notkun 0x0000 á móti 0xFFFF fyrir skilagildi fyrir hnútauðkenni sem táknar ógildar/tómar færslur, sem leiðir til vandamála við að leita að ónotuðum færslum í API eins og emberRemoveChild(). |
1210706 | Áfangastaður og PHY vísitala sem gefin er upp í EmberExtraCounterInfo struct sem hluti af emberCounterHandler() gæti hafa verið rangt fyrir MAC TX Unicast teljarategundir. |
1211610
1212525 |
Lagaði vandamál þar sem Dynamic Multiprotocol forrit hrundu eftir að hafa virkjað uppfærsluhlutann fyrir örugga lyklageymslu. |
1211847 | Þó að undirskrift emberCounterHandler() hafi ekki breyst hefur það hvernig færibreytur þess eru útfylltar breyst lítillega. Breytingar í kringum þetta API eru útskýrðar í kafla 2 hér að ofan. |
1212449 |
Útgefin beacons voru ranglega flokkuð eftir MAC laginu, sem leiddi til þess að emberCounterHandler() náði ekki þessum pakka með EMBER_COUNTER_MAC_TX_BROADCAST teljaragerðinni og taldi þess í stað Beacons með EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS teljaragerðinni. Það leiddi hugsanlega til óáreiðanlegra gilda fyrir dest EmberNodeId færibreytuna sem send var til EmberCounterInfo structu |
1214866 | Að senda gagnakönnunarpakka í ákveðnum stillingum með mikilli umferð getur leitt til bilunar í strætó. |
1216552 | Mál sem veldur fullyrðingu við umferðarþunga er lagað. |
1216613 | Lagaði vandamál sem leiddi til rangs gildi hópvarpsradíuss í proxy-töflunni. |
1222509 | Bein/samhæfingaraðili sendir beiðni um leyfi og endurtengingu til tækis sem ekki er barnkönnun, en MAC áfangastaðurinn er 0xFFFF í stað þess að samsvara NWK áfangastaðsfanginu. |
1223842 | Lagaði vandamál við gerð sl_component_catalog.h sem skildi eftir óæskilegan kóða í því sem olli söfnunarbilun. |
auðkenni # | Lýsing |
756628 | Breytti uppkalli á umsóknarhringingu emberAfMacFilterMatchMessageCallback þannig að það er aðeins kallað fyrir ZLL skilaboðin sem eru staðfest af staflanum. |
816088 | Færði EMBER stillingar úr zigbeed_configuration.h í zigbeed.slcp. |
829508 | Til að forðast keppnisástand var viðbótarstaðfesting bætt við í emberSetLogicalAndRadioChannel til að skila árangurslausu ef neðri lögin eru upptekin eða ekki í ástandi til að breyta rásinni. |
Þekkt vandamál í núverandi útgáfu
Feitletruð tölublöð voru bætt við frá fyrri útgáfu. Ef þú hefur misst af útgáfu eru nýlegar útgáfuskýringar fáanlegar á https://www.si-labs.com/developers/zigbee-emberznet í Tækniskjölum flipanum.
auðkenni # | Lýsing | Lausn |
N/A | Eftirfarandi öpp/íhluti er ekki studd í þessari útgáfu: EM4 stuðningur. | Eiginleiki verður virkur í síðari útgáfum. |
193492 | emberAfFillCommandGlobalServerToClientConfigureRe porting macro er bilaður. Fylling biðminni skapar rangan skipunarpakka. | Notaðu "zcl global send-me-a-report" CLI skipunina í stað API. |
278063 | Snjall orkugöng plugins hafa misvísandi meðferð/notkun á vísitölu heimilisfangatöflu. | Engin þekkt lausn |
289569 | Vallisti fyrir aflstig íhluta sem skapa netkerfi býður ekki upp á fullt úrval af studdum gildum fyrir EFR32 | Breyttu bilinu <-8..20> sem tilgreint er í CMSIS athugasemdinni fyrir EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P
OWER í /protocol/zigbee/app/framework/plugin/network- creator/config/network-creator-config.h file. Til dæmisample, breyttu í <-26..20>. |
295498 | UART-móttaka lækkar stundum bæti undir miklu álagi í kraftmiklu notkunartilviki Zigbee+BLE með mörgum samskiptareglum. | Notaðu vélbúnaðarflæðisstýringu eða lækkaðu flutningshraðann. |
312291 | EMHAL: halCommonGetIntxxMillisecondTick aðgerðirnar á Linux vélum nota gettimeofday aðgerðina eins og er, sem ekki er tryggt að sé eintóna. Ef kerfistíminn breytist getur það valdið vandræðum með tímasetningu stafla. | Breyttu þessum aðgerðum til að nota clock_gettime með CLOCK_MONOTONIC upprunanum í staðinn. |
338151 | Frumstilling á NCP með lágu gildi pakkabiðminni getur valdið skemmdum pökkum. | Notaðu 0xFF frátekið gildi fyrir biðminnifjölda pakka til að forðast of lágt sjálfgefið gildi |
387750 | Vandamál með leiðartöflubeiðnasniðum á endatæki. | Undir rannsókn |
400418 | Snertitengingarformaður getur ekki tengt við nýtt endatæki sem ekki er frá verksmiðju. | Engin þekkt lausn. |
424355 | Óverksmiðjunýtt syfjulegt tæki með snertitengimarkmiðum getur ekki tekið við upplýsingum um tæki við ákveðnar aðstæður. | Undir rannsókn |
465180 |
Fínstillingarhluturinn „Enable Runtime Control“ getur hindrað rétta Zigbee-aðgerð. | Valfrjáls „Wi-Fi Select“ Stjórnun á fínstillingu blokkar ætti að vera „óvirk“. |
480550 | OTA þyrpingin hefur sína eigin innbyggðu sundrunaraðferð, þess vegna ætti hann ekki að nota APS sundrun. Þó, ef APS dulkóðun er virkjuð, stækkar það farmálag ImageBlockResponses í þá stærð að APS sundrunin er virkjuð. Þetta gæti leitt til þess að OTA ferlið mistekst. | Engin þekkt lausn |
481128 | Ítarlegar endurstillingarorsök og upplýsingar um hrun ættu að vera aðgengilegar sjálfgefið í gegnum Virtual UART (Serial 0) á NCP kerfum þegar Diagnostics plugin og Virtual UART jaðartæki eru virkjuð. | Þar sem Serial 0 er þegar frumstillt í NCP, geta viðskiptavinir virkjað emberAfNcpInitCallback í Zigbee NCP Framework og hringt í viðeigandi greiningaraðgerðir (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrash-data, halPrintCrash til að prenta þetta, Crash til að prenta þetta 0 fyrir viewing í netgreiningarskránni.
Fyrir fyrrverandiampLeiðsögn um hvernig á að nota þessar aðgerðir, vísa til kóðans sem fylgir af-main-soc.c emberAfMainInit() þegar EXTENDED_RESET_INFO er skilgreint. |
auðkenni # | Lýsing | Lausn |
486369 | Ef DynamicMultiProtocolLightSoc sem myndar nýtt net hefur barnahnúta eftir af neti sem það hefur yfirgefið, skilar emberAfGetChildTableSize gildi sem er ekki núll í startIdentifyOnAllChildNodes, sem veldur Tx 66 villuboðum þegar beint er til „draugs“ barna. | Masseyddu hlutanum ef mögulegt er áður en þú býrð til nýtt net eða athugaðu kerfisbundið barnatöfluna eftir að þú hefur yfirgefið netið og eyddu öllum börnum sem nota emberRemoveChild áður en nýtt net er stofnað. |
495563 | Gengur til liðs við SPI NCP Sleepy End Device Sample App styttir ekki skoðanakönnun, þess vegna mistekst þátttökutilraunin við stöðu Update TC Link Key. | Tækið sem vill taka þátt ætti að vera í stuttri skoðanakönnun áður en reynt er að taka þátt. Þessa stillingu er hægt að þvinga fram með End Device Support viðbótinni. |
497832 | Í Network Analyzer vísar Zigbee Application Support Command Breakdown fyrir Verify Key Request Frame ranglega til þess hluta farmsins sem gefur til kynna heimild ramma sem áfangastaðfang. | Engin þekkt lausn |
519905
521782 |
SPI NCP getur mjög sjaldan mistekist að ræsa ræsiforritarasamskipti með því að nota 'bootload' CLI skipunina í ota-client viðbótinni. | Endurræstu ræsingarferlið |
620596 | NCP SPI Example fyrir BRD4181A (EFR32xGMG21)
nWake sjálfgefna pinna er ekki hægt að nota sem vakningarpinna. |
Breyttu sjálfgefna pinna fyrir nWake úr PD03 í EM2/3 vakningarvirkan pinna í NCP-SPI viðbótinni. |
631713 | Zigbee End Device mun tilkynna endurtekið um átök í áföngum ef viðbótin „Zigbee PRO Stack Library“ er notuð í stað „Zigbee PRO Leaf Library“. | Notaðu „Zigbee PRO Leaf Library“ í staðinn fyrir „Zigbee PRO Stack Library“ viðbótina. |
670702 | Óhagkvæmni innan skýrsluviðbótarinnar getur leitt til verulegrar töfar sem byggist á gagnaritunartíðni og töflustærð, sem getur truflað umsóknarkóða viðskiptavina, þar á meðal tímasetningu viðburða. | Ef þú skrifar oft skaltu íhuga að athuga skýrsluskilyrði og senda skýrslur handvirkt frekar en að nota viðbótina. |
708258 | Óinitialized gildi í groups-server.c í gegnum addEntryToGroupTable() getur búið til falska bindingu og valdið því að hópvarpsskýrsluskilaboð eru send. | Bættu við „binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;“ eftir „binding.type
= EMBER_MULTICAST_BINDING;” |
757775 | Allir EFR32 hlutar hafa einstakt RSSI offset. Að auki getur borðhönnun, loftnet og girðing haft áhrif á RSSI. | Þegar þú býrð til nýtt verkefni skaltu setja upp RAIL Utility, RSSI hluti. Þessi eiginleiki inniheldur sjálfgefna RSSI Offset sem SiLabs hefur mælt fyrir hvern hluta. Þessari jöfnun er hægt að breyta ef þörf krefur eftir RF prófun á heildarvörunni þinni. |
758965 | ZCL klasahlutir og ZCL skipanauppgötvunartafla eru ekki samstilltir. Þess vegna, þegar kveikt er á eða slökkt á ZCL klasahluta, verða útfærðar skipanir ekki gerðar virkar/óvirkar á samsvarandi ZCL Advanced Configurator skipanaflipa. | Virkja/slökkva á uppgötvun handvirkt fyrir viðeigandi ZCL skipanir í ZCL Advanced Configurator. |
765735 | OTA uppfærslan mistekst á Sleepy End Device með virkjaðri Page Request. | Notaðu Block Request í stað Page Request. |
845649 | Að fjarlægja CLI:Core component útilokar ekki EEPROM cli símtöl til sl_cli.h. | Eyða eeprom-cli.c file sem kallar sl_cli.h. Að auki er hægt að skrifa athugasemdir við símtöl í sl_cli.h sem og sl_cli_command_arg_t í ota-storage-simple-eeprom. |
857200 | ias-zone-server.c gerir kleift að búa til bindingu með "0000000000000000" CIE heimilisfangi og aftur á móti leyfir ekki frekari bindingar. | Engin þekkt lausn |
1019961 | Mynduð Z3Gateway gerafile harðkóða „gcc“ sem CC | Engin þekkt lausn |
auðkenni # | Lýsing | Lausn |
1039767 | Zigbee leiðarnet reyndu aftur vandamál yfirflæðisröð í fjölþráðum RTOS notkunartilviki. | Zigbee Stack er ekki þráðöruggt. Þar af leiðandi er það ekki stutt í stýrikerfisumhverfi að hringja í Zigbee stafla API frá öðru verkefni og gæti komið staflanum í „virkandi“ ástand. Skoðaðu eftirfarandi app athugasemd fyrir frekari upplýsingar og lausn með því að nota atburðastjórnun.
https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk-7x.pdf . |
1064370 | Z3Switch sampLe forritið virkjaði aðeins einn hnapp (tilvik: btn1) sjálfgefið sem leiðir til misræmis í hnappalýsingu í verkefninu file. | Lausn: Settu upp btn0 tilvikið handvirkt meðan Z3Switch verkefnið er búið til. |
1161063 | Z3Light og hugsanlega önnur forrit tilkynna um röng endurskoðunargildi fyrir klasa. | Uppfærðu eigind klasaendurskoðunar handvirkt í viðeigandi endurskoðun. |
1164768,
1171478, 1171479 |
VILLA: ezspErrorHandler 0x34 tilkynnt ítrekað í mfglib móttökuham | Til að draga úr prentuðu villuboðunum skaltu stilla EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV
ENT_TIMEOUT_MS á hýsingarforritinu í 100, þannig að svarhringingarröð losnar hraðar. |
Úreltir hlutir
Úrelt í útgáfu 7.4.5.0
Í GSDK 7.4.5.0 er zigbee_watchdog_periodic_refresh úrelt. Önnur leiðin sem mælt er með til að endurnýja tímamæli vakthunda er að nota eldri forritaskil varðhundatímamælis í tilteknum reglubundnum atburði fyrir forrit.
Úrelt í útgáfu 7.4.1.0
Í GSDK 7.4.0.0 og áfram, þar á meðal þessum plástri, er „-v“ valmöguleikinn í Z3Gateway fyrir Linux hýsingarforrit til að búa til telnet tengi með port 4900 eða 4901 úreltur. Önnur leið sem mælt er með til að búa til telnet viðmót er að nota Linux tól eins og „socat“.
Úrelt í útgáfu 7.4.0.0
Fjarlægði eftirfarandi úrelt öryggisforritaskil
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
Notaðu forritaskilin sem Zigbee Security Manager býður upp á til að fá aðgang að lyklageymslu og HMAC hashing.
Fjarlægðir hlutir
Fjarlægt í útgáfu 7.4.0.0
- Fjarlægði tvöfalt opinber API í opinberum haus file gp-tegundir.h.
- zigbee_end_device_bind íhluturinn hefur verið fjarlægður. Þessi hluti var notaður fyrir umsjónarmanninn til að miðla bindandi endurbeiðnum um endatæki. Þessi valfrjálsa virkni var fjarlægð úr R22 í Zigbee kjarnaforskriftinni.
- Fjarlægt sett Packet BufferCount() í af-host.c og ónýtt ávísunarfall EZSP_CONFIG_PACKET_BUFFER_COUNT: í command-handlers.c.
- Fjarlægði minni Úthlutunarrök vegna þess að það er engin þörf á að skipta í tvo áfanga þegar NCP er frumstillt.
- Fjarlægði emberAfNcpInitCallback() í se14-comms-hub, se14-ihd og se14-metra-gas app.c.
- Fjarlægði stillinguna EZSP_CONFIG_RETRY_QUEUE_SIZE gildi við ncp frumstillingu í ncp-configuration.c.
Multiprotocol Gateway og RCP
Nýir hlutir
Bætt við útgáfu 7.4.0.0
Samhliða hlustun, möguleikinn fyrir Zigbee og OpenThread staflana til að starfa á sjálfstæðum 802.15.4 rásum þegar EFR32xG24 eða xG21 RCP er notaður, er gefinn út. Samhliða hlustun er ekki í boði fyrir 802.15.4 RCP/Bluetooth RCP samsetninguna, Zigbee NCP/OpenThread RCP samsetninguna, eða fyrir Zigbee/OpenThread kerfi-á-flís (SoC). Það verður bætt við þessar vörur í framtíðarútgáfu.
OpenThread CLI söluaðilaviðbótinni hefur verið bætt við OpenThread hýsingarforrit margsamskiptagáma. Þetta felur í sér coex cli skipanir.
Umbætur
Breytt í útgáfu 7.4.0.0
Zigbee NCP/OpenThread RCP fjölsamskiptasamsetningin er nú framleiðslugæði. Þetta sampLe forritið er ekki stutt á Series-1 EFR tækjum.
Föst mál
Lagað í útgáfu 7.4.5.0
auðkenni # | Lýsing |
1328799 | Mjúka endurstillingin sem ræst er af Spinel RESET skipuninni hreinsar nú biðminni á 15.4 RCP. |
1337101 | Ófullnægjandi 15.4 sendingaraðgerðir (Tx bíður eftir svari, Tx svar sem svar við skilaboðum osfrv.) eru ekki lengur taldar ótímabærar við útvarpsrof vegna DMP. Þetta gerir kleift að gefa téðri aðgerð tækifæri til að endurskipuleggja hana eftir truflunina eða að hún verði varanlega misheppnuð af RAIL (villutilvik í tímaáætlunarstöðu).
(Önnur tilvísun: 1339032) |
1337228 | Í Zigbeed er halCommonGetInt32uMillisecondTick() tick API nú uppfært til að nota MONOTONIC clock, svo að það verði ekki fyrir áhrifum af NTP í hýsilkerfi.
(Önnur tilvísun: 1339032) |
1346785 | Lagaði keppnisástand sem gæti valdið því að samhliða hlustun yrði óvirk á 802.15.4 RCP þegar báðar samskiptareglur voru að senda samtímis.
(Önnur tilvísun: 1349176) |
1346849 | Að bæta rail_mux íhlutnum við verkefni mun nú valda því að það byggist sjálfkrafa með tilheyrandi staflasafnsafbrigðum.
(Önnur tilvísun: 1349102) |
Lagað í útgáfu 7.4.4.0
auðkenni # | Lýsing |
1184065 | Minnkað vinnsluminni fótspor fyrir zigbee_ncp-ot_rcp-spi og zigbee_ncp-ot_rcp_uart á MG13 og MG21. |
1282264 | Lagaði vandamál sem gæti hafa truflað útvarpssendingar með því að hreinsa sendingarfifo of snemma sem olli undirflæði. |
1292537 | DMP Zigbee-BLE NCP forritið birtist nú almennilega í Simplicity Studio UI. (Önnur tilvísun: 1292540) |
1230193 | Lagaði ranga hnúttegundarvandamál þegar tengst var neti á endatæki. (Önnur tilvísun: 1298347) |
1332330 | Lagaði vandamál þar sem 15.4+BLE RCP sem starfar í umhverfi með mikilli netumferð gæti stundum lent í keppnisástandi sem myndi gera það að verkum að það gæti ekki sent skilaboð allt að CPCd fyrr en tækið var endurræst.
(Önnur tilvísun: 1333156) |
Lagað í útgáfu 7.4.2.0
auðkenni # | Lýsing |
1022972 | Bætti sambúðarviðbót aftur við Zigbee-OpenThread NCP/RCP sample umsókn. |
1231021 | Forðastu fullyrðingu í OTBR sem hefur komið fram þegar þú tengist 80+ zigbee tækjum með því að endurheimta RCP frekar en með því að senda ómeðhöndlaðar sendingarvillur til sub mac. |
1249346 | Tókst á við vandamál þar sem RCP gat ranglega sett pakka sem ætlaðir voru til hýsilsins, sem leiddi til þáttunarvillu í OTBR og óvæntri lokun. |
Lagað í útgáfu 7.4.1.0
auðkenni # | Lýsing |
1213701 | zigbeed leyfði ekki að búið væri til upprunasamsvörunartöflufærslu fyrir barn ef óbein biðröð MAC hefur þegar gögn í bið fyrir það barn. Þessi hegðun gæti leitt til þess að færslur á forritalagi milli barnsins og einhvers annars tækis biluðu vegna skorts á APS Ack eða app-lags svörun, einkum truflun og óvænta lokun á ZCL OTA uppfærslum sem miða á barntækið. |
1244461 | Hægt var að fjarlægja færslu upprunasamsvörunartöflu fyrir barnveru þrátt fyrir skilaboð í bið. |
Lagað í útgáfu 7.4.0.0
auðkenni # | Lýsing |
1081828 | Afköst vandamál með FreeRTOS-undirstaða Zigbee/BLE DMP sample umsóknir. |
1090921 | Z3GatewayCpc átti í vandræðum með að mynda net í háværu umhverfi. |
1153055 | Fullyrðing um gestgjafann varð til þegar samskiptabilun kom upp við lestur NCP útgáfunnar úr zigbee_ncp-ble_ncp-uart sample app. |
1155676 | 802.15.4 RCP fleygði öllum mótteknum unicast pökkum (eftir MAC acking) ef mörg 15.4 tengi deildu sama 16 bita hnútauðkenni. |
1173178 | Gestgjafinn tilkynnti ranglega um hundruð pakka sem berast með mfglib í Host-RCP uppsetningunni. |
1190859 | EZSP villa við sendingu mfglib handahófspakka í Host-RCP uppsetningunni. |
1199706 | Gagnakannanir frá börnum sem hafa gleymt endatæki voru ekki rétt að stilla ramma í bið á RCP til að setja í biðröð Leave & Rejoin skipun fyrir fyrrum barnið. |
1207967 | „mfglib send random“ skipunin var að senda út aukapakka á Zigbeed. |
1208012 | Mfglib rx hátturinn uppfærði ekki pakkaupplýsingar rétt við móttöku á RCP. |
1214359 | Samhæfingarhnúturinn hrundi þegar 80 eða fleiri beinar reyndu að sameinast samtímis í Host-RCP uppsetningunni. |
1216470 | Eftir að hafa sent útsendingu fyrir netfangsgrímuna 0xFFFF, myndi Zigbee RCP, sem virkar sem foreldri, skilja eftir gagnafánann sem er í bið stillt fyrir hvert barn. Þetta leiddi til þess að hvert barn hélt sér vakandi og bjóst við gögnum eftir hverja könnun og krafðist einhverra annarra gagnaflutninga í bið við hvert endatæki til að hreinsa þetta ástand að lokum. |
Þekkt vandamál í núverandi útgáfu
Feitletruð tölublöð voru bætt við frá fyrri útgáfu. Ef þú hefur misst af útgáfu eru nýlegar útgáfuskýringar fáanlegar á https://www.si-labs.com/developers/gecko-software-development-kit .
auðkenni # | Lýsing | Lausn |
937562 | Bluetoothctl 'auglýsa á' skipunin mistekst með rcp-uart- 802154-blehci appinu á Raspberry Pi OS 11. | Notaðu btmgmt app í staðinn fyrir bluetoothctl. |
1074205 | CMP RCP styður ekki tvö net á sama PAN auðkenni. | Notaðu mismunandi PAN auðkenni fyrir hvert net. Stuðningur er fyrirhugaður í framtíðarútgáfu. |
1122723 | Í annasömu umhverfi getur CLI orðið óviðbragðslaust í z3-light_ot-ftd_soc appinu. | Engin þekkt lausn. |
1124140 | z3-light_ot-ftd_soc sample appið getur ekki myndað Zigbee netið ef OT netið er þegar í gangi. | Ræstu Zigbee netið fyrst og OT netið á eftir. |
1170052 | CMP Zigbee NCP + OT RCP og DMP Zigbee NCP + BLE NCP passa kannski ekki á 64KB og minni hluta vinnsluminni í þessari útgáfu. | 64KB hlutar eru ekki studdir eins og er fyrir þessi forrit. |
1209958 | ZB/OT/BLE RCP á Bobcat og Bobcat Lite getur hætt að virka eftir nokkrar mínútur þegar allar þrjár samskiptareglur eru keyrðar. | Verður fjallað um það í framtíðarútgáfu |
1221299 | Mfglib RSSI lestur er mismunandi á milli RCP og NCP. | Verður fjallað um í framtíðarútgáfu. |
1334477 | Ef BLE staflan er ræst og stöðvuð nokkrum sinnum gæti það leitt til þess að BLE staflan geti ekki endurræst auglýsingu aftur á Series 1 EFR tækjum í DMP Zigbee-BLEample umsókn. | N/A |
Úreltir hlutir Engir
Fjarlægðir hlutir
Fjarlægt í útgáfu 7.4.0.0
Fjölva „NONCOMPLIANT_ACK_TIMING_WORKAROUND“ hefur verið fjarlægð. Öll RCP forrit styðja nú sjálfgefið 192 µsec afgreiðslutíma fyrir óbætta acks á meðan þeir nota enn 256 µsec afgreiðslutíma fyrir aukna acks sem krafist er af CSL.
Að nota þessa útgáfu
- Zigbee stafla
- Zigbee umsóknarrammi
- Zigbee Sample Forrit
Fyrir frekari upplýsingar um Zigbee og EmberZNet SDK sjá UG103.02: Zigbee Fundamentals.
Ef þú ert í fyrsta skipti, sjá QSG180: Zigbee EmberZNet Quick-Start Guide fyrir SDK 7.0 og hærra, fyrir leiðbeiningar um að stilla þróunarumhverfið þitt, byggja og blikka semampumsókn, og tilvísanir í skjöl sem benda á næstu skref.
Uppsetning og notkun
Zigbee EmberZNet SDK er veitt sem hluti af Gecko SDK (GSDK), föruneyti Silicon Labs SDK. Til að byrja fljótt með GSDK skaltu setja upp Simplicity Studio 5, sem mun setja upp þróunarumhverfið þitt og leiða þig í gegnum GSDK uppsetninguna. Simplicity Studio 5 inniheldur allt sem þarf fyrir IoT vöruþróun með Silicon Labs tækjum, þar á meðal auðlinda- og verkefnaræsi, hugbúnaðarstillingarverkfæri, fullan IDE með GNU verkfærakeðju og greiningarverkfæri. Uppsetningarleiðbeiningar eru í nethandbók Simplicity Studio 5.
Að öðrum kosti er hægt að setja upp Gecko SDK handvirkt með því að hlaða niður eða klóna það nýjasta frá GitHub. Sjáðu https://github.com/Sili-conLabs/gecko_sdk fyrir meiri upplýsingar .
Simplicity Studio setur upp GSDK sjálfgefið í
- (Windows): C:\Notendur\ \SimplicityStudio\SDKs\gecko_sdk
- (MacOS): /Notendur/ /SimplicityStudio/SDKs/gecko_sdk
Skjöl sem eru sértæk fyrir SDK útgáfuna eru sett upp með SDK. Viðbótarupplýsingar má oft finna í þekkingargrunnsgreinum (KBA). API tilvísanir og aðrar upplýsingar um þessa og fyrri útgáfur eru fáanlegar á https://docs.silabs.com/ .
Öryggisupplýsingar
Örugg Vault samþætting
Fyrir forrit sem velja að geyma lykla á öruggan hátt með því að nota Secure Key Storage íhlutinn á Secure Vault-High hlutum, sýnir eftirfarandi tafla vernduðu lyklana og geymsluverndareiginleika þeirra sem Zigbee Security Manager íhluturinn stjórnar.
Innpakkaður lykill | Útflutningshæft / óútflutningshæft | Skýringar |
Netlykill | Útflutningshæft | |
Trust Center tengilykill | Útflutningshæft | |
Tímabundinn hlekkur lykill | Útflutningshæft | Verðtryggð lyklaborð, geymd sem óstöðugur lykill |
Forritstengillykill | Útflutningshæft | Verðtryggð lyklaborð |
Öruggur EZSP lykill | Útflutningshæft | |
ZLL dulkóðunarlykill | Útflutningshæft | |
ZLL Forstilltur lykill | Útflutningshæft | |
GPD umboðslykill | Útflutningshæft | Verðtryggð lyklaborð |
GPD vaskalykill | Útflutningshæft | Verðtryggð lyklaborð |
Innri/Staðsetningarlykill | Útflutningshæft | Innri lykill til notkunar fyrir Zigbee öryggisstjóra |
- Vafðir lyklar sem eru merktir sem „Non-Exportable“ er hægt að nota en ekki viewed eða deilt á keyrslutíma.
- Vafðir lyklar sem eru merktir sem „Exportable“ er hægt að nota eða deila á keyrslutíma en haldast dulkóðaðir meðan þeir eru geymdir í flash.
- Notendaforrit þurfa aldrei að hafa samskipti við meirihluta þessara lykla. Núverandi API til að stjórna Link Key Table lyklum eða tímabundnum lyklum eru enn í boði fyrir notendaforritið og eru nú í gegnum Zigbee Security Manager íhlutinn.
- Sumir þessara lykla gætu orðið óútflutningshæfir í notendaforritið í framtíðinni. Notendaforrit eru hvött til að treysta ekki á útflutning á lyklum nema brýna nauðsyn beri til.
Fyrir frekari upplýsingar um Secure Vault Key Management virkni, sjá AN1271: Secure Key Storage.
Öryggisráðgjöf
Til að gerast áskrifandi að öryggisráðgjöf, skráðu þig inn á Silicon Labs viðskiptavinagáttina og veldu síðan Account Home. Smelltu á HEIM til að fara á heimasíðu gáttarinnar og smelltu síðan á Stjórna tilkynningar reitnum. Gakktu úr skugga um að hakað sé við „Hugbúnaðar-/öryggisráðgjafar og tilkynningar um vörubreytingar (PCN)“ og að þú sért að lágmarki áskrifandi að vettvangi þínum og samskiptareglum. Smelltu á Vista til að vista allar breytingar.
Eftirfarandi mynd er fyrrverandiample
Stuðningur
Viðskiptavinir Þróunarsetts eiga rétt á þjálfun og tækniaðstoð. Notaðu Silicon Laboratories Zigbee web síðu til að fá upplýsingar um allar Silicon Labs Zigbee vörur og þjónustu, og til að skrá þig fyrir vörustuðning.
Þú getur haft samband við stuðning Silicon Laboratories á http://www.silabs.com/support .
Simplicity stúdíó
Aðgangur með einum smelli að MCU og þráðlausum verkfærum, skjölum, hugbúnaði, frumkóðasöfnum og fleira. Í boði fyrir Windows, Mac og Linux!
- IoT safn
www.silabs.com/IoT - SV/HW
www.silabs.com/Simplicity - Gæði
www.silabs.com/quality - Stuðningur og samfélag
www.silabs.com/community
Fyrirvari
Silicon Labs ætlar að veita viðskiptavinum nýjustu, nákvæma og ítarlega skjölin um öll jaðartæki og einingar sem eru tiltækar fyrir kerfis- og hugbúnaðarframleiðendur sem nota eða ætla að nota Silicon Labs vörurnar. Einkennisgögn, tiltækar einingar og jaðartæki, minnisstærðir og minnisföng vísa til hvers tiltekins tækis og „Dæmigert“ færibreytur geta verið mismunandi eftir mismunandi forritum. Umsókn tdampLesið sem lýst er hér er eingöngu til lýsingar. Silicon Labs áskilur sér rétt til að gera breytingar án frekari fyrirvara á vöruupplýsingum, forskriftum og lýsingum hér, og gefur enga ábyrgð á nákvæmni eða heilleika meðfylgjandi upplýsinga. Án fyrirvara getur Silicon Labs uppfært fastbúnað vörunnar meðan á framleiðsluferlinu stendur af öryggis- eða áreiðanleikaástæðum. Slíkar breytingar munu ekki breyta forskriftum eða frammistöðu vörunnar. Silicon Labs ber enga ábyrgð á afleiðingum notkunar upplýsinganna sem gefnar eru upp í þessu skjali. Þetta skjal felur ekki í sér eða gefur beinlínis leyfi til að hanna eða búa til samþættar rafrásir. Vörurnar eru ekki hannaðar eða heimilaðar til notkunar í neinum FDA Class III tækjum, forritum þar sem FDA formarkaðssamþykki er krafist eða lífsstuðningskerfum án sérstaks skriflegs samþykkis Silicon Labs. „Lífsstuðningskerfi“ er hvers kyns vara eða kerfi sem ætlað er að styðja við eða viðhalda lífi og/eða heilsu, sem, ef það mistekst, má með sanngirni búast við að muni leiða til verulegs líkamstjóns eða dauða. Silicon Labs vörur eru ekki hannaðar eða heimilaðar fyrir hernaðarlega notkun. Silicon Labs vörur skulu undir engum kringumstæðum notuð í gereyðingarvopnum, þar með talið (en ekki takmarkað við) kjarnorku-, sýkla- eða efnavopn, eða eldflaugar sem geta flutt slík vopn. Silicon Labs afsalar sér allri óbeinum og óbeinum ábyrgðum og ber ekki ábyrgð á meiðslum eða skemmdum sem tengjast notkun Silicon Labs vöru í slíkum óviðkomandi forritum.
Upplýsingar um vörumerki
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® og Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro lógó og samsetningar þeirra , „orkuvænustu örstýringar í heimi“, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, Zentri lógóið og Zentri DMS, Z-Wave® og fleiri eru vörumerki eða skráð vörumerki Silicon Labs. ARM, CORTEX, Cortex-M3 og THUMB eru vörumerki eða skráð vörumerki ARM Holdings. Keil er skráð vörumerki ARM Limited. Wi-Fi er skráð vörumerki Wi-Fi Alliance. Allar aðrar vörur eða vörumerki sem nefnd eru hér eru vörumerki viðkomandi eigenda.
- Fyrirtækið Silicon Laboratories Inc.
- 400 West Cesar Chavez Austin, TX 78701
- Bandaríkin
- www.silabs.com
Skjöl / auðlindir
![]() |
SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK [pdfNotendahandbók 7.4.5.0, 7.4.4.0, 7.4.3.0, 7.4.2.0, 7.4.1.0, 7.4.0.0, 7.4.5.0 Zigbee Ember Z Net SDK, 7.4.5.0, Zigbee Ember Z Net SDK, Z Net Z Net SDK, Net SDK, SDK |