SILICON LABS lógóSILICON LABS lógó2Zigbee EmberZNet SDK 7.2.5.0 GA
Gecko SDK Suite 4.2
24. janúar 2024

Zigbee EmberZNet SDK

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.2.5.0 gefin út 24. janúar 2024
  • 7.2.4.0 gefin út 16. ágúst 2023
  • 7.2.3.0 gefin út 3. maí 2023
  • 7.2.2.0 gefin út 8. mars 2023
  • 7.2.1.0 gefin út 1. febrúar 2023
  • 7.2.0.0 gefin út 14. desember 2022

LYKILEIGNIR

Zigbee

  • Stuðningur við örugga lyklageymslu fyrir MG2x hluta sem styðja Secure Vault-High
  • MG24+Si4468 Dual-PHY Zigbee Smart Energy stuðningur
  • MG12 Dual-Band 2.4GHz + SubGHz Zigbee Smart Energy stuðningur
  • MGM240S SiP Module Stuðningur
  • Zigbee on Host (ZigbeeD) stuðningur fyrir 32 bita og 64 bita x86 arkitektúr – tilraunaverkefni

Fjölsamskiptareglur

  • Dynamic Multiprotocol Bluetooth og multiPAN 802.15.4 í RCP ham
  • Dynamic Multiprotocol Bluetooth og Zigbee NCP – tilraunaverkefni
  • Manufacturing Library (MfgLib) stuðningur fyrir Concurrent Multiprotocol RCP
  • Zigbee + OpenThread Samhliða hlustun á MG24 hlutum – tilraunaverkefni

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á Notkun þessa útgáfu.

Csamhæfðir þýðendur:

IAR Embedded Workbekk fyrir ARM (IAR-EWARM) útgáfu 9.20.4.

  • 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 10.3-2021.10, fylgir Simplicity Studio.

Nýir hlutir

1.1 Nýir eiginleikar
Nýtt í útgáfu 7.2.0.0
Zigbee öryggi

Stuðningur er í boði fyrir að geyma dulkóðunarlykla á öruggan hátt á EFR32MG2x hlutum sem styðja Secure Vault-High eiginleikann. Sjá AN1271: Örugg lyklageymslu fyrir upplýsingar um örugga geymslu öryggislykla. Forrit sem vilja geyma öryggislykla í öruggri geymslu verða að nota fyrir nýjar dreifingar, þar sem OTA uppfærsla fyrir núverandi tæki er ekki studd í þessari útgáfu.

Snjöll orka
Samtímis Dual-PHY Smart Energy stuðningur er nú fáanlegur á EFR32xG24+Si4468 hlutum.
Zigbee Smart Energy Dual-Band 2.4GHz og Sub-GHz stuðningur fyrir endatæki er nú fáanlegur á EFR32xG12 pari
DMP NCP
Dynamic Multiprotocol Zigbee-NCP + Bluetooth-NCP stuðningur er nú fáanlegur.

1.2 Nýjar umsóknir
Engin
1.3 Nýir íhlutir
Nýtt í útgáfu 7.2.0.0

Zigbee Öryggisstjóri íhlutir
Öryggisstjóri Zigbee
Zigbee Security Manager hluti er algengur hluti sem veitir notanda viðmót til að stjórna öryggislyklum og dulritunarferlum. Þessi hluti er sniðinn að Zigbee-sértækum lyklum og dulritunarrútínum.
Öryggisstjóri
Öryggisstjórnunarhlutinn er stafla-agnostic hluti sem veitir viðmót til að stjórna lyklum í PSA geymslu. Þetta gætu verið vafðir lyklar ef tækið styður Secure Vault-High eiginleikann. Öryggisstjórnunarhlutinn veitir einnig viðmót við ákveðnar dulritunarvenjur. Zigbee Secure Key Storage hluti notar öryggisstjórnunarhlutann.
Klassísk lykilgeymsla
Zigbee Classic Key Storage hluti sér um að geyma og sækja öryggislykla í NVM3 táknum. NVM3-geymdir lyklar eru vistaðir í tærinu í flassi, sem þýðir að hægt er að lesa lykla þegar flass er lesið úr tækinu. Þessi geymsluaðferð er sú leið sem Zigbee forrit hafa áður geymt lykla á tækinu.
Örugg lykilgeymsla
Zigbee Secure Key Storage hluti sér um að geyma lykla með PSA API. Fyrir tæki sem styðja Secure Vault-High eiginleikann eru lyklunum pakkað inn í örugga geymslu og ekki er hægt að ná í þær með því að lesa flass úr tækinu.
Öryggisstjórnunarhlutinn er notaður af Zigbee Secure Key Storage íhlutnum til að framkvæma ákveðnar dulritunarvenjur, eins og AES dulkóðun og afkóðun.
Notendur sem vilja hafa lykla forritageymslu á öruggan hátt verða aðeins að gera það á nýrri uppsetningu. Eins og er er enginn stuðningur fyrir uppsett tæki til að uppfæra lyklageymslu þeirra og færa öryggislykla úr táknum í örugga lyklageymslu. Þessi uppfærsluaðgerð er fyrirhuguð í framtíðarútgáfu.
Tæki sem innihalda Secure Vault High eiginleikann gætu samt geymt öryggislykla á klassískan hátt (tdample in tokens) með því að innihalda Classic Key Storage hluti í staðinn. SDK 7.2.0.0-undirstaða forrit sem innihalda OTA uppfærsluvirkni fyrir þessi Secure Vault-High tæki sem keyra pre-SDK 7.2.0.0 kóða eru eins og er takmörkuð við að nota Classic Key Storage íhlutinn.
Secure Vault-High tæki mega ekki lækka úr mynd sem geymdi lykla í öruggri geymslu í mynd sem geymir lykla aftur í tákn.
Aðrir íhlutir
Varðhundur Refresh
Varðhundshressunarhlutinn endurstillir vakthundinn reglulega (gildið er stillanlegt og er sjálfgefið í 1 sekúndu). Athugaðu að til að ná þessu þarf hluturinn að fara í EM0 orkuham. Þessi hluti er sjálfgefið innifalinn þegar það er RTOS og varðhundur er notaður í kóðanum. Hægt er að slökkva á endurnýjun tímamælis varðhundsins með því að nota stillingarvalkostinn í íhlutnum.
Grænn straumbreytir
zigbee_green_power_adapter íhluturinn styður notkun á netþjóni fyrir græna orku eða biðlara í sérsniðnum ramma. Þessi hluti inniheldur sett af lágmarks nauðsynlegum uppruna files frá umsóknarrammanum og það veitir fjölda undirrútína til að nota til að samþætta sérsniðna rammann.

1.4 Ný API
Nýtt í útgáfu 7.2.1.0
Endurnefnt sl_set_passive_ack_config() í sl_zigbee_set_passive_ack_config()
Endurnefnt emAfOverrideAppendSourceRouteCallback() í emberAfOverrideAppendSourceRouteCallback()
Endursett emberChildId() eftir fjarlægingu í 7.2.0.0
Setti aftur emberChildIndex() eftir fjarlægingu í 7.2.0.0

Nýtt í útgáfu 7.2.0.0
Zigbee öryggisstjóri hluti
Zigbee Security Manager íhluturinn býður upp á nokkur API, sem eru útfærð af annað hvort Zigbee Classic Key Storage eða Zigbee Secure Key Storage íhlutnum. Þeir bjóða upp á virkni sem felur í sér að flytja inn og flytja út lykla sem íhluturinn geymir, sækja lykillýsigögn, hlaða lykla til að nota í aðgerð og framkvæma dulmálsaðgerðir með hlaðnum lykli. Fullur listi yfir þessi nýju API er fáanlegur í Zigbee Stack API skjölum á https://docs.silabs.com. Hlutmengi þessara API eru skráð hér.

  • ógilt sl_zb_sec_man_init_context(sl_zb_sec_man_context_t* samhengi)
  • sl_status_t sl_zb_sec_man_import_key(sl_zb_sec_man_context_t* samhengi, sl_zb_sec_man_key_t* plaintext_key)
  • sl_status_t sl_zb_sec_man_export_key(sl_zb_sec_man_context_t* samhengi, sl_zb_sec_man_key_t* plaintext_key)
  • sl_status_t sl_zb_sec_man_load_key_context(sl_zb_sec_man_context_t* samhengi)
  • sl_status_t sl_zb_sec_man_hmac_aes_mmo (const uint8_t* inntak, const uint8_t data_length, uint8_t* úttak)
  • sl_status_t sl_zb_sec_man_aes_ccm(uint8_t* nonce, bool dulkóðun, const uint8_t* inntak, uint8_t encryption_start_index, uint8_t lengd, uint8_t* úttak)

Ýmislegt
bool emberAfClusterEnableDisable(uint8_t endapunkt, EmberAfClusterId clusterId, EmberAfClusterMask mask, bool enable) gerir kleift að virkja og slökkva á þyrpingum á keyrslutíma, með bool emberAfIsClusterEnabled(uint8_t endapunkti, EmberClusterI clusterI clusterI clusterI clusterI clusterI clusterI ter er virkt. Þessi API þarf að stilla EMBER_AF_PLUGIN_ZCL_CLUSTER_ENABLE_DISABLE_RUN_TIME í ZCL ramma kjarna viðbótinni á rue til að hægt sé að safna saman.

1.5 Nýjar CLI skipanir
Nýtt í útgáfu 7.2.0.0
Bætti við nýrri CLI skipun fyrir „bluetooth_on_demand_start“ íhlutinn, „plugin ble start“ og „plugin ble stop“ til að biðja um að ræsa og stöðva Bluetooth stafla þegar þörf krefur.

1.6 Stuðningur við nýjan vettvang
Nýtt í útgáfu 7.2.4.0
BRD4195B og BRD4196B útvarpsborðsstuðningur er nú fáanlegur.
Nýtt í útgáfu 7.2.0.0
MGM240S SiP Module stuðningur er nú fáanlegur.

1.7 Ný skjöl
Allir íhlutir hafa skjöl tiltæk. Ef þú átt í vandræðum með að sjá skjölin þegar þú velur íhlutinn í Project Configurator geturðu fundið hann á https://docs.silabs.com/.

Umbætur

Breytt í útgáfu 7.2.5.0
MAC TX Unicast Rerey Counter

Í fyrri útgáfum var Counter Handler svarhringing fyrir MAC og APS lag EmberCounterTypes 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 emberCounterHandler() hafi ekki breyst hefur það hvernig færibreytur þess eru útfylltar breyst lítillega. Breytingar í kringum þetta API innihalda eftirfarandi:

  • Athugasemdir um EmberCounterType enums í ember-types.h hafa verið stækkaðar til glöggvunar.
  • Hnútaauðkenni færibreytu fyrir teljara meðhöndlunar fyrir TX-tengda teljara athugaðu 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 EMBER_UNKNOWN_NODE_ID er notað í staðinn.)
  • Hnútakenni færibreytu fyrir teljara meðhöndlunar fyrir RX-tengda teljara endurspegla 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, þannig að gildi hennar í fyrri útgáfum hefði alltaf verið 0. Þessi hegðun hefur verið skýrð í lýsingunni á þessum EmberCounterTypes. (Hins vegar heldur afturfjöldi fyrir endurtilraunir APS lags áfram að fyllast út í gagnabreytu fyrir EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED teljarategundir, í samræmi við fyrri útgáfur.)
  • Allir teljarar sem fylla út hnútauðkenni eða gagnabreytu fyrir svarhringingu hafa verið endurskoðaðir til að tryggja að þeir standist væntanlegt heimilisfang (eða EMBER_UNKNOWN_NODE_ID ef búist var við hnútakenni en ekki er hægt að fá úr pakkanum), eða gögn eins og lýst er í endurskoðuðu ember -types.h skjöl.
  • Teljara meðhöndlun fyrir EMBER_COUNTER_MAC_TX_UNICAST_RETRY endurspeglar nú rétt MAC-lags áfangastaðshnútauðkenni og fjölda endurtekinna tilrauna í áfangastaðshnútauðkenni og gagnabreytum.
  • Teljari 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.

Fyrirhuguð hegðunarskýring fyrir CSL
Notendur eru minntir á að zigbee ósamstilltar CSL sendingar eru háðar samskiptareglum hjá útvarpsáætlunarkerfinu. Í SleepyToSleepy forritunum getur BLE og mun 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 leitað til UG305:
Dynamic Multiprotocol notendahandbók fyrir frekari upplýsingar.
Vandamál hefur verið lagað í CSL þar sem ný vakningarramma sem er móttekin strax á eftir fyrri hleðslu ramma yrði ekki skráð á réttan hátt. Þetta myndi leiða til þess að hleðslurammi sleppti.

Breytt í útgáfu 7.2.2.0
Ýmislegt
Bætti tilkynningarskyldan breytingaútreikning í skýrsluhlutanum með því að styðja við útreikning á flotgagnagerð. Þetta er stutt með því að nota pallasöfnin. Ef tilkynningarskyldi breytingaútreikningurinn felur í sér tvöfaldar eða hálfnákvæmar gagnagerðir, er sett af svarhringingum (emberAfGetDiffCallback og emberAfDetectReportChangedCallback) kynnt fyrir notanda til að gefa upp reikniaðgerðir sínar. Uppfærðar undirskriftir fyrir umsóknarramma stafla svarhringingaraðgerða og bætt við vantar svarhringingar á hýsilramma. Þessar uppfærslur eru fáanlegar á https://docs.silabs.com/. Uppfærði ezspPollHandler fallið með uppfærðum innsláttarfrumstæðum, sem krafðist þess að uppfæra EZSP_PROTOCOL_VERSION í 0x0B.
Breytt í útgáfu 7.2.1.0
Ýmislegt
Bætt villumeðferð í sl_zigbee_set_passive_ack_config().

Breytt í útgáfu 7.2.0.0
Varðhundur
Endurvirkjaði varðhundateljarann ​​á Zigbee sample umsóknir. Við klappum nú varðhundinum einu sinni á sekúndu í app.c file fyrir samsvarandi verkefni.
Finndu undir-GHz netkerfi
Bætti við CMSIS stillingum fyrir rásarsíður og grímur fyrir undirgígahertz net finna íhlutinn.
Netstýring
Bætti við staðfestingarskriftu fyrir Zigbee Network Steering íhlutinn til að staðfesta að fínstillingarvalkosturinn sé einnig virkur ef valmöguleikinn „reyna alla lykla“ er virkur* .
NCP – KÁS
Skjöl voru uppfærð til að gefa til kynna að NCP forritin þurfi CPC innifalinn í RTOS-undirstaða forritum og verða að vera notuð með hýsingarforriti sem styður CPC.
Green Power Vaskur
GP vaskataflan geymir nú hópauðkenni fyrir hópvarpsvaskgerðina (EMBER_GP_SINK_TYPE_GROUPCAST) í viðkomandi tákni.
Upptalning vaskategundar var uppfærð til að fjarlægja EMBER_GP_SINK_TYPE_SINK_GROUPLIST.
Ýmislegt
Skjöl voru uppfærð til að fullyrða að síðustu tvö bæti móttekinna pakka í framleiðsluham eigi ekki að túlka sem FCS / CRC bæti.
Skipunarskipulag með atriðum sem eru stærri en 4 bæti eru nú skilgreind sem heiltölufylki í stað heiltölubendingar.

Föst mál

Lagað í útgáfu 7.2.5.0

auðkenni # Lýsing
1147306 Lagaði mál fyrir multi mac coordinator sem kom í veg fyrir að skanna á sub ghzinterface við netmyndun vegna fyrri netleyfis.
1198598,
1196698
Lagaður biti sem bíður óvæntur ramma stilltur þegar engin gögn eru í bið
 1215648 Að hringja í ember Remove Child() meðan á öruggri endurtengingartilraun lokatækis stendur getur hugsanlega leitt til aukinnar lækkunar á barnafjölda, hugsanlega leitt til barnafjölda upp á -1 (255), sem hindrar lokatæki í að sameinast/tengjast aftur vegna benti til skorts á getu í Beacon.
1215649 Leitaraðgerðir undir töflu innan staflans eru ósamkvæmar í notkun 0x0000 á móti 0xFFFF fyrir skilagildi hnútauðkennis 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 ember Remove Child().
1215650 Áfangastaður og PHY vísitala sem gefin er upp í Ember Extra Counter Info struct sem hluti af ember Counter Handler() gæti verið rangt fyrir MAC TX Unicast teljarategundir.
1215652 Sendandi beacon pakkar ættu að kalla fram EMBER_COUNTER_MAC_TX_BROADCAST í stað EMBER_COUNTER_MAC_TX_UNICAST.
1215653 Sending gagnakönnunar þegar pakkabiðminni hefur verið tæmd í næstum núll getur leitt til bilunar í strætó.
1221878 Að sameina endatæki a með fyrri NWK lykli eftir lyklabreytingu olli því að endatækið var ranglega sett í nágrannatöfluna og meðhöndlað eins og bein í stað endabúnaðarbarns, sem truflaði rétta sendingu skilaboða.
1240390 ZDO Bind/Unbind Beiðnir sem synjað er vegna aðgangs/heimilda ætti að skila EMBER_ZDP_NOT_AUTHORIZED stöðu frekar en EMBER_ZDP_NOT_PERMITTED stöðu samkvæmt Zigbee forskriftum.
1240620 Lagaði vandamál sem olli því að hreyfingartæki lokabúnaðarins stöðvaði tilraunir til að tengjast netinu aftur við mikla umferðaraðstæður.

Lagað í útgáfu 7.2.4.0

auðkenni # Lýsing
1174328 Lagaði vandamál sem olli því að eitt af skrefunum í Touchline prófinu (DN-TLM-TC-02B) mistókst.

Lagað í útgáfu 7.2.3.0

auðkenni # Lýsing
1130734 Lagaði núllbendi tilvísun þegar sambandssvar var sent ef engir biðminni eru tiltækir.

Lagað í útgáfu 7.2.2.0

auðkenni # Lýsing
660624 Tækjatöfluhluti uppfærður til að nota bæði af SoC og hýsilarkitektúr.
754110 Tilkynningarskyldi breytingaútreikningurinn er uppfærður til að styðja við flotútreikninga með því að nota pallháð flotsafn.
1026022 Lagaði vandamál sem hafði áhrif á UART baud hraða þegar CTUNE gildið var stillt á NCP frá hýsil með því að nota stilla EZSP_CONFIG_CTUNE_VALUE skipunina.
1026760 Lagaði vandamál sem var að láta tvöfalda PHY-hæfa endatækin sameinast aftur á 2.4 GHz viðmóti eftir að hafa tengst við undirgígahertz viðmóti.
1030357 Lagaði vandamál með skipun „plugin megilp set-options“ sem skilaði villu í framleiðsluham með því að skrá afturhringingar til að stilla stillingargildi.
1063627 Uppfært ember Af Remote Set Binding Callback() og bætt við vantar svarhringingu fyrir hýsilarkitektúrinn.
1079388 Lagaði vandamál þar sem EMBER_AF_PLUGIN_NETWORK_CREATOR_SECURITY_BDB_JOIN_USES_INSTALL_CODE_KEY valkosturinn í

Network Creator Security hluti er skrifað yfir þegar „plugin network-creator-security open-network“ eða „plugin network-creator-security open-with-key“ CLI skipanirnar eru kallaðar fram.

1087526 Lagaði nokkur leynileg vandamál.
1096375 Lagaði vandamál þar sem ember Hmac AesHash API hafði verið ekki tiltækt fyrir smíði forrita síðan Emberizine 7.2.0.
1097258 Lagaði vandamál sem hafði áhrif á Green Power Server prófunartilvik 4.5.2.2, 4.5.2.3, 4.4.3.1 og 4.4.2.8.
1099131 Lagaði vandamál sem kom í veg fyrir að þjónninn sendi lokunarskilaboð til viðskiptavinar ef hann fékk gallað vottorð við stofnun lykils.
1103117 Lagaði vandamál sem olli því að Green Power þjónninn var óræstur eftir netleyfi og endurtenging Green Power Combo forritsins.
1104793 Lagaði vandamál sem olli fullyrðingarbilun fyrir atburðarás áframhaldandi gagnaviðskipta á báðum viðmótum tvískipturs PHY stafla.
1106002 Lagaði vandamál sem hafði áhrif á prófunartilvik Green Power netþjóns 4.4.1.7 skref 1-2.

Lagað í útgáfu 7.2.1.0

auðkenni # Lýsing
289695 Sviðathugun fyrir frátekið og ekki til staðar auðkenni Green Power tækis er bætt við stjórnendur Green Power klasans.
651930 Fjarlægt eldri NCP svarhringingu ember AfPlugin Concentrator Broadcast Send Callback().
621144 Bætti við stuðningi við GPD rofa á tækjum með einum hnappi eins og BRD4183A.
648906 Endurútfært emberChildIndex().
659010 Endurútfært emberChildIndex().
727076 Lagaði vandamál sem gæti leitt til þess að greiningaraðgerðir notuðu rangan endapunkt til að uppfæra LQI, RSSI og meðaltal MAC endurreynslu.
746260 Bætti við stuðningi við Smart Energy KEEP-ALIVE klasa.
1026760 Lagað vandamál þar sem lokatæki gæti tengst aftur með því að nota rangt viðmót.
1031169 Lagaði vandamál þar sem hægt var að fjarlægja pöruð GPD óháð tilvist í þýðingartöflu.
1031241 Bætt löggilding á fráteknu Green Power heimilisfangi.
1063525 Lagaði vandamál sem gæti leitt til þess að ógild skipti á staðfestingu tenglalykla tókst, jafnvel þegar Trust Center notaði rangan tengilykil.
1067877 Lagaði vandamál þar sem atriðisupplýsingar voru ranglega fjarlægðar þegar nýrri senu var bætt við með sama Groupoid og ScanID.
1068968 Bætt meðhöndlun á tímamörkum barnatöflu í emberGetChildData().
1069245 Endurbætt frumgerð tækitöfluforrits ember Af Trust Center Vertu með í Callback() til að laga samsetningarvillur.
1074378 Lagaði vandamál sem leyfði tvíbands endatækjum að ganga ranglega í rás sem ekki var valin en leyfði ekki endurtengingu PAN á rás.
1075748 Lagaði vandamál sem olli EEPROM söfnunarvillu þegar CLI var fjarlægður.
1077176 Lagaði vandamál sem gæti valdið því að NCP mistókst við ræsingu vegna inter-PAN MAC síu (0x36) sem afleiðing af rangri stærð MAC síutöflu.
1081511 Lagaði vandamál sem kom í veg fyrir notkun á réttum tegund 4 (OOB) lykli fyrir gangsetningu.
1082602 Lagaði vandamál sem gæti valdið því að pakkar sem ekki tekst að afkóða við gangsetningu voru sendar áfram sem gangsetningartilkynningar með auðkenningarfána stillt.
1083200 Lagaði vandamál þar sem skilaboðaheilleikakóðar voru ekki afritaðir aftur á hýsingaraðila í emGpCalculateIncomingCommandMic().
1083835 Föst meðhöndlun lestrarskipana fyrir vaskatöflu fyrir gp Sharedkey gerð sem lagaði GP Test Case bilun 4.4.4.3.
1085137 Lagaði vandamál þar sem vaskur gat fjarlægt allar færslur fyrir appham 2 og samsvarandi EUI64s.
1087618 Lagaði samantektarvandamál vegna þess að hausinn vantaði Green Power Adapter fileer ekki með í útgáfunni.
1092779 Lagað vandamál sem var að koma í veg fyrir að lokatæki gæti unnið úr ZDO leyfisbeiðni frá nethnút sem ekki var foreldri.
1091792 Bætt villumeðferð og skila kóða af ember Get Current Security State().
1087567 ncp sampUmsóknin „nap-quart-hw-dual-phy“ er ekki studd af þróunarborðinu BRD4155.
auðkenni # Lýsing
1089841 Vandamál sem olli því að ember Find And Rejoin Network With Reason skilaði upptekinni stöðu fyrir flutningsferli endabúnaðar á undirgígahertz viðmóti er lagað.
1094643 Frumgerð aðgerða fyrir emGp Outgoing Command Encrypt er fjarlægð af green-power-miðlaranum vegna þess að hún er aðeins innri í green-power-örygginu. file.
1097536 Lagaði vandamál sem varð til þess að fjöl-MAC umsjónarmaður notaði rangt MAC viðmót til að senda óumbeðið svar við endurtengingu til barns síns við lausn ágreiningsmála. Þetta vandamál olli því að ZCP Test Case 10.12 mistókst á undirgígahertz.

Lagað í útgáfu 7.2.0.0

auðkenni # Lýsing
498094 Lagaði vandamál í aðgerðaskoðun For Reporting Config() í metering-server. þar sem önnur innsláttarfæribreyta aðgerðarinnar sem kallað var á ember Af Inniheldur Server() hafði ranglega vísað til klasaauðkennisins í stað eigindarkennisins.
657626 OTA uppfærsla með síðubeiðni getur nú séð um allt að EMBER_AF_PLUGIN_EEPROM_PARTIAL_WORD_STORAGE_COUNT fjölda skrifaðgerða sem eru ekki í lagi án fullyrðingar.
684653 Lagaði vandamál sem olli því að netstýring byrjaði að bæta við TC verkefni án þess að athuga netkerfi og stýristöðu.
688985 Lagaði vandamál þar sem tækið sem tengist tengist netinu með röngum Extended Pan ID, sem myndi leiða til Pan ID árekstra.
742167 Lagaði vandamál sem olli ósamræmi í raðnúmerareitnum í ZLL skilaboðapörum (beiðni – svar).
755880 Breytti GBCS viðburðaauðkennum til að hafa rétt gildi úr forskriftinni.
756571 Lagaði vandamálið sem olli því að ember Packet Handoff fin fékk slæma vísitölu fyrir EMBER_ZIGBEE_PACKET_TYPE_NWK_DATA/EMBER_ZIGBEE_PACKET_TYPE_NWK_COMMAND pakka
760759 Það hefur verið lagað vandamál þar sem hægt er að nota ákveðnar einingar, eins og MGM210, til að búa til og smíða forrit sem notar LED og hnappa, eins og Dynamic Multiprotocol LightSed. Forrit sem nota þessi jaðartæki eru ekki studd fyrir einingar sem skortir sérstakar línur til að nota bæði hnappa og LED.
763728 Tókst á við ófullnægjandi pláss við lestur eiginleika.
819117 Lagaði vandamál sem olli því að foreldri athugaði ekki RX á aðgerðalausum bita þegar hann svaraði beiðni um endurtengingu frá óþekktu tæki
824361 Lagaðar typedef viðvaranir við smíði „ncp-quart-hw“ sample appið með IAR.
825902 Leysti mál þar sem uppfærslur á tengslum, endurtengingu og hnútakenni gætu endað með því að hnút var úthlutað ógildu heimilisfangi.
829607 Lagaði vandamál með uppsetningu endabúnaðar sem hnekkir notandauppgefnu samnefnisgildi netfangs fyrir eigin hnútauðkenni þegar fjölvarps- og útvarpsskilaboð voru upprunninn af forritinu.
841499 Lagaði vandamál þar sem nýlega tengt tæki getur stundum ekki verið bætt við barnatöfluna ef IEEE heimilisfang þess er ekki þekkt.
842361 Lagaði þáttunarvandamál af völdum rangrar lágmarkslengdar fylkis OTA klasaskipana.
844016 Lagaði vandamál sem olli söfnunarvillum á BRD4183C með því að útiloka þetta borð fyrir sum forrit. *
850747 Watchdog er nú sjálfgefið virkt á öllum Zigbee Emberizine vélumample umsóknir.
1017165 Lagaði vandamál sem olli því að Force Sleep & Wake Up hluti var háður CLI íhlut
1021877 Lagað vandamál í DynamicMultiprotocolLightSed og DynamicMultiprotocolLightSed verkefnum þar sem tímaáætlun var ekki læst á réttan hátt frá CLI verkefnasamhenginu þegar fjöldi CLI skipunarviðstæðna var færri en 2.
1021884 Lagaði ranga röðun fyrir verðtryggt tákn í wwah-server-silabs íhlut.
1024651 Lagaði vandamál þar sem ekki var hringt í emberAfMessageSentCallback() ef barn hafði verið fjarlægt meðan á sendingu stóð.
1026622 Lagaði vandamál sem olli því að síðasta bæti vantaði með pakkaafhendingu þegar EMBER_MANGLE_PACKET er notað.
1027200 Lagaði vandamál þar sem lykilstofnunarhlutinn sendi NO_RESOURCES í stað tilskilins BAD_MESSAGE þegar frumkvöðull með óþekktan EUI64 reyndi að koma á lykil.
1030940 Lagað mál þar sem mjög há APS skilaboðatíðni gagnvart SED tækjum gæti leitt til óunnar (endur)tengingarbeiðna.
auðkenni # Lýsing
1042022 Lagað mál þar sem Key Establishment hluti athugaði ekki lágmarks skipanabeiðni og lengd skipanasvars.
1058984 Sniðmát fyrir svarhringingu fyrir send skilaboð yrði kallað margsinnis fyrir sundurliðaða pakka, í stað þess að vera einu sinni eftir að öll brot eru send. Þetta var breyting á hegðun sem byrjaði í Zigbee Emberizine SDK 7.0 og hefur verið brugðist við í SDK 7.2.0 og síðar. Sniðmátað svarhringingu er nú aðeins kallað fram einu sinni í hverri sundurlausri sendingu.
1060156 Lagaði vandamál þar sem TC sendi ekki NWK lykil þegar önnur tæki voru að skanna.
1061948 Útgáfa lægri ZCL raðnúmers fyrir ræsingu lyklastofnunarskipunar sem kemur á eftir lestareiginleika er lagfærð.
1066234 Lagaði vandamál sem olli því að lykilstofnunarríkisvélin festist ef staðfesta lykilgagnasvörun tapast í loftinu.
1066947 Lagað vandamál þar sem skannaaðferð í form-and-join kóða gæti spillt minni sem notuð er af öðrum biðmunum. Þetta kemur fram sem annað hvort strætóvilla, notkunarvilla eða pakkabiðminni.
1068035 Lagaði hugsanlegt vandamál sem olli tengingarvillu þegar viðskiptavinur vill nota Green Power biðlara eða netþjón eingöngu fyrir NCP forritið sitt.
1068055 Eftirfarandi ZCL Basic klasa valkvæða eiginleika, sem vantaði í XML skilgreininguna file, hefur verið bætt við: 0x000C Upplýsingar um útgáfu framleiðanda, 0x000D raðnúmer og 0x000E vörumerki.
1069727 Lagaði óstartaða breytu MISRA villa í óbeinni biðröðfile.
1077662 Lagaði vandamál þar sem uppfærslureglan kviknaði ekki rétt fyrir Zigbee RTOS verkefnastærðarstillingu. Það er nú tilgreint í bætum í stað orða.

Þ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.silabs.com/developers/zigbee-emberznet í Tækniskjölum flipanum.

auðkenni # Lýsing Lausn
N/A Eftirfarandi forrit/íhlutir eru ekki studdir í þessari útgáfu
· NCP syfjaður
· EM4 stuðningur
Eiginleikar verða virkjaðir í síðari útgáfum.
 

193492

ember Af Fill Command Global Server To Client Configure Reporting 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: Hal Common Get In.x Millisecond Tick aðgerðir á Linux vélum nota gettimeofday aðgerðina eins og er, sem er ekki 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ð ember AfN cp Init Call aftur í Zigbee NCP Framework og hringt í viðeigandi greiningaraðgerðir (ha lFáðu aukna endurstillingarupplýsingar, hal Fáðu aukna endurstillingarstreng, hal Print Crash Summary, hal Prentaðu hrunupplýsingar og halPrintCrashData) í þessari svarhringingu til að prenta þessi gögn í Serial 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 Dynamic Multi Proto col LightSoc sem myndar nýtt net hefur barnahnúta eftir af neti sem það hefur yfirgefið, skilar ember Af Get ChildTableSize gildi sem er ekki núll í startIdentifyOnAllChildNodes, sem veldur Tx 66 villuboðum þegar ávarpað er „draug“ börnin. 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 mistókst 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 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 slcli.h. Að auki er hægt að skrifa athugasemdir við símtöl í slcli.h sem og sl_cli_commandarg_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 sett staflan í „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 .

1081914 Vandamál eru til staðar fyrir forrit sem geyma lykla á öruggan hátt, eða þau sem innihalda Secure Key Storage íhlutinn og táknið file-undirstaða Trust Center Backup eiginleiki, eins og lýst er í AN1387: Afrit af og endurheimt Z3 Green Power Combo Gateway. Notaðu annaðhvort Classic Key Storage eða venjulega Trust Center Backup, sem geymir ekki táknupplýsingar í texta file.
1082798 Afköst viðbót hefur 5 bæti minna en hámarkslengd pakkans. Í fallinu getHeaderLen() sem staðsett er í zigbee/framework/plugin/app/framework/plugin/throughput/ throughtput.c , fjarlægðu frádráttinn af EMBER_AF_ZCL_MANUFACTURER_SPECIFIC_OVERH

EAD fjölvi við útreikning á maxPayloadLen breytunni.

1064370 Z3Switch sampLe forritið virkjaði aðeins einn hnapp (tilvik: btn1) sjálfgefið sem leiðir til misræmis í hnappalýsingu í verkefninufile. Lausn: Settu upp btn0 tilvikið handvirkt meðan Z3Switch verkefnið er búið til.
1105915 Á tvíbandsvalstæki skilar emberGetRadioParameters alltaf 0 fyrir rásarsíðuna óháð núverandi rásarsíðu. Sem lausn er hægt að sækja síðuna með: emMacPgChanPg(emCurrentChannel) ? (emMacPgChanPg(emCurrentChannel) | 0x18).
1175771 Þegar þú keyrir mfglib móttökuprófunarham fyrir Host-NCP arkitektúr með sampLe forritið, Z3Gateway, tilkynnir um mikið af ezspErrorHandler villu 0x34 sem gefur til kynna að skilaboðabiðlar séu ekki tiltækir. Stilla EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV
ENT_TIMEOUT_MS á hýsingarforritinu í 100, þetta dregur úr villunni.
1152898 NCP með vélbúnaðarflæðisstýringu eftirlitsaðila fer ítrekað af stað meðan hýsilinn er ekki uppi. Gakktu úr skugga um að NCP sé tengt við hýsilinn áður en NCP er virkjað.

Úreltir hlutir

Úrelt í útgáfu 7.2.0.0
Secure EZSP eiginleikinn verður fjarlægður í framtíðarútgáfu.

Fjarlægðir hlutir

Fjarlægt í útgáfu 7.2.1.0
Fjarlægði ónotaða, eldri NCP-tilbakahringingu API ember Plugin Concentrator Bora cast Send Callback(). Fjarlægði ónotaðar RESERVED_AVAILABLE_MEMORY og EXTRA_MEMORY skilgreinar í mörgum Zigbee Sample Umsóknarverkefni sniðmát. Athugaðu að fjarlæging þessara arfleifða skilgreininga hefur engin áhrif á Sample Umsóknir.

Fjarlægt í útgáfu 7.2.0.0
Zigbee AES (PSA) og Zigbee CCM (PSA) íhlutirnir hafa verið fjarlægðir. Fyrir EFR-undirstaða forrit er vélbúnaðarstuðningur fyrir þessar dulritunarvenjur nú tekinn inn með Zigbee Security Manager íhlutnum, sem er færður inn í verkefni í gegnum íhlutafíkn. Hýsingarforrit nota ekki Zigbee Security Manager íhlutinn. Hýsingarforrit gætu samt neytt AES (hugbúnaðar) og CCM (hugbúnaðar) íhlutanna ef þess er óskað.

Multiprotocol Gateway og RCP

7.1 Nýir hlutir
Bætt við útgáfu 7.2.2.0
Zigbeed hleður nú CREATOR_STACK_RESTORED_EUI64, ef það er til staðar, frá hýsillykkjunum file, og notar það sem EUI64 og hnekkir EUI64 sem er geymt á EFR32.
Bætt við útgáfu 7.2.1.0
Zigbeed styður nú coex EZSP skipanir.
Bætt við útgáfu 7.2.0.0
Bætt við Dynamic Multiprotocol BLE og Zigbee NCP verkefni (zigbee_ncp-ble_ncp-xxx.slcp). Gefin út sem tilraunagæði.
Bætt við 802.15.4 samhliða hlustun fyrir EFR32MG24 CMP RCP. Þetta er hæfileikinn til að keyra Zigbee og Open Thread samtímis áhugalausar rásir með því að nota eina RCP (rcp-802154-xxx.slcp og rcp-802154-blehci-xxx.slcp). Gefin út sem tilraunagæði.
Bætti við Zigbee stuðningi fyrir 32-bita x86 arkitektúr.
Bætti við stuðningi við BLE til að afræsa í notkunartilfellum með mörgum samskiptareglum, sem losaði minnisauðlindir til notkunar fyrir aðra samskiptareglur.
Nú er hægt að virkja Stack API Trace fyrir Zigbeed með því að stilla villuleitarstigið á 4 eða 5 í zigbeed.conf file.
Zigbeed staflaútgáfa sem og byggingardagsetning og tími eru nú prentaðir í annálunum.

7.2 Endurbætur
Breytt í útgáfu 7.2.2.0
Minni CPC Tx og Rx biðraðastærðir til að passa Zigbee BLE DMP NCP á MG13 fjölskylduna.
Breytti zigbee_ble_event_handler til að prenta skannasvör úr eldri auglýsingum í DMPLight appinu.
rcp-xxx-802154 og rcp-xxx-802154-blehci forritin nota nú 192 µsek afgreiðslutíma fyrir óbætta acks en nota samt 256 µsek afgreiðslutíma fyrir aukna acks sem krafist er af CSL.

7.3 Föst mál
Lagað í útgáfu 7.2.5.0

auðkenni # Lýsing
1188521 Lagaði RCP-hang vandamál þegar keyrt var BLE Scan á með tilkynningu og Open Thread ping umferð.

Lagað í útgáfu 7.2.4.0

auðkenni # Lýsing
 1118077 Í CMP RCP var verið að sleppa Spinel skilaboðum undir miklu umferðarálagi vegna þess að CPC fylgdist ekki með pökkunum sem berast. Lagaði þetta með því að sameina öll Spinel skilaboð tilbúin til sendingar yfir CPC í einn farm á RCP og taka þau upp á hýsilinn. Þetta bætir verulega skilvirkni CPC þannig að það geti fylgst með komandi útvarpsumferð.
auðkenni # Lýsing
1113498,
1135805,
1139990,
1143344
 Lagaði mörg og hlé á Zigbeed hrun og fullyrðingum sem gætu komið af stað þegar mörg Zigbee tæki voru tengd samtímis við CMP RCP.

Lagað í útgáfu 7.2.3.0

auðkenni # Lýsing
1130226 Lagað mál þar sem RCP myndi ekki jafna sig ef CPC yrði tímabundið upptekið.
1129821 Lagaði núllbendistilvísun í Zigbeed við móttöku pakka ef engir biðminni eru tiltækir.

Lagað í útgáfu 7.2.1.0

auðkenni # Lýsing
1036645 Leysti villu í BLE CPC NCP sem kom í veg fyrir að biðlaraforrit tengdist aftur eftir fyrstu aftengd.
1068435 Lagað Green Power tvíátta gangsetningu tímasetningar vandamál. Vottunarpróf GPP 5.4.1.23 stenst.
1074593 Lagað vandamál þar sem Just-in-time (JIT) skilaboð til syfjuðra tækja voru ekki send rétt af Zigbee + RCP.
1076235 Lagaði vandamál þar sem ot-cli tókst ekki að keyra í fjölbókunarstöðinni.
1080517 Z3GatewayCPC sér nú sjálfkrafa um endurstillingu á NCP (CPC secondary).
1085498 Lagaði vandamál þar sem Zigbeed var ekki að senda aftur sameinasvör til syfjulegra endatækja óbeint.
1090915 Lagaði vandamál þar sem margar 0x38 villur birtust þegar reynt var að annað hvort opna Zigbee endapunkt á Z3GatewayCPC EÐA að stilla EZSP færibreytur án þess að endurstilla CPC NCP.

Lagað í útgáfu 7.2.0.0

auðkenni # Lýsing
828785 Lagaði villu í cpc-hci-bridge sem olli því að HCI pakki var sleppt ef BlueZ sendi tvo í einu.
834191 Bætti CPU nýtingu cpc-hci-bridge hjálparforritsins.
1025713 Aukin hámarkslengd Zigbeed tækjaslóðar í 4096.
1036622 Lagaði vandamál með því að nota cmake til að byggja ot-cli með því að nota multi-PAN RCP.
1040127 Ekki tókst að frumstilla CPC öryggi fyrir rcp-uart-802154 og rcp-spi-802154 verkefnin á MG13 og MG14 röð hlutum. Til að vinna í kringum þetta mál hefur mbedtls_entropy_adc verið bætt við sem óreiðuuppsprettu fyrir þessa hluta. Það gæti komið í veg fyrir að ADC sé notað ásamt CPC öryggi.
1066422 Lagaði hlé á biðminni leka í Zigbeed.
1068429 Lagaði keppnisástand sem gæti valdið því að CMP RCP gæti fullyrt.
1068435 Bætt við möguleika á RCP hnútnum til að athuga og biðja um einn tvíátta Green Power gagnaramma og senda hann út við rx offset timeout.
1068942 Lagaði leka í samsvörunartöflu RCP uppruna sem gæti komið í veg fyrir að Zigbee tæki tengdust.
1074172 Lagað var að senda orlofsbeiðni frá Zigbeed þegar þú fékkst skoðanakönnun frá öðru en barni.
1074290 Stöðvaði Zigbeed í að vinna úr ósóttum skoðanakönnunum.
1079903 Lagaði villu í CMP RCP sem gæti valdið því að SPINEL skilaboð voru send á rangan hátt, sem leiddi til þess að Zigbeed og OTBR hrundu eða hættu.

7.4 Þ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.silabs.com/developers/gecko-software-development-kit.

auðkenni # Lýsing Lausn
811732 Stuðningur við sérsniðna tákn er ekki í boði þegar Zigbee er notað. Stuðningur er fyrirhugaður í framtíðarútgáfu.
937562 Bluetoothctl 'auglýsa á' skipunin mistekst með rcp-uart- 802154-blehci appinu á Raspberry Pi OS 11. Notaðu btmgmt app í staðinn fyrir bluetoothctl.
1031607 rcp-uart-802154.slcp verkefnið er að verða lítið fyrir vinnsluminni á MG1 hluta. Með því að bæta við íhlutum getur það minnkað haugstærðina niður fyrir það sem þarf til að styðja við ECDH-bindingu í CPC. Lausn er að slökkva á CPC öryggi með SL_CPC_SECURITY_ENABLED stillingunum.
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.

7.5 úreltir hlutir
Engin
7.6 Fjarlægðir hlutir
Engin

Að nota þessa útgáfu

Þessi útgáfa inniheldur eftirfarandi:

  • Zigbee stafla
  • Zigbee umsóknarrammi
  • Zigbee Sample Forrit

Fyrir frekari upplýsingar um Zigbee og Emberizine SDK sjá UG103.02: Zigbee Fundamentals.
Ef þú ert notandi í fyrsta skipti, sjá QSG180: Z Zigbee Emberizine Quick-Start Guide fyrir SDK 7.0 og hærri, fyrir leiðbeiningar um að stilla þróunarumhverfið þitt, byggja og blikka semampumsókn, og tilvísanir í skjöl sem benda á næstu skref.

8.1 Uppsetning og notkun

Zigbee Emberizine 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 uppsetningu. 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. Leiðbeiningar um uppsetningu eru á netinu Einfaldleiki Notendahandbók 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 frekari 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 í þekkingargrunn greinar (KBA). API tilvísanir og aðrar upplýsingar um þessa og fyrri útgáfur eru fáanlegar á https://docs.silabs.com/.

8.2 Ö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: Örugg lykilgeymsla.

Ö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.

SILICON LABS Zigbee EmberZNet SDK - Stjórna tilkynningum

8.3 Stuðningur
Viðskiptavinir Þróunarsetts eiga rétt á þjálfun og tækniaðstoð. Nota 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öruaðstoð.
Þú 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öfn og fleira. Í boði fyrir Windows, Mac og Linux!

SILICON LABS Zigbee EmberZNet SDK - mynd1

SILICON LABS Zigbee EmberZNet SDK - icon1 SILICON LABS Zigbee EmberZNet SDK - HW SILICON LABS Zigbee EmberZNet SDK - Gæði SILICON LABS Zigbee EmberZNet SDK - Stuðningur og samfélag
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æmigerðar“ 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 tilteknum katjónum 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. Athugið: Þetta efni kann að innihalda ólöglegt hugtök y sem er nú úrelt. Silicon Labs er að skipta þessum skilmálum út fyrir innifalið tungumál þar sem það er mögulegt. Fyrir frekari upplýsingar, heimsækja www.silabs.com/about-us/inclusive-lexicon-project

Upplýsingar um vörumerki
Silicon Laboratories Inc. ® , Silicon Laboratories ® , Silicon Labs ® , SiLabs ® og Silicon Labs merki ® , Bluegiga ® , Bluegiga Logo ® , EFM ® , EFM32 ® , EFR, Ember ® , Energy Micro, Energy Micro merki og samsetningar þar , „orkuvænustu örstýringar í heimi“, Redpine Signals ® , WiSeConnect , n-Link, ThreadArch ® , EZLink ® , EZRadio ® , EZRadioPRO ® , Gecko ® , Gecko OS, Gecko OS Studio, Precision32 ® , Simplicity Studiois ® , Simplicity Studio , Telegesis Logo ® , USBXpress ® , Zentri, Zentri merki 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.

SILICON LABS lógóFyrirtækið Silicon Laboratories Inc.
400 West Cesar Chavez
Austin, TX 78701
Bandaríkin www.silabs.com

Skjöl / auðlindir

SILICON LABS Zigbee EmberZNet SDK [pdf] Handbók eiganda
Zigbee EmberZNet SDK, EmberZNet SDK, SDK
SILICON LABS Zigbee EmberZNet SDK [pdf] Handbók eiganda
8.0.3.0, Zigbee EmberZNet SDK, EmberZNet SDK, SDK

Heimildir

Skildu eftir athugasemd

Netfangið þitt verður ekki birt. Nauðsynlegir reitir eru merktir *