SILICON-LABS-logo

SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-chinthu-chithunzi

Zofotokozera
  • Mtundu wa Zigbee EmberZNet SDK: 7.4.5.0 GA
  • Mtundu wa Gecko SDK Suite: 4.4
  • Tsiku lotulutsa: October 23, 2024
  • Platform: Silicon Labs
  • Ma Compilers Othandizidwa: GCC (The GNU Compiler Collection) mtundu 12.2.1
  • Mtundu wa EZSP Protocol: 0x0D

Malangizo Ogwiritsira Ntchito Zogulitsa

Zofunika Kwambiri
Zigbee EmberZNet SDK yolembedwa ndi Silicon Labs imapereka zinthu zotsatirazi
Multiprotocol (CMP) Zigbee ndi OpenThread thandizo pa SoC.

Zidziwitso Zogwirizana ndi Kugwiritsa Ntchito
Kuti mumve zosintha zachitetezo ndi zidziwitso, onani mutu wa Chitetezo cha zolemba za Gecko Platform Release kapena pitani patsamba la TECH DOCS pa Silicon Labs. webmalo. Ndibwino kuti mulembetse ku Security Advisory kuti mudziwe zambiri.

Compilers Yogwirizana
Onetsetsani kuti mukugwiritsa ntchito moyenera files ndi compiler yothandizira
GCC (The GNU Compiler Collection) mtundu 12.2.1 woperekedwa ndi Situdiyo Yosavuta.

EZSP Protocol
Mtundu wa protocol wa EZSP pakutulutsa uku ndi 0x0D.

FAQ
  • Q: Ndi zigawo ziti zatsopano zomwe zidatulutsidwa mu 7.4.5.0?
    • A: Ogwiritsa ntchito tsopano atha kukhala ndi zigawo zingapo za zigbee_direct_security zoyatsidwa pa pulogalamu ya Zigbee direct device (ZDD), ndi njira yeniyeni yachitetezo kutengera kasinthidwe ka Zigbee Virtual Device (ZVD).
  • Q: Ndi ma API atsopano ati omwe adawonjezedwa pakumasulidwa 7.4.4.0?
    • A: Ma API atsopano akuphatikiza mfglibSetCtune ndi mfglibGetCtune.
  • Q: Ndi chithandizo chanji chatsopano chomwe chinayambitsidwa pakutulutsidwa kwa 7.4.5.0?
    • A: EFR32MG24A020F768IM40 tsopano imathandizidwa ngati nsanja.
  • Q: Ndingapeze kuti zolembedwa zosinthidwa za gawo la Zigbee Secure Key Storage?
    • A: Malongosoledwe a gawo la Zigbee Secure Key Storage asinthidwa pakumasulidwa 7.4.0.0, pamodzi ndi chidziwitso chatsopano cholumikizirana ndi gulu la zigawo za Zigbee Security Manager (AN1412: Zigbee Security Manager).

Zigbee EmberZNet SDK 7.4.5.0 GA

Gecko SDK Suite 4.4

October 23, 2024

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-chinthu-chithunzi

Silicon Labs ndi ogulitsa omwe amasankha ma OEM omwe akupanga maukonde a Zigbee pazogulitsa zawo. Pulatifomu ya Silicon Labs Zigbee ndiye njira yophatikizika, yathunthu, komanso yolemera ya Zigbee yomwe ilipo.
Silicon Labs EmberZNet SDK ili ndi Silicon Labs 'kukhazikitsa kwa Zigbee stack.

Zolemba zotulutsidwazi zikuphatikiza mitundu ya SDK

  • 7.4.5.0 idatulutsidwa pa Okutobala 23, 2024
  • 7.4.4.0 idatulutsidwa pa Ogasiti 14, 2024
  • 7.4.3.0 yotulutsidwa pa Meyi 2, 2024
  • 7.4.2.0 yotulutsidwa pa Epulo 10, 2024
  • 7.4.1.0 yotulutsidwa pa February 14, 2024
  • 7.4.0.0 idatulutsidwa pa Disembala 13, 2023

Zidziwitso Zogwirizana ndi Kugwiritsa Ntchito

Kuti mumve zambiri zosintha zachitetezo ndi zidziwitso, onani mutu wa Chitetezo cha zolemba za Gecko Platform Release zomwe zayikidwa ndi SDK iyi kapena pa TECH DOCS tabu pa. https://www.silabs.com/developers/zigbee-emberznet . Silicon Labs imalimbikitsanso kwambiri kuti mulembetse ku Security Advisories kuti mudziwe zaposachedwa. Kuti mupeze malangizo, kapena ngati ndinu watsopano ku Zigbee EmberZNet SDK, onaniKugwiritsa Ntchito Izi.

Compilers Yogwirizana
IAR Embedded Workbench ya ARM (IAR-EWARM) mtundu 9.40.1.

  • Kugwiritsa ntchito vinyo pomanga ndi IarBuild.exe mzere wothandizira mzere kapena IAR Embedded Workbench GUI pa macOS kapena Linux zitha kukhala zolakwika. files akugwiritsidwa ntchito chifukwa cha kugunda kwa vinyo wa hashing algorithm kuti apange mwachidule file mayina.
  • Makasitomala pa macOS kapena Linux akulangizidwa kuti asamangidwe ndi IAR kunja kwa Siplicity Studio. Makasitomala amene amachita ayenera kutsimikizira kuti zolondola files akugwiritsidwa ntchito.

GCC (The GNU Compiler Collection) mtundu 12.2.1, woperekedwa ndi Situdiyo Yosavuta.

Mtundu wa protocol wa EZSP pakutulutsa uku ndi 0x0D.

 Zatsopano

Zatsopano Zatsopano

Zatsopano zomwe zatulutsidwa 7.4.0.0
Zigawo za "zigbee_direct_security_p256" ndi "zigbee_direct_security_curve25519" zawonjezedwa kuti ogwiritsa ntchito athe kusankha njira yachitetezo cha Zigbee Direct.
Ogwiritsa ntchito amaloledwa kukhala ndi zigawo zingapo za "zigbee_direct_security" zomwe zimayatsidwa pa pulogalamu ya Zigbee direct device (ZDD). Pankhaniyi, njira yeniyeni yachitetezo imadalira kasinthidwe ka Zigbee Virtual Device (ZVD).

Ma API atsopano

Zatsopano zomwe zatulutsidwa 7.4.4.0
Adayambitsa ma API awiri odzipatulira opanga lib kuti apeze ndikukhazikitsa ma CTUNE.
M'mbuyomu chigamba chimatulutsa mwayi wofikira ndikuyika mtengo wa CTUNE unakhala gawo la RAIL APIs. Mu chigamba ichi ma API opanga omwe amaphatikiza ma RAIL API amayambitsidwa motere kuti akhazikitse ndikupeza mtengo.
mfglibSetCtune
mfglibGetCtune

Zatsopano zomwe zatulutsidwa 7.4.2.0

  • SPI NCP Yowonjezera kuti ithandizire njira zogona muzochitika zina za Host-NCP.
    Pankhani iyi SPI NCP ikhoza kukhazikitsidwa ngati chipangizo chogona. Wothandizira Z3Gateway sampKugwiritsa ntchito kumawonjezedwa ndi khodi yowonjezera ya CLI yomwe ili ndi udindo wolamula NCP kuti ilowe m'njira imodzi yogona kudzera munjira ya CLI command sleepMode, ndipo iyenera kudzuka pogwiritsa ntchito CLI command wakeup musanayambe kulankhulana ndi EZSP.
  • Tinayambitsa API sl_zigbee_af_isr_event_init kuti tiyambitse zochitika za chimango cha pulogalamu yomwe cholinga chake ndi kutsegulidwa mkati mwa interrupt service routine(ISR). Zochitika izi, zomwe zakonzedwa kuchokera ku ISR, ziyenera kukhala ndi gawo lochedwa la 0 milli-sekondi. Mwa kuyankhula kwina, zochitika zochokera ku ISR ziyenera kutsegulidwa ngati zochitika zaposachedwa. Palibe kuyimitsa chochitika komwe kumaloledwa mkati mwa ISR.
    Chifukwa chazomwe zili pamwambazi ndi izi: Dongosolo la zochitika limawongolera pamzere wa zochitika panthawi yokonzekera (kuyambitsa ndikuchedwetsa popanda ziro, kapena kuyimitsa) chochitika. Kuti muchepetse kuchedwa, ISR iyenera kuyambitsa chochitika ndikuchedwa kwa 0, komwe kumakonzedweratu pamzere wotsatira. Izi zimalola kuchedwa kwina, kapena kuyimitsa, kuti kuchitidwe pambuyo potuluka ISR. Kuti tisiyanitse zochitika zomwe zikuyenera kugwiritsidwa ntchito mkati mwa ISR, mawonekedwe a chochitikacho amalembedwa ndi sli_zigbee_isr_event_marker poyambitsa.
    Onani zigbee_app_framework_event.h gwero file kuti mudziwe zambiri za ntchito yatsopanoyi.
  • Kuwunikira pakugwiritsa ntchito ntchito yatsopano ember Sinthani Multi Mac Rejoin Channel Mask Kuti Musankhe Kapena Kujowina Chida chomwe chimatchedwa mkati mwa stack API ember Pezani Ndi Kujowinanso Network Ndi Chifukwa kuti mupeze chigoba cha tchanelo chomwe chikugwiritsidwa ntchito kuti mujowinenso.

Mafotokozedwe a SE1.4a amaletsa kusintha kwa mawonekedwe (kuchokera ku 2.4GHz kupita ku sub-GHz kapena mosemphanitsa) polumikizananso ndi chipangizo chamtundu wa Multi-MAC Joining End. Popeza mtundu wa chipangizocho ndi kasinthidwe kachikhazikitso (ndiko kuti, mtundu wa chipangizo cholumikizira chidzakhala chipangizo chapansi pa GHz kapena chipangizo cha 2.4 GHz, osati zonse ziwiri, pakukonza), kuyimba kumeneku kumapereka chigoba cha tchanelo kutengera kasinthidwe komweko. kuti chigoba chojowinanso chimakhala chofanana ndi chigoba cholumikizira.

Zatsopano zomwe zatulutsidwa 7.4.0.0

  • Adawonjezera API void sl_zigbee_token_factory_reset (bool exclude_outgoing_fc, bool exclude_boot_counter) kuti mukhazikitsenso ma tokeni a Zigbee NVM3 kumtengo wawo wokhazikika.
  • Anawonjezera API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), zomwe zimabwereranso ngati tebulo la kiyibodi likhoza kuwonjezera kapena kusinthira cholowa ndi adilesiyi (tebulo silinadzale).

Anawonjezera API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* mawu, sl_zb_sec_man_key_t* kiyi), yomwe imakhala yowona ngati kiyi yomwe ikutchulidwa ndi nkhaniyo ili ndi mtengo wofanana ndi fungulo lomwe laperekedwa pakutsutsana.

Thandizo Latsopano Latsopano

Zatsopano zomwe zatulutsidwa 7.4.0.0
Kuthandizira kwa stack ya Zigbee pamagawo atsopano otsatirawa awonjezedwa pakutulutsidwa uku: EFR32MG24A010F768IM40 ndi EFR32MG24A020F768IM40.

Zolemba Zatsopano

Zatsopano zomwe zatulutsidwa 7.4.0.0
Kusintha malongosoledwe a gawo la Zigbee Secure Key Storage kuti liwonetsere kuwonjezera kwa Zigbee Secure Key Storage Upgrade (yomwe imawonjezera kutsata kumbuyo ndi mapulojekiti omwe alipo).
Adawonjezeranso cholembera chatsopano cholumikizirana ndi gulu la Zigbee Security Manager la zigawo (AN1412: Zigbee Security Manager).

Khalidwe Lolinga
Ogwiritsa ntchito amakumbutsidwa kuti kutumiza kwa Zigbee kosagwirizana ndi CSL kumakhala koyenera kutetezedwa pawailesi. M'mapulogalamu a SleepyToSleepy, BLE ikhoza ndipo idzayang'anira kutumiza kwa Zigbee CSL, komwe kumathetsa kufalitsa. Kusawerengeka kwa scheduler ndikofala kwambiri pa CSL yosalumikizidwa, chifukwa choti mafelemu odzutsa amatha kugwiritsidwa ntchito. Ogwiritsa ntchito omwe akufuna kusintha zoyambira kufalitsa angagwiritse ntchito gawo la DMP Tuning and Testing kuti atero. Ogwiritsa ntchito atha kufunsanso UG305: Dynamic Multiprotocol User's Guide kuti mudziwe zambiri.

Kusintha

Zasinthidwa kumasulidwa 7.4.0.0 ember Counter Handler API Doc Changes
M'matembenuzidwe am'mbuyomu, Counter Handler callback ya MAC ndi APS layer Ember Counter Types yokhudzana ndi paketi ya RX ndi TX sikunapatsidwe chidziwitso choyenera cha nodi kapena mfundo za data, ndipo zolemba za API zokhudzana ndi machitidwe a zowerengera zina zomwe zidagwiritsa ntchito magawowa sizinali zomveka kapena kusocheretsa.

Ngakhale siginecha ya ember Counter Handler() siinasinthe, momwe magawo ake amakhalira asintha pang'ono.

  • Ndemanga kuzungulira EmberCounterType enums mu ember-types.h awonjezedwa kuti amveke bwino.
  • The Node ID parameter to the Counter Handler for TX-related counters tsopano imayang'ana ngati njira ya adilesi yopitira ikuwonetsa ID yaifupi yoyenera musanagwiritse ntchito. (Ngati sichoncho, palibe adilesi yofikira yomwe ili ndi anthu, komanso mtengo wake
    EMBER_UNKNOWN_NODE_ID amagwiritsidwa ntchito m'malo mwake.)
  • The Node ID parameter to the Counter Handler for RX-related counters tsopano ikuwonetsa ID ya node, osati ID yopita.
  • Yeseraninso kuwerengera *si* sikunadutsidwe ngati gawo la data la EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED zowerengera monga zafotokozedwera mu ember-types.h m'matembenuzidwe am'mbuyomu, koma izi sizinakhazikitsidwe moyenera m'matembenuzidwe otulutsidwa kale kotero kuti mtengo wake pazotulutsa zam'mbuyomu udakhala 0 nthawi zonse. . Khalidweli lafotokozedwa bwino m'mafotokozedwe a EmberCounterTypes. Komabe, chiwerengero cha Yeseraninso cha zoyesanso zosanjikiza za APS zikupitilizabe kudzaza mu data parameter
    EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED zowerengera, kuti zigwirizane ndi zomwe zidatulutsidwa kale.
  • Zowerengera zonse zomwe zimakhala ndi Node ID kapena parameter ya data pa callback zidawunikidwa kuti zitsimikizire kuti zadutsa zomwe zikuyembekezeredwa, adilesi, kapena EMBER_UNKNOWN_NODE_ID, ngati ID ya Node idayembekezeredwa koma sichingapezeke pa paketi, monga tafotokozera mu ember yosinthidwa. -types.h zolemba.
  • The Counter handler ya EMBER_COUNTER_MAC_TX_UNICAST_RETRY tsopano ikuwonetsa bwino MAC layer node ID ndi kuchuluka kwa zoyesereranso mu ID yake ya Destination Node ndi magawo a data.
  • The Counter handler ya EMBER_COUNTER_PHY_CCA_FAIL_COUNT tsopano ikupereka chidziwitso cha malo omwe mukupita kudzera pa Node ID parameter yokhudzana ndi chandamale cha gawo la MAC la uthenga womwe walephera kutumiza.

Kusinthidwa Green Power Code
Khodi ya seva yamagetsi yobiriwira imasinthidwa ndikusintha kosiyanasiyana kuphatikiza

  • Adawonjezeranso nambala yotsimikizira zamalamulo omwe akubwera okhala ndi mathero osavomerezeka mukalandira pa seva ya GP.
  • Khodi yowonjezeredwa kuti igwire mlanduwo ngati palibe malo opangira mauthenga a Green Power.
  • Sinkyo tsopano imagwetsa kasinthidwe ka kuphatikizika ndi zochita Chotsani Kuphatikizira nthawi zina pagawo la A.3.5.2.4.1.
  • Sink tsopano imasunga mndandanda wamagulu omwe alipo kale asanachotse pokonza Kukonzekera kwa Pairing ndi Action Extend.
  • Lamulo la funso lomasulira limabweza "SIVINAPEZE" ngati khodi yolakwika pomwe tebulo lomasulira lilibe kanthu kapena index ndi yayikulu kuposa kuchuluka kwa zomwe zalembedwa patebulo.
  • Anasintha mtundu wa GP endpoint mu mapulogalamu ena kuchokera ku 1 kupita ku 0.

Kugwiritsa ntchito CSMA mu GPDF Send ntchito ndikoletsedwa chifukwa Green Power Devices ndi zida zochepa zamagetsi ndipo sagwiritsa ntchito CSMA pamapangidwe ambiri. M'malo mwake, mapangidwe omwe amakonda ndikutumiza mapaketi angapo pogwiritsa ntchito bajeti yomweyo yamagetsi.
Yachotsa kugwiritsa ntchito malo obisika mu njira yowonjezera ya Green Power Server. Gwiritsani ntchito imodzi mwamapeto a pulogalamu m'malo mwake.

Kukweza Kwakodi Yowonjezera Yamakiyi a Network
Anasintha nthawi yosinthira makiyi a netiweki kuti ikhale yachaka chimodzi.

Anakonzanso Ma API Ena Kuti Apewe Kutumiza Kwazinthu Zosafunikira
Anapanga zosintha kuti zikomere kugwiritsa ntchito mfundo zazikuluzikulu kuposa makiyi osavuta.

  • sl_zigbee_send_security_challenge_request tsopano ikutsutsa sl_zb_sec_man_context_t m'malo mwa EmberKeyData.
  • Makhalidwe a sl_zb_sec_man_derived_key_type enum tsopano ndi 16-bit bitmask kuti athandizire mwachindunji zotengera zina zazikulu zomwe zimaphatikiza mitundu ingapo yotengedwa.

 Nkhani Zokhazikika

Zokhazikika pakumasulidwa 7.4.5.0

ID # Kufotokozera
1357860 Tinakonza vuto lomwe lidayambitsa ngozi pomwe malo omaliza angapo ayamba kuyambitsa kuzindikira zomwe zachitika. (Zolemba zina: 1348659)
1357517 Tinakonza vuto lomwe lidayambitsa ngozi pomwe pulogalamu yama network ambiri ikuyesera kuyendetsa pa netiweki yachiwiri.
1356285 Nthawi zina, paketi imatha kuperekedwa ku Outgoing Packet Handoff Callback yokhala ndi cholozera cholozera chomwe chimaposa kutalika kwa paketi, zomwe zimatsogolera ku cholowa-packet-buffer.c ngati gawo la Packet Handoff litayatsidwa. Zomwe Zikubwera ndi Zotuluka zimagwirira ntchito tsopano zimagwira vutoli ndikutaya paketi yolakwika popanda kukonzanso. (Zolemba zina: 1350285)
1355289 Kukonza vuto lomwe lidapangitsa kuti Kuyankha kwa LQI ​​kulandilidwe ndi adilesi ya MAC ngati ziro zonse. (Zolemba zina: 1351489)
1349160
  • Z3Gateway yomangidwa pa Raspberry Pi yokhala ndi kernel 6.6 idalephera kulumikizana ndi NCP pa SPI mwachisawawa. Njira yothetsera ndikutanthauziranso ma GPIO monga tafotokozera apa.
  • Dziwani izi pa ma GPIO omwe amalumikizana ndi mawonekedwe a SPI NCP. Pa kernel 6.6, kuthamanga sudo mphaka /sys/kernel/debug/gpio
  • Izi zikuwonetsa kutsatira gpio-520 (GPIO8)
  • gpio-534 (GPIO22 ) gpio-535 (GPIO23 ) gpio-536 (GPIO24)
  • Kenako fotokozeraninso GPIO ya mawonekedwe a SPI NCP kuchokera pamwamba pa sysfs mu spi-protocol-linux-config.h monga #define NCP_CHIP_SELECT_GPIO "520"
  • #define NCP_HOST_INT_GPIO “534”
  • #define NCP_RESET_GPIO “535”
  • #define NCP_WAKE_GPIO “536” (Ref Other: 1297976)
1343044 Ngati pulogalamu yowonjezera ya Fragmentation itawerengetsera molakwika kuchuluka kwa malipiro a chidutswa cha unicast, imatha kutumiza zambiri ku NCP kuposa momwe zingakwanire paketi imodzi pambuyo powerengera zonse. Izi zitha kubweretsa kuwonongeka kwamakumbukiro mu NCP zomwe zidayambitsa zolephera kapena machitidwe ena osayembekezeka.

(Zolemba zina: 1289413)

1343012 Si4468 firmware chigamba chowonjezedwa ku phy-pro2plus- library kuti athane ndi mtundu wamtundu wa sub-GHz Tx/Rx processing. (Zolemba zina: 1341928)
1311214 Yankho lowonjezera lokhazikika lomwe lidapangidwa pomwe uthenga wa ZCL wobwera wa OTA uli ndi mayankho okhazikika. Yankho limodzi lokha ku cholakwika limatumizidwa, ndipo pazopempha zopambana zazithunzi za block, palibe yankho losakhazikika lomwe lakhazikitsidwa. (Zolemba zina: 1300935)
1296653 Ngati chipangizo chapawiri-PHY NCP chikupanga Energy Scan pa band ya sub-GHz pomwe wailesi ya 2.4GHz inali yogwira ntchito, kuphulika kwakukulu kwa magalimoto obwera a Beacon poyankha Zopempha za Beacon zomwe zikubwera pawayilesi ya 2.4GHz zitha kukhala zambiri kukumbukira kwa stack (kuchokera ku gawo la Heap) pomwe ma sub-GHz ambiri amawunikidwa, zomwe zingapangitse kuti buffer shortages ndi EZSP Kusefukira mikhalidwe ngati Mulu wa kukula (komwe kumatsimikizira kuchuluka kwa ma buffer omwe alipo ku dongosolo) sikunali kwakukulu mokwanira. Mkhalidwe wa Kusefukirawu ukhoza kulepheretsa Scan Complete Handler kufika pa pulogalamu yolandira, kupangitsa makina ojambulira a pulogalamuyi kuti atsekeretu mpaka kalekale.

Khodi ya Energy Scanning ya zida zapawiri za PHY tsopano imataya mapaketi aliwonse a Beacon omwe alandilidwa pawayilesi ya 2.4GHz panthawi yosanthula kanjira kakang'ono ka GHz, motero kulepheretsa kuchuluka kwa ma beacon kuti apangitse vuto lomwe tatchulali. Dziwani kuti izi sizilepheretsa netiweki kugwira ntchito bwino pa 2.4GHz chifukwa ma Beacons amangogwiritsidwa ntchito pozindikira kusamvana kwa PAN ID pomwe chipangizocho sichikuchita Scan Active, ndipo kusamvana kwa PAN ID kumatha kuzindikirika ndi ma router ena pa netiweki. nthawi ino kapena ndi wogwirizira ntchito Kujambulira kwa Mphamvu kukamaliza. (Chiwerengero china: 1276049)

ID # Kufotokozera
1295250 Konzani zovuta zophatikizira powonjezera gawo la test harness zigbee 3.0 ku pulogalamu yokhazikika. (Chiwerengero china: 1280058)
1294848 Macheke owonjezera a mndandanda wa data wa ZCL kuti agwirizane ndi kutalika kwa zingwe mpaka 253. (Ref ina: 1275092)
1294843 Kukhazikika kosowa koyambira kosintha komweko musanagwiritse ntchito. (Chiwerengero china: 1275104)
1271968
  • Chigawo cha zigbee_watchdog_periodic_refresh sichigwiritsidwanso ntchito pazigbee application framework ndipo chachotsedwa pakutulutsidwa uku.
  • The watchdog timer imayimitsidwa mwachisawawa pa ma s onseampndi application. Pakhala gawo loyang'anira bwino lomwe lidzawonjezedwe ku SDK mtsogolomo.
  • Zindikirani : Chonde onetsetsani kuti mwayatsa chowerengera cha nthawi yokhala ndi zinthu zosinthira SL_LEGACY_HAL_DISABLE_WATCHDOG zokhazikitsidwa ku 0 mu pulogalamu yanu.
1270721 Konzani vuto kuti muwongolere kulumikizana kwa ma hop ambiri pazida. Chipangizochi chikalengezedwa, ma adilesi awiriwa amawonjezedwa ku cache ya adilesi. (Zolemba zina: 1266351)

Zokhazikika pakumasulidwa 7.4.4.0

ID # Kufotokozera
1334454 Tinakonza vuto poyankha kujowinanso. (Zolemba zina: 1331580)
1330732 Ntchito yowunikira iyenera kuyimitsa kusokoneza mutatha kuyimba Iostream kuti mupewe zonena mukamapeza mutex.
 

1330720

EZSP_MAX_FRAME_LENGTH yabwezeredwa ku 220, kulola kutalika kwa uthenga wa XNCP kukhala 220.

(Zolemba zina: 1327706)

1330311 Kukonza vuto lomwe lidapangitsa kuyesa kwa proxy kwa GP kulephera pakukhazikitsa RCP Host. (Zolemba zina: 1328991)
1312369 Anapanga SL_LEGACY_HAL_WDOG_IRQHandler() ntchito yofooka, kulola makasitomala kuti azidzipangira okha.
1310711 Padawonjezedwa cholakwika cha nthawi yowunikira SL_STACK_SIZE pomwe gawo la RTOS likugwiritsidwa ntchito mu zigbee.
 

1309913

Chitetezo chowonjezera mutex cha pamzere wa zochitika za App Framework kotero kuti ma API a zochitika za App Framework athe kuyitanidwa kuchokera ku ntchito zingapo.

(Ref ina: 1252940, 1254397)

1309333 Chida chomaliza chikalowa pagulu la GHz sub-GHz, data ya ukalamba wanthawi zonse idachotsedwa molakwika kwa ana onse a zida zomaliza.

(Zolemba zina: 1296881)

1296002 Nkhani yomwe idapangitsa matanthauzidwe angapo a ntchito ya halAppBooloader yathetsedwa.
1295756 Zochitika zandandanda zomwe sizinalembedwe kuti zasokoneza-zotetezedwa siziyenera kukonzedwa mu ISR chifukwa izi zitha kupanga mpikisano womwe ungapangitse kuti chochitikacho chichotsedwe pamzere. Chitsanzo cha izi chinalepheretsa zida za sub-GHz kuti zisamakhazikitse bwino ma backoffs a MAC pomwe mpikisanowu udayambika.

(Zolemba zina: 1269856)

1294660 Tinakonza vuto pomwe pulogalamu yowonjezera ya netiweki imatha kuchita ngati kuti chipangizocho chinali kale pa netiweki pomwe sichinali, kukhala mumkhalidwe wosavomerezeka mpaka kukhazikitsidwanso. Izi zitha kuyambika poyimba lamulo la CLI kuti musiye netiweki ndi nthawi yokwanira pomwe chiwongolero cha netiweki chinali pakati pa kujowina netiweki komanso scan ya MAC ikuyembekezerabe.

(Zolemba zina: 1293923)

1290695 Konzani vuto lomwe lidagwetsa paketi yotumizira ZLL kuti igwiritse ntchito pomwe chomaliza chimodzi chazimitsidwa pomwe malekezero ena akadali othandizidwa. Kukonzekera kumawonjezedwa kuti muwone ma endpoints onse omwe adathandizidwa.

(Zolemba zina: 1275586)

Zokhazikika pakumasulidwa 7.4.0.0

ID # Kufotokozera
1019348 Kukonza zofunikira zodalira pa gawo la Zigbee ZCL Cli kuti lichotsedwe ngati silikufunika.
1024246 Kusintha malongosoledwe a ntchito ya emberHaveLinkKey() ndi sl_zb_sec_man_have_link_key().
1036503 Onjezani malongosoledwe opangira kugwiritsa ntchito Micrium Kernel ya DMP sampndi mapulogalamu.
1037661 Vuto lomwe linali kulepheretsa pulogalamu kukhazikitsa pro stack kapena tsamba lamasamba lakonzedwa.
1078136 Kukonza kusokonezeka kwakanthawi pamene mukusintha zochitika kuchokera kuzinthu zosokoneza
1081548 Vuto lakonzedwa mu CSL pomwe mawonekedwe atsopano otsitsimula omwe amalandilidwa potsatira chiwongolero cham'mbuyomu sichingalembedwe bwino. Izi zitha kupangitsa kuti fremu yolipira yophonya.
1084111 Thandizo loyambirira la SPI-NCP la ma board a MG24 limasinthidwa ngati gawo la kutulutsidwaku.
1104056 Thandizo lowonjezera pakuwongolera maukonde kuti liyendetse pa netiweki yachiwiri ngati pali ma network ambiri
1120515 Tinakonza vuto pomwe tchanelo sichinasinthe mukamagwiritsa ntchito mfglib set-channel command.
1141109 Kukonza vuto lomwe lidayambitsa sample application ncp-uart-gp-multi-rail kuti muphonye mutu wina files mukamagwiritsa ntchito adapter ya Green Power ndi -cp njira.
1144316 Kusintha mafotokozedwe amitundu ina ya data mu zolemba za gp-types.h.
1144884 Chimango chokhazikika chodikirira pang'ono pomwe palibe deta yomwe ikuyembekezera.
1152512 Kukonza ngozi yomwe ingakhalepo mu low-mac-rail pamene mukusintha zochitika mu ISR.
1154616 Yawonjezeranso kuchotserapo kuti muyambitse netiweki ndi nkhani yakuti "Kusintha kuchokera ku chipangizo cha Sleepy End kupita kuchipangizo chosagona tulo".
1157289 Konzani vuto lomwe lingayambitse kulephera kwa mayeso a BDB DN-TLM-TC-02B.
1157426 Konzani vuto pomanga zigbee_simple_app ndi green_power_adapter component.
1157932 Anawonjezera chikhalidwe kuti muwone ngati gawo la "nthawi yosinthira" likusowa ndikukhazikitsa mtengo wokhazikika 0xFFFF pagawo lomwe likusowa.
1166340 Tinakonza vuto lomwe linali kulepheretsa emberAfGpdfSend kutumiza chiwerengero chomwe chinafunidwa cha kutumiza mobwerezabwereza.
ID # Kufotokozera
1167807 Tinakonza vuto pomwe zida zomwe zimagwira ntchito ngati Trust Centers mumanetiweki omwe amagawidwa zimachotsa molakwika makiyi awo olumikizana osakhalitsa nthawi iliyonse chida chatsopano chimalowa.
1169504 Tinakonza vuto lomwe lidayambitsa kukonzanso kwa chipangizo chogona pakuwuka mwamphamvu.
1169966 Kukhazikika kotsimikizirika kwamtengo wobwerera komwe kulibe mu code yogawa kwa buffer.
1171477,

172270

Ndi mfglib start 1 palibe mauthenga omwe amatumizidwa koma kulandiridwa, kotero kuti uthenga wamtundu wa "mfglib send complete" ndi wolakwika ndipo unasinthidwa kukhala "RXed %d mapaketi mu %d ms yomaliza".
1171935 Anasintha nthawi yosinthira makiyi a netiweki kuti ikhale yachaka chimodzi.
1172778 Adawonjezera kupemphedwa komwe kukusowa kwa emberAfPluginGreenPowerServerUpdateAliasCallback ku seva ya Green Power.
1174288 Konzani vuto lomwe limapangitsa kuti njira yoyendetsera netiweki inene ngati kuyimba kuyimitsa kosalekeza kuyitanitsidwa.
1178393 Zasintha zolakwika pakulemba.
1180445 Mu Smart Energy, OTA tsopano ikupitiliza kutsitsa ngati Coordinator afika pa Limited Duty Cycle.
1185509 Tinakonza vuto mu CSL pomwe mawonekedwe atsopano otsitsimula omwe amalandiridwa potsatira chiwongolero cham'mbuyomu sichingalembedwe bwino. Izi zitha kupangitsa kuti mtengo wolipira uphonyedwe.
1186107 Tinakonza vuto lomwe lidapangitsa kuti kulephera kusungika kwa ma GPDF omwe adalandiridwa kuti alowe m'malo mwa GPDF yomwe ikubwera pazidziwitso za gp.
1188397 Tinakonza vuto lomwe lidayambitsa vuto lophatikiza poyambitsa kukula kwa tebulo la lipoti.
1194090 Kuwongolera kulephera pakuyankha kosasintha kwa lamulo la Sink Commissioning Mode - kutsatira ndime 3.3.4.8.2
1194963 Tinakonza vuto ndi memset ikuchitidwa pa commissioningGpd musanayambe kuyitana callback emberAfGreenPowerServerPairingStatusCallback.
1194966 Tinakonza vuto pomwe mathero ndi ma proxiesInvolved fields sanakhazikitsidwe ndi Exit Commissioning action.
1196698 Anakonza chimango chabodza chodikirira kukhazikitsidwa pomwe panalibe data yomwe ikuyembekezera.
1199958 Khodi yowonjezeredwa kuti igwire mlanduwo ngati palibenso malo opangira mauthenga amphamvu obiriwira.
1202034 Tinakonza vuto pomwe kusintha kwa stack kwa sl_zb_sec_man_context_t sikunakhazikitsidwe bwino, zomwe zidapangitsa kujowina ndi khodi yoyika kulephera.
1206040 Kuyimba foni emberRemoveChild() poyesa kujowinanso motetezedwa ndi chipangizo chomaliza kungapangitse kuti Child Count ichuluke, zomwe zitha kupangitsa kuti Child Count of -1 (255), kulepheretsa zida zomaliza kuti zijowine/kujowinanso chifukwa chosowa. mphamvu mu Beacon.
 

1207580

Zofufuza za Child Table mkati mwa stack ndizosagwirizana pakugwiritsa ntchito 0x0000 motsutsana ndi 0xFFFF pamtengo wobwezera ID ya node zomwe zikuyimira zolakwika / zopanda kanthu, zomwe zimadzetsa mavuto pakufufuza zomwe sizinagwiritsidwe ntchito mu APIs monga emberRemoveChild().
1210706 Kopita ndi PHY Index zoperekedwa mu EmberExtraCounterInfo struct monga gawo la emberCounterHandler() mwina zinali zolakwika pamitundu yowerengera ya MAC TX Unicast.
1211610

1212525

Tinakonza vuto pomwe mapulogalamu a Dynamic Multiprotocol anagwa atatsegula gawo la Secure Key Storage Upgrade.
1211847 Ngakhale siginecha ya emberCounterHandler() siinasinthe, momwe magawo ake amakhalira asintha pang'ono. Zosintha kuzungulira API iyi zikufotokozedwa mu gawo 2 pamwambapa.
 

1212449

Ma Beacons otuluka adasankhidwa molakwika ndi wosanjikiza wa MAC, zomwe zimapangitsa kuti emberCounterHandler() asagwire mapaketi awa ndi mtundu wa EMBER_COUNTER_MAC_TX_BROADCAST wowerengera m'malo mwake kuwerengera ma Beacons okhala ndi EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS mtundu wa counter. Izi zitha kupangitsa kuti pakhale zinthu zosadalirika za parameter ya EmberNodeId yomwe idaperekedwa ku EmberCounterInfo struct.
1214866 Kutumiza paketi ya data mumayendedwe ena amsewu omwe ali ndi magalimoto ambiri kungayambitse vuto la basi.
1216552 Nkhani yomwe imapangitsa kuti anthu ambiri azinenapo chifukwa cha kuchuluka kwa magalimoto pamsewu.
1216613 Tinakonza vuto lomwe lidapangitsa kuti pakhale mtengo wolakwika wa gulu la gulu pa proxy table.
1222509 Router/wogwirizanitsa amatumiza pempho lopuma & kujowinanso ku chipangizo chomaliza kuvota chomwe sichili ana, koma MAC kopita ndi 0xFFFF m'malo mofanana ndi adilesi ya NWK.
1223842 Tinakonza vuto ndi m'badwo wa sl_component_catalog.h womwe umasiya ma code osafunikira momwemo zomwe zimapangitsa kusanjikiza kulephera.
ID # Kufotokozera
756628 Inasintha kuyitanidwa kwa callback application emberAfMacFilterMatchMessageCallback kuti ingoyitanidwa ndi mauthenga a ZLL omwe amatsimikiziridwa ndi stack.
816088 Zasuntha EMBER kasinthidwe kuchokera ku zigbeed_configuration.h kupita ku zigbeed.slcp.
829508 Kuti mupewe mtundu wa mpikisano, zotsimikizira zina zidawonjezedwa mu emberSetLogicalAndRadioChannel kuti zibwererenso sizinaphule kanthu ngati zigawo zapansi zili zotanganidwa kapena ayi kuti zisinthe tchanelo.

Nkhani Zodziwika Zomwe Zatulutsidwa Pano

Nkhani zakuda zidawonjezedwa kuyambira pomwe zidatulutsidwa m'mbuyomu. Ngati mwaphonya kutulutsa, zolemba zaposachedwa zotulutsidwa zikupezeka https://www.si-labs.com/developers/zigbee-emberznet mu Tech Docs tabu.

ID # Kufotokozera Njira
N / A Mapulogalamu/chinthu chotsatirachi sichikuthandizidwa pakutulutsa uku: Thandizo la EM4. Nkhani idzayatsidwa muzotulutsa zotsatila.
193492 emberAfFillCommandGlobalServerToClientConfigureRe porting macro yasweka. Kudzaza kwa buffer kumapanga paketi yolakwika yolamula. Gwiritsani ntchito lamulo la "zcl global send-me-a-report" CLI m'malo mwa API.
278063 Smart Energy Tunneling plugins kukhala ndi chithandizo chosemphana / kagwiritsidwe kake ka ma adilesi. Palibe njira yodziwika
289569 Zosankha pagulu lamphamvu za opanga ma netiweki sizipereka mitundu yonse yamitengo yogwirizana ndi EFR32 Sinthani mtundu <-8..20> wotchulidwa mu ndemanga ya CMSIS ya EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P

OWER mu

/protocol/zigbee/app/framework/plugin/network- creator/config/network-creator-config.h file. Za example, sinthani ku <-26..20>.

295498 Kulandila kwa UART nthawi zina kumatsika ma byte pansi pa katundu wolemetsa mu Zigbee+BLE dynamic multiprotocol use case. Gwiritsani ntchito hardware control control kapena kuchepetsa mlingo wa baud.
312291 EMHAL: Ntchito za halCommonGetIntxxMillisecondTick pa makamu a Linux pakali pano zimagwiritsa ntchito gettimeofday ntchito, zomwe sizikutsimikiziridwa kukhala monotonic. Ngati nthawi yadongosolo ikasintha, imatha kuyambitsa zovuta pakusunga nthawi. Sinthani izi kuti mugwiritse ntchito clock_gettime ndi gwero la CLOCK_MONOTONIC m'malo mwake.
338151 Kuyambitsa NCP yokhala ndi paketi yocheperako yowerengera kungayambitse ziphuphu. Gwiritsani ntchito mtengo wosungidwa wa 0xFF pakuwerengera paketi kuti mupewe mtengo wotsika kwambiri
387750 Yambani ndi mawonekedwe a Route Table Request pa chipangizo chomaliza. Akufufuza
400418 Woyambitsa ulalo wa touchlink sangathe kulumikizana ndi chandamale chomwe sichili chatsopano cha fakitale. Palibe njira yodziwika.
424355 Choyambitsa cholumikizira champhamvu cha touchlink chosakhala chatsopano cha fakitale sichimatha kulandira chidziwitso chazidziwitso pazida zina. Akufufuza
 

465180

Chinthu cha Coexistence Radio Blocker Optimization "Yambitsani Runtime Control" chingalepheretse ntchito yoyenera ya Zigbee. Mwasankha 'Wi-Fi Select' Control of Blocker Optimization iyenera kusiyidwa "Yolemala".
480550 Gulu la OTA lili ndi njira yake yogawanitsa, chifukwa chake siliyenera kugwiritsa ntchito kugawikana kwa APS. Ngakhale, ngati kubisa kwa APS kuthandizidwa kumakulitsa malipiro a ImageBlockResponses mpaka kukula komwe kugawanika kwa APS kumatsegulidwa. Izi zitha kupangitsa kuti njira ya OTA isalephereke. Palibe njira yodziwika
481128 Kukhazikitsanso mwatsatanetsatane Choyambitsa ndi tsatanetsatane wa ngozi ziyenera kupezeka mwachisawawa kudzera pa Virtual UART (Seriyo 0) pamapulatifomu a NCP pomwe Diagnostics plugin ndi Virtual UART zotumphukira zimayatsidwa. Popeza seriyo 0 idayambitsidwa kale mu NCP, makasitomala atha kuloleza emberAfNcpInitCallback mu Zigbee NCP Framework ndikuyitanitsa ntchito zoyenera zowunikira (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails CrashDetails Crash Details Crash Details Crash Details ku SerialtaC0 kuti muyimbirenso deta iyi ku SerialtasC) viewkulowa mu Network Analyzer Capture log.

Kwa example la momwe mungagwiritsire ntchito izi, onetsani ku code yomwe ili mu af-main-soc.c's emberAfMainInit() pamene EXTENDED_RESET_INFO ikufotokozedwa.

ID # Kufotokozera Njira
486369 Ngati DynamicMultiProtocolLightSoc ikupanga netiweki yatsopano ili ndi ma node a ana otsala pa netiweki yomwe yachoka, emberAfGetChildTableSize imabweza mtengo wosakhala ziro mu startIdentifyOnAllChildNodes, zomwe zimayambitsa Tx 66 mauthenga olakwika polankhula ndi ana "mzimu". Misa-kufufuta mbali ngati n'kotheka pamaso kulenga maukonde latsopano kapena programmatically fufuzani mwana tebulo pambuyo kusiya maukonde ndi kuchotsa ana onse ntchito emberRemoveChild isanayambe kupanga maukonde latsopano.
495563 Kujowina SPI NCP Sleepy End Chipangizo Sample App sichifupikitsa kafukufuku, chifukwa chake kuyesa kujowina kumalephera pa Kusintha kwa TC Link Key. Chida chomwe chikufuna kulowa nawo chikuyenera kukhala mu Short Poll mode musanayese kulowa. Njira iyi imatha kukakamizidwa ndi pulogalamu yowonjezera ya End Device Support.
497832 Mu Network Analyzer, Zigbee Application Support Command Breakdown ya Verify Key Request Frame imatchula molakwika gawo lazolipira lomwe limawonetsa adilesi yochokera ngati Adilesi Yofikira. Palibe njira yodziwika
519905

521782

SPI NCP sichitha kulephera kuyambitsa kulumikizana kwa bootloader pogwiritsa ntchito lamulo la 'bootload' CLI la ota-client plugin. Yambitsaninso ndondomeko ya bootload
620596 Chithunzi cha NCP SPIample ya BRD4181A (EFR32xGMG21)

Pini yokhazikika ya nWake yofotokozedwa singagwiritsidwe ntchito ngati pini yodzutsa.

Sinthani pini yokhazikika ya nWake kuchokera ku PD03 kupita ku EM2/3 pini yodzutsa mu NCP-SPI Plugin.
631713 Chida cha Zigbee End chidzanenanso za kusamvana mobwerezabwereza ngati pulogalamu yowonjezera ya "Zigbee PRO Stack Library" igwiritsidwa ntchito m'malo mwa "Zigbee PRO Leaf Library". Gwiritsani ntchito "Zigbee PRO Leaf Library" m'malo mwa pulogalamu yowonjezera ya "Zigbee PRO Stack Library".
670702 Kusakwanira mkati mwa pulogalamu yowonjezera ya Reporting kungayambitse kuchedwa kwakukulu kutengera kuchuluka kwa kulembera kwa data ndi kukula kwa tebulo, zomwe zingasokoneze kachidindo kakasitomala, kuphatikiza nthawi ya zochitika. Ngati mumalemba pafupipafupi, ganizirani kuyang'ana momwe mungachitire malipoti ndikutumiza malipoti pamanja m'malo mogwiritsa ntchito pulogalamu yowonjezera.
708258 Uninitialized value in groups-server.c kudzera addEntryToGroupTable() imatha kupanga zomangirira zabodza ndikupangitsa kuti mauthenga a malipoti a gulu atumizidwe. Onjezani "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;" pambuyo pa "binding.type

= EMBER_MULTICAST_BINDING;”

757775 Magawo onse a EFR32 ali ndi mawonekedwe apadera a RSSI. Kuphatikiza apo, mapangidwe a board, antennas ndi mpanda amatha kukhudza RSSI. Mukapanga pulojekiti yatsopano, yikani gawo la RAIL Utility, RSSI. Izi zikuphatikiza kusakhazikika kwa RSSI Offset SiLabs yomwe yayeza gawo lililonse. Kuchotsera uku kumatha kusinthidwa ngati kuli kofunikira pambuyo poyesa RF yazinthu zanu zonse.
758965 Zigawo zamagulu a ZCL ndi tebulo lodziwikiratu la ZCL sizinalumikizidwe. Chifukwa chake, pothandizira kapena kuletsa gawo la gulu la ZCL, malamulo omwe akhazikitsidwa sangatsegulidwe/kuletsedwa pagawo lolingana la ZCL Advanced Configurator. Tsegulani pamanja / kuletsa kupezeka kwa malamulo a ZCL omwe mukufuna mu ZCL Advanced Configurator.
765735 Kusintha kwa OTA sikulephera pa Sleepy End Device yokhala ndi Tsamba Lofunsira. Gwiritsani Ntchito Block Request m'malo mwa Page Request.
845649 Kuchotsa CLI:Chigawo chapakati sichimachotsa EEPROM cli call ku sl_cli.h. Chotsani eeprom-cli.c file zomwe zimatcha sl_cli.h. Kuphatikiza apo, mafoni ku sl_cli.h komanso sl_cli_command_arg_t mu ota-storage-simple-eeprom akhoza kufotokozedwa.
857200 ias-zone-server.c imalola kuti chomangirira chipangidwe ndi "0000000000000000" adilesi ya CIE ndipo kumbuyo sikulola kumangika kwina. Palibe njira yodziwika
1019961 Wopangidwa ndi Z3Gateway makefile hardcode "gcc" monga CC Palibe njira yodziwika
ID # Kufotokozera Njira
1039767 Zigbee router network yesaninso vuto la pamzere wodutsa mumitundu yambiri yogwiritsira ntchito RTOS. Zigbee Stack siwotetezedwa ndi ulusi. Zotsatira zake, kuyimbira ma API a Zigbee stack kuchokera ku ntchito ina sikumathandizidwa ndi chilengedwe cha OS ndipo kutha kuyika stackyo kukhala "yosagwira ntchito". Onaninso cholembera cha App chotsatirachi kuti mumve zambiri komanso njira yogwirira ntchito pogwiritsa ntchito chowongolera zochitika.

https://www.silabs.com/documents/public/application- notes/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk-7x.pdf  .

1064370 Chithunzi cha Z3Switchample application idangotsegula batani limodzi (chitsanzo: btn1) mwachisawawa zomwe zimapangitsa kuti pakhale kusagwirizana m'malongosoledwe amtundu wa polojekiti. file. Workaround: Ikani chitsanzo cha btn0 pamanja pakupanga projekiti ya Z3Switch.
1161063 Z3Light ndi mapulogalamu ena omwe angakhalepo amafotokoza zakusintha kwamagulu kolakwika. Sinthani pawokha za cluster revision chifukwa chakukonzanso kwawo koyenera.
1164768,

1171478,

1171479

ZOPHUNZITSA: ezspErrorHandler 0x34 idanenedwa mobwerezabwereza panthawi yolandila mfglib Kuti muchepetse zolakwika zomwe zasindikizidwa, konzani EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV

ENT_TIMEOUT_MS pa pulogalamu yolandila mpaka 100, kuti mzere woyimba foni umamasulidwa mwachangu.

Zinthu Zochotsedwa

Kutulutsidwa kwa 7.4.5.0
Mu GSDK 7.4.5.0 zigbee_watchdog_periodic_refresh yachotsedwa. Njira ina yolangizidwa yotsitsimula chowerengera nthawi ndikugwiritsa ntchito ma API owerengera nthawi pazochitika zapadera za pulogalamu.

Kutulutsidwa kwa 7.4.1.0
Mu GSDK 7.4.0.0 kupita mtsogolo, kuphatikiza chigambachi, njira ya "-v" mu Z3Gateway ya pulogalamu ya Linux yopangira mawonekedwe a telnet yokhala ndi doko 4900 kapena 4901 yachotsedwa. Njira ina yovomerezeka yopangira mawonekedwe a telnet ndikugwiritsa ntchito zida za Linux monga "socat".

Kutulutsidwa kwa 7.4.0.0
Yachotsa ma API achitetezo otsatirawa omwe achotsedwa

  • emberGetKey ()
  • emberGetKeyTableEntry()
  • emberSetKeyTableEntry()
  • emberHaveLinkKey ()
  • emberAddOrUpdateKeyTableEntry()
  • emberAddTransientLinkKey()
  • emberGetTransientKeyTableEntry()
  • emberGetTransientLinkKey()
  • emberHmacAesHash()

Gwiritsani ntchito ma API operekedwa ndi Zigbee Security Manager kuti mupeze makiyi osungira ndi HMAC hashing.

Zinthu Zochotsedwa

Zachotsedwa pakumasulidwa 7.4.0.0

  • Ma API obwerezedwa achotsedwa pamutu wapagulu file gp-mitundu.h.
  • Chigawo cha zigbee_end_device_bind chachotsedwa. Chigawochi chinagwiritsidwa ntchito kwa wogwirizira kwa broker womanganso zopempha za zida zomaliza. Ntchito yosankhayi idachotsedwa ku R22 ya Zigbee core spec.
  • Kwachotsedwa Packet BufferCount() mu af-host.c ndi chekeni chopanda ntchito EZSP_CONFIG_PACKET_BUFFER_COUNT: mu command-handler.c.
  • Kuchotsa mkangano wa Kugawa kukumbukira chifukwa palibe chifukwa chogawa magawo awiri poyambitsa NCP.
  • Yachotsedwa emberAfNcpInitCallback() mu se14-comms-hub, se14-ihd, ndi se14-mita-gas app.c.
  • Zosintha zachotsedwa EZSP_CONFIG_RETRY_QUEUE_SIZE pakukhazikitsa ncp mu ncp-configuration.c.

Multiprotocol Gateway ndi RCP

 Zatsopano

Yowonjezedwa pakumasulidwa 7.4.0.0
Kumvetsera nthawi imodzi, kuthekera kwa ma stacks a Zigbee ndi OpenThread kuti azigwira ntchito pamayendedwe odziimira a 802.15.4 pogwiritsa ntchito EFR32xG24 kapena xG21 RCP, amamasulidwa. Kumvetsera nthawi imodzi sikukupezeka kwa kuphatikiza kwa 802.15.4 RCP/Bluetooth RCP, kuphatikiza kwa Zigbee NCP/OpenThread RCP, kapena kwa Zigbee/OpenThread system-on-chip (SoC). Idzawonjezedwa kuzinthuzo kumasulidwa kwamtsogolo.
Zowonjezera ogulitsa OpenThread CLI awonjezedwa ku OpenThread host mapulogalamu a multiprotocol containers. Izi zikuphatikiza malamulo a coex cli.

Kusintha

Zasinthidwa kumasulidwa 7.4.0.0
Kuphatikiza kwa Zigbee NCP/OpenThread RCP multiprotocol tsopano ndikopanga. Izi sampkugwiritsa ntchito sikuthandizira pazida za Series-1 EFR.

Nkhani Zokhazikika

Zokhazikika pakumasulidwa 7.4.5.0

ID # Kufotokozera
1328799 Kukhazikitsanso kofewa komwe kunayambika ndi lamulo la Spinel RESET tsopano kumachotsa ma buffers a 15.4 RCP.
1337101 Zosakwanira zotumizira ma 15.4 (Tx kudikirira ack, Tx an ack poyankha uthenga, ndi zina) sizimaganiziridwanso kuti zalephera pakuyimitsidwa kwa wailesi chifukwa cha DMP. Izi zimalola kuti ntchitoyo iperekedwe mwayi wokonzanso pambuyo pa kusokonezedwa kapena kulephera kwamuyaya ndi RAIL (zochitika zolakwika za ndondomeko).

(Zolemba zina: 1339032)

1337228 Mu Zigbeed halCommonGetIntInt32uMillisecondTick() tick API tsopano yasinthidwa kuti igwiritse ntchito wotchi ya MONOTONIC, kuti isakhudzidwe ndi NTP pamakina olandila.

(Zolemba zina: 1339032)

1346785 Kukonza mtundu wa mpikisano womwe ungapangitse kumvetsera nthawi imodzi kukhala kolephereka pa 802.15.4 RCP pamene ma protocol onsewa anali kutumiza nthawi imodzi.

(Zolemba zina: 1349176)

1346849 Kuwonjezera gawo la rail_mux ku projekiti tsopano kupangitsa kuti imangopanga zokha ndi mitundu yosiyanasiyana ya library.

(Zolemba zina: 1349102)

Zokhazikika pakumasulidwa 7.4.4.0

ID # Kufotokozera
1184065 Kutsika kwa RAM kwa zigbee_ncp-ot_rcp-spi ndi zigbee_ncp-ot_rcp_uart pa MG13 ndi MG21.
1282264 Kukonza vuto lomwe likanasokoneza ntchito zotumizira mawayilesi pochotsa transmit fifo yomwe imayambitsa kusefukira.
1292537 Ntchito ya DMP Zigbee-BLE NCP tsopano ikuwonekera bwino mu Siplicity Studio UI. (Zolemba zina: 1292540)
1230193 Konzani vuto la mtundu wolakwika wa node mukalowa ma network pa chipangizo chomaliza. (Zolemba zina: 1298347)
1332330 Tinakonza vuto pomwe 15.4+BLE RCP yomwe ikugwira ntchito m'malo okhala ndi magalimoto ochulukirapo nthawi zina imatha kukumana ndi vuto lomwe lingawalepheretse kutumiza mauthenga ku CPCd mpaka kuyambiranso chipangizocho.

(Zolemba zina: 1333156)

Zokhazikika pakumasulidwa 7.4.2.0

ID # Kufotokozera
1022972 Wowonjezera coexistence plugin kubwerera ku Zigbee-OpenThread NCP/RCP sampndi application.
1231021 Pewani zonena mu OTBR zomwe zawonedwa pojowina zida za 80+ zigbee pobwezeretsa RCP m'malo mongodutsa zolakwika zosasinthidwa ku submac.
1249346 Yawonjezapo vuto lomwe RCP ingasinthe molakwika mapaketi omwe amaperekedwa kwa wolandirayo, zomwe zimapangitsa kuti pakhale cholakwika mu OTBR ndikuyimitsa mosayembekezeka.

Zokhazikika pakumasulidwa 7.4.1.0

ID # Kufotokozera
1213701 zigbeed sanalole kuti patebulo lofananitsa gwero lipangidwe kwa mwana ngati mzere wosalunjika wa MAC uli ndi data yomwe ikuyembekezera mwanayo. Khalidweli likhoza kupangitsa kuti ntchito zapakati pa mwanayo ndi chipangizo china chilephereke chifukwa chosowa APS Ack kapena kuyankha kwa pulogalamu, makamaka kusokonezeka ndi kuthetsedwa kosayembekezereka kwa ZCL OTA Upgrades yolunjika pa chipangizo cha mwanayo.
1244461 Zomwe zili patebulo zofananira za mwana zitha kuchotsedwa ngakhale mauthenga akudikirira.

Zokhazikika pakumasulidwa 7.4.0.0

ID # Kufotokozera
1081828 Nkhani yodutsa ndi FreeRTOS-based Zigbee/BLE DMP sampndi application.
1090921 Z3GatewayCpc inali ndi vuto lopanga maukonde pamalo aphokoso.
1153055 Kudzinenera kwa wolandirayo kudachitika pomwe panali kulephera kwa kulumikizana pakuwerenga mtundu wa NCP kuchokera ku zigbee_ncp-ble_ncp-uart s.ampndi app.
1155676 802.15.4 RCP inataya mapaketi onse omwe analandira unicast (pambuyo pa MAC acking) ngati maulendo angapo a 15.4 adagawana ID yofanana ya 16-bit node.
1173178 Wolandirayo adanama kuti mapaketi mazana ambiri adalandiridwa ndi mfglib pakukhazikitsa kwa Host-RCP.
1190859 Cholakwika cha EZSP potumiza mapaketi a mfglib mwachisawawa pakukhazikitsa kwa Host-RCP.
1199706 Zovota za data kuchokera pazida zoyiwalika za ana sizinakhazikitse bwino chithunzi chodikirira pa RCP kuti akhazikitse lamulo la Leave & Rejoin kwa mwana wakale.
1207967 Lamulo la "mfglib send random" linali kutumiza mapaketi owonjezera pa Zigbeed.
1208012 Njira ya mfglib rx sinasinthire zambiri za paketi molondola polandira pa RCP.
1214359 Node yolumikizira idagwa pomwe ma routers 80 kapena kupitilira apo adayesa kulowa nawo nthawi imodzi pakukhazikitsa Host-RCP.
1216470 Pambuyo potumiza kuwulutsa kwa chigoba cha adilesi 0xFFFF, Zigbee RCP yomwe imagwira ntchito ngati kholo imasiya mbendera yodikirira yokhazikitsidwa kwa mwana aliyense. Izi zinapangitsa kuti mwana aliyense azikhala maso kuyembekezera deta pambuyo pa kafukufuku aliyense, ndipo zimafunikanso kusinthana kwa data pa chipangizo chilichonse kuti athetse vutoli.

Nkhani Zodziwika Zomwe Zatulutsidwa Pano
Nkhani zakuda zidawonjezedwa kuyambira pomwe zidatulutsidwa m'mbuyomu. Ngati mwaphonya kutulutsa, zolemba zaposachedwa zotulutsidwa zikupezeka https://www.si-labs.com/developers/gecko-software-development-kit .

ID # Kufotokozera Njira
937562 Lamulo la Bluetoothctl 'advertise on' limalephera ndi pulogalamu ya rcp-uart- 802154-blehci pa Raspberry Pi OS 11. Gwiritsani ntchito pulogalamu ya btmgmt m'malo mwa bluetoothctl.
1074205 CMP RCP sichirikiza maukonde awiri pa ID yomweyo ya PAN. Gwiritsani ntchito ma ID osiyanasiyana a PAN pa netiweki iliyonse. Thandizo likukonzekera kumasulidwa kwamtsogolo.
1122723 M'malo otanganidwa CLI ikhoza kusalabadira pulogalamu ya z3-light_ot-ftd_soc. Palibe njira yodziwika.
1124140 z3-light_ot-ftd_soc sample app silingathe kupanga netiweki ya Zigbee ngati netiweki ya OT yayamba kale. Yambitsani netiweki ya Zigbee kaye ndi netiweki ya OT pambuyo pake.
1170052 CMP Zigbee NCP + OT RCP ndi DMP Zigbee NCP + BLE NCP mwina sangakwane pa 64KB ndi magawo otsika a RAM pakutulutsidwa kwapano. Zigawo za 64KB zomwe sizikugwiritsidwa ntchito pa mapulogalamuwa.
1209958 ZB/OT/BLE RCP pa Bobcat ndi Bobcat Lite imatha kusiya kugwira ntchito pakangopita mphindi zochepa poyendetsa ma protocol onse atatu. Idzayankhidwa mu kutulutsidwa kwamtsogolo
1221299 Kuwerenga kwa Mfglib RSSI kumasiyana pakati pa RCP ndi NCP. Idzayankhidwa m'kutulutsidwa kwamtsogolo.
1334477 Kuyamba ndi kuyimitsa stack ya BLE kangapo kungapangitse kuti gulu la BLE lisathe kuyambitsanso kutsatsa pazida za Series 1 EFR mu DMP Zigbee-BLE s.ampndi application. N / A

Zinthu Zochotsedwa Palibe

Zinthu Zochotsedwa

Zachotsedwa pakumasulidwa 7.4.0.0
"NONCOMPLIANT_ACK_TIMING_WORKAROUND" zazikulu zachotsedwa. Mapulogalamu onse a RCP tsopano mwachisawawa amathandizira 192 µsec kutembenuza nthawi ya ma acks osasinthidwa pomwe mukugwiritsabe ntchito 256 µsec nthawi yosinthira pazowonjezera zofunidwa ndi CSL.

Kugwiritsa Ntchito Kutulutsidwaku

Kutulutsidwa kumeneku kuli ndi zotsatirazi
  • Zigbee stack
  • Zigbee Application Framework
  • Zimbe Sampndi Applications

Kuti mudziwe zambiri za Zigbee ndi EmberZNet SDK onani UG103.02: Zigbee Fundamentals.

Ngati ndinu wogwiritsa ntchito koyamba, onani QSG180: Zigbee EmberZNet Quick-Start Guide ya SDK 7.0 ndi Higher, kuti mupeze malangizo okonzekera malo anu otukuka, kumanga ndi kung'anima mongaample application, ndi zolembedwa zolozera ku masitepe otsatira.

Kuyika ndi Kugwiritsa Ntchito
Zigbee EmberZNet SDK imaperekedwa ngati gawo la Gecko SDK (GSDK), gulu la Silicon Labs SDKs. Kuti muyambe mwachangu ndi GSDK, ikani Simplicity Studio 5, yomwe ingakhazikitse malo anu otukuka ndikukuyendetsani kudzera pa kukhazikitsa kwa GSDK. Situdio Yosavuta 5 imaphatikizapo chilichonse chofunikira pakukula kwazinthu za IoT ndi zida za Silicon Labs, kuphatikiza chothandizira ndi kuyambitsa projekiti, zida zosinthira mapulogalamu, IDE yathunthu yokhala ndi zida za GNU, ndi zida zowunikira. Malangizo oyika aperekedwa mu Maupangiri Ogwiritsa Ntchito pa Situdiyo 5 pa intaneti.

Kapenanso, Gecko SDK ikhoza kukhazikitsidwa pamanja potsitsa kapena kutengera zaposachedwa kuchokera ku GitHub. Mwaona https://github.com/Sili-conLabs/gecko_sdk kuti mudziwe zambiri.

Simplicity Studio imayika GSDK mwachisawawa

  • (Mawindo): C:\Ogwiritsa\ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /Ogwiritsa/ /SimplicityStudio/SDKs/gecko_sdk

Zolemba zamtundu wa SDK zimayikidwa ndi SDK. Zambiri zowonjezera zitha kupezeka muzolemba zachidziwitso (KBAs). Maumboni a API ndi zidziwitso zina za izi ndi zotulutsidwa zakale zimapezeka https://docs.silabs.com/ .

Information Security

Chitetezo cha Vault Integration
Pamapulogalamu omwe amasankha kusunga makiyi motetezeka pogwiritsa ntchito gawo la Safe Key Storage pazigawo Zachitetezo cha Vault-High, tebulo lotsatirali likuwonetsa makiyi otetezedwa ndi mawonekedwe awo otetezedwa omwe gawo la Zigbee Security Manager limayang'anira.

Kiyi Yokulungidwa Zotumiza kunja / Zosagulitsa Zolemba
Network Key Zotumiza kunja
Trust Center Link Key Zotumiza kunja
Transient Link Key Zotumiza kunja Gome lakiyi lojambulidwa, losungidwa ngati kiyi yosasinthika
Key Link Key Zotumiza kunja Tebulo lakiyi lolondolera
Chitetezo cha EZSP Key Zotumiza kunja
ZLL Encryption Key Zotumiza kunja
ZLL Preconfigured Key Zotumiza kunja
GPD Proxy Key Zotumiza kunja Tebulo lakiyi lolondolera
GPD Sink Key Zotumiza kunja Tebulo lakiyi lolondolera
Mfungulo Yamkati / Yoyikapo Zotumiza kunja Kiyi yamkati yogwiritsidwa ntchito ndi Zigbee Security Manager
  • Makiyi okulungidwa omwe amalembedwa kuti "Osatumizidwa kunja" angagwiritsidwe ntchito koma sangathe viewed kapena kugawidwa panthawi yothamanga.
  • Makiyi okulungidwa omwe amalembedwa kuti "Zotheka" atha kugwiritsidwa ntchito kapena kugawidwa panthawi yothamanga koma amakhalabe obisika pomwe akusungidwa mu flash.
  • Mapulogalamu a ogwiritsa ntchito safunikira kulumikizana ndi makiyi ambiri. Ma API omwe alipo oti muzitha kuyang'anira makiyi a Link Key Table kapena Transient Keys akadalipobe kwa ogwiritsa ntchito ndipo tsopano akudutsa gawo la Zigbee Security Manager.
  • Ena mwa makiyiwa akhoza kukhala osatumizidwa kunja kwa ogwiritsa ntchito mtsogolo. Ogwiritsa ntchito akulimbikitsidwa kuti asadalire kutumiza makiyi kunja pokhapokha ngati kuli kofunikira.
    Kuti mumve zambiri za magwiridwe antchito a Safe Vault Key Management, onani AN1271: Kusungirako Kotetezedwa Kwachinsinsi.

Malangizo a Chitetezo
Kuti mulembetse ku Security Advisories, lowani patsamba lamakasitomala a Silicon Labs, kenako sankhani Kunyumba kwa Akaunti. Dinani HOME kuti mupite patsamba loyambira ndikudina Sinthani Zidziwitso. Onetsetsani kuti 'Zidziwitso Zaupangiri Wamapulogalamu/Zotetezedwa & Zidziwitso Zosintha Zinthu (PCN)' zafufuzidwa, komanso kuti mwalembetsa ku pulatifomu ndi protocol yanu. Dinani Save kuti musunge zosintha zilizonse.

Chithunzi chotsatira ndi example

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-image (2) SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-image (3)

Thandizo
Makasitomala a Development Kit ali oyenera kuphunzitsidwa komanso thandizo laukadaulo. Gwiritsani ntchito Silicon Laboratories Zigbee web tsamba kuti mudziwe zambiri zazinthu zonse za Silicon Labs Zigbee ndi ntchito, ndikulembetsa kuti muthandizidwe.
Mutha kulumikizana ndi thandizo la Silicon Laboratories pa http://www.silabs.com/support .

Situdiyo Yosavuta
Dinani kamodzi kupeza MCU ndi zida zopanda zingwe, zolemba, mapulogalamu, malaibulale a code source & zina. Ikupezeka pa Windows, Mac ndi Linux!

Chodzikanira
Silicon Labs ikufuna kupatsa makasitomala zolembedwa zaposachedwa, zolondola, komanso zakuya za zotumphukira zonse ndi ma module omwe amapezeka pamakina ndi mapulogalamu omwe amagwiritsa ntchito kapena omwe akufuna kugwiritsa ntchito zinthu za Silicon Labs. Deta yodziwika bwino, ma module ndi zotumphukira zomwe zilipo, kukula kwa kukumbukira ndi ma adilesi amakumbukiro zimatanthawuza ku chipangizo chilichonse, ndipo "Zofanana" zoperekedwa zimatha kusiyanasiyana pamagwiritsidwe osiyanasiyana. Ntchito exampzomwe zafotokozedwa apa ndi zongowonetsera chabe. Silicon Labs ili ndi ufulu wosintha popanda kudziwitsanso zambiri zamalonda, mawonekedwe, ndi mafotokozedwe apa, ndipo sapereka zitsimikizo zakulondola kapena kukwanira kwa zomwe zikuphatikizidwazo. Popanda chidziwitso choyambirira, Silicon Labs ikhoza kusintha firmware yazinthu panthawi yopanga chifukwa cha chitetezo kapena kudalirika. Zosintha zotere sizingasinthe mawonekedwe kapena magwiridwe antchito. Silicon Labs sadzakhala ndi mlandu pazotsatira zakugwiritsa ntchito chidziwitso chomwe chaperekedwa pachikalatachi. Chikalatachi sichikutanthauza kapena kupereka chilolezo chopanga kapena kupanga mabwalo aliwonse ophatikizika. Zogulitsazo sizinapangidwe kapena kuloledwa kugwiritsidwa ntchito mkati mwa zida zilizonse za FDA Class III, mapulogalamu omwe chivomerezo cha FDA chimafunikira kapena Life Support Systems popanda chilolezo cholembedwa cha Silicon Labs. "Moyo Wothandizira Moyo" ndi chinthu chilichonse kapena dongosolo lililonse lothandizira kapena kuthandizira moyo ndi / kapena thanzi, zomwe, ngati zitalephera, zikhoza kuyembekezera kuvulala kwakukulu kapena imfa. Zogulitsa za Silicon Labs sizinapangidwe kapena kuloledwa kugwiritsa ntchito zankhondo. Zogulitsa za Silicon Labs sizidzagwiritsidwa ntchito mu zida zowononga anthu ambiri kuphatikiza (koma osati) zida za nyukiliya, zachilengedwe kapena mankhwala, kapena zida zoponya zomwe zimatha kutumiza zida zotere. Silicon Labs imakana zitsimikizo zonse zodziwika bwino ndipo sizikhala ndi mlandu kapena kuvulala kapena kuwonongeka kulikonse kokhudzana ndi kugwiritsa ntchito chinthu cha Silicon Labs pakugwiritsa ntchito kosaloledwa.

Chidziwitso cha Chizindikiro
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ndi Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, logo ya Energy Micro ndi zosakaniza zake. , “ma microcontrollers ochezeka kwambiri padziko lonse lapansi”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, USBXpress® , Zentri, logo ya Zentri ndi Zentri DMS, Z-Wave®, ndi zina ndi zizindikiro kapena zizindikilo zolembetsedwa za Silicon Labs. ARM, CORTEX, Cortex-M3 ndi THUMB ndi zizindikiro kapena zizindikilo zolembetsedwa za ARM Holdings. Keil ndi chizindikiro cholembetsedwa cha ARM Limited. Wi-Fi ndi chizindikiro cholembetsedwa cha Wi-Fi Alliance. Zina zonse kapena mayina amtundu omwe atchulidwa pano ndi zilembo za eni ake.

  • Malingaliro a kampani Silicon Laboratories Inc.
  • 400 West Cesar Chavez Austin, TX 78701
  • USA
  • www.silabs.com

Zolemba / Zothandizira

SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK [pdf] Buku Logwiritsa Ntchito
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 ZKSD, Ember ZK Net ZSDK SDK, Net SDK, SDK

Maumboni

Siyani ndemanga

Imelo yanu sisindikizidwa. Minda yofunikira yalembedwa *