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-sary-vokatra

fepetra arahana
  • Zigbee EmberZNet SDK Version: 7.4.5.0 GA
  • Gecko SDK Suite Version: 4.4
  • Daty famoahana: 23 Oktobra 2024
  • Sehatra: Silicon Labs
  • Mpanamboatra tohana: GCC (The GNU Compiler Collection) version 12.2.1
  • EZSP Protocol Version: 0x0D

Torolàlana momba ny fampiasana vokatra

Endri-javatra fototra
Ny Zigbee EmberZNet SDK avy amin'ny Silicon Labs dia manolotra ireto endri-javatra fototra manaraka ireto
Fanohanana Zigbee sy OpenThread Multiprotocol (CMP) amin'ny SoC.

Fampandrenesana fampifanarahana sy fampiasana
Raha mila fanavaozam-baovao sy fampahafantarana momba ny fiarovana, jereo ny toko fiarovana amin'ny naoty famoahana Gecko Platform na tsidiho ny tabilao TECH DOCS amin'ny Silicon Labs website. Amporisihina ny misoratra anarana amin'ny Security Advisories mba hahazoana vaovao farany.

Compilers mifanentana
Ataovy azo antoka fa mampiasa ny marina files miaraka amin'ny compiler tohanana
GCC (The GNU Compiler Collection) version 12.2.1 nomen'ny Simplicity Studio.

EZSP Protocol
Ny dikan-teny protocole EZSP amin'ity famoahana ity dia 0x0D.

FAQ
  • F: Inona avy ireo singa vaovao nampidirina tamin'ny famoahana 7.4.5.0?
    • A: Ny mpampiasa izao dia afaka manana singa zigbee_direct_security marobe alefa amin'ny fampiharana Zigbee direct device (ZDD), miaraka amin'ny safidy fiarovana tena izy miankina amin'ny fikirakirana Zigbee Virtual Device (ZVD).
  • F: Inona avy ireo API vaovao nampiana tamin'ny famoahana 7.4.4.0?
    • A: Ny API vaovao dia misy mfglibSetCtune sy mfglibGetCtune.
  • F: Inona ny fanohanana sehatra vaovao nampidirina tamin'ny famoahana 7.4.5.0?
    • A: EFR32MG24A020F768IM40 dia tohanan'ny sehatra ankehitriny.
  • F: Aiza no ahitako antontan-taratasy nohavaozina momba ny singa Zigbee Secure Key Storage?
    • A: Ny famaritana ny singa Zigbee Secure Key Storage dia nohavaozina tamin'ny famoahana 7.4.0.0, miaraka amin'ny taratasy fangatahana vaovao hifaneraserana amin'ny vondrona Zigbee Security Manager (AN1412: Zigbee Security Manager).

Zigbee EmberZNet SDK 7.4.5.0 GA

Gecko SDK Suite 4.4

23 Oktobra 2024

SILICON-LABS-7-4-5-0-Zigbee-Ember-Z-Net-SDK-sary-vokatra

Silicon Labs no mpivarotra safidy ho an'ny OEM mamolavola tambajotra Zigbee amin'ny vokatra. Ny sehatra Silicon Labs Zigbee no vahaolana Zigbee mitambatra indrindra, feno ary manankarena indrindra misy.
Ny Silicon Labs EmberZNet SDK dia misy ny fampiharana an'ny Silicon Labs amin'ny famaritana ny stack Zigbee.

Ireo naoty famoahana ireo dia mirakitra dikan-teny SDK

  • 7.4.5.0 navoaka tamin'ny 23 Oktobra 2024
  • 7.4.4.0 navoaka tamin'ny 14 Aogositra 2024
  • 7.4.3.0 navoaka tamin'ny 2 Mey 2024
  • 7.4.2.0 navoaka tamin'ny 10 aprily 2024
  • 7.4.1.0 navoaka tamin'ny 14 Febroary 2024
  • 7.4.0.0 navoaka tamin'ny 13 Desambra 2023

Fampandrenesana fampifanarahana sy fampiasana

Raha mila fampahalalana momba ny fanavaozam-baovao sy fampahafantarana momba ny fiarovana, dia jereo ny toko fiarovana amin'ny naoty famoahana Gecko Platform napetraka miaraka amin'ity SDK ity na amin'ny tabilao TECH DOCS amin'ny https://www.silabs.com/developers/zigbee-emberznet . Silicon Labs koa dia manoro hevitra mafy ny hisoratra anarana amin'ny Security Advisories mba hahazoana vaovao farany. Ho an'ny torolalana, na raha vaovao amin'ny Zigbee EmberZNet SDK ianao dia jereo ny Fampiasana ity Famoahana ity.

Compilers mifanentana
IAR Embedded Workbench for ARM (IAR-EWARM) version 9.40.1.

  • Ny fampiasana divay hanamboarana miaraka amin'ny fampiasa andalana baiko IarBuild.exe na IAR Embedded Workbench GUI amin'ny macOS na Linux dia mety hiteraka diso. files ampiasaina noho ny fifandonana amin'ny algorithm hashing an'ny divay amin'ny famokarana fohy file anarana.
  • Ny mpanjifa amin'ny macOS na Linux dia manoro hevitra mba tsy hanorina miaraka amin'ny IAR ivelan'ny Simplicity Studio. Ireo mpanjifa izay manao izany dia tokony hanamarina tsara fa ny marina files no ampiasaina.

GCC (The GNU Compiler Collection) version 12.2.1, nomen'ny Simplicity Studio.

Ny dikan-teny protocole EZSP amin'ity famoahana ity dia 0x0D.

 Zavatra vaovao

Ny singa vaovao

Vaovao amin'ny famoahana 7.4.0.0
Ny singa "zigbee_direct_security_p256" sy "zigbee_direct_security_curve25519" dia nampiana mba ahafahan'ny mpampiasa manamboatra safidy fiarovana Zigbee Direct manokana.
Ny mpampiasa dia avela hanana singa “zigbee_direct_security” marobe alefa amin'ny fampiharana Zigbee direct device (ZDD). Amin'ity tranga ity, ny safidy fiarovana tena izy dia miankina amin'ny fikirakirana Zigbee Virtual Device (ZVD).

API vaovao

Vaovao amin'ny famoahana 7.4.4.0
Nampiditra API lib fanamboarana roa natokana hahazoana sy hametrahana ny sanda CTUNE.
Tamin'ny famoahana patch teo aloha dia lasa anisan'ny RAIL API ny fidirana sy ny fametrahana ny sandan'ny CTUNE. Ao amin'ity patch ity dia misy andiana API fanamboarana izay mandrakotra ny API RAIL dia ampidirina toy izao mba hametrahana sy hahazoana ny sandany.
mfglibSetCtune
mfglibGetCtune

Vaovao amin'ny famoahana 7.4.2.0

  • SPI NCP fanitarana hanohanana fomba fatoriana amin'ny tranga fampiasana Host-NCP sasany.
    Amin'ity tranga ity, ny SPI NCP dia azo amboarina ho fitaovana farany matory. Ny mpampiantrano Z3Gateway sampNy fampiharana dia miitatra miaraka amin'ny kaody CLI mahazatra fanampiny tompon'andraikitra amin'ny baiko ny NCP hiditra amin'ny iray amin'ireo fomba torimaso amin'ny alàlan'ny baiko CLI sleepMode, ary tsy maintsy mifoha amin'ny alàlan'ny fifohazana CLI mahazatra alohan'ny fifandraisana EZSP.
  • Nampiditra API vaovao sl_zigbee_af_isr_event_init mba hanombohana ny hetsika framework fampiharana izay natao havitrika ao anatin'ny zotra serivisy interrupt (ISR). Ireo hetsika ireo, izay voalahatra avy amin'ny ISR, dia tsy maintsy manana mari-pamantarana fahatarana 0 mili-segondra. Raha lazaina amin'ny teny hafa, ny hetsika avy amin'ny ISR dia tsy maintsy alefa ho hetsika eo no ho eo. Tsy misy fanafoanana hetsika azo atao ao anatin'ny ISR.
    Ny anton'ireo voalaza etsy ambony ireo dia toy izao manaraka izao: Ny rafitra hetsika dia manodinkodina ny filaharana hetsika mandritra ny fandaharam-potoana (mampihetsi-po amin'ny fanemorana tsy aotra, na manakana) hetsika iray. Mba hampihenana ny fahatarana, ny ISR dia tokony hampavitrika hetsika misy fahatarana 0, izay voalahatra amin'ny fanodinana filaharana hetsika manaraka. Izany dia mamela ny fanemorana bebe kokoa, na ny fanafoanana, aorian'ny fivoahan'ny ISR. Mba hanavahana ireo hetsika natao hampiasaina ao anatin'ny tontolon'ny ISR, ny firafitry ny hetsika dia asiana marika sli_zigbee_isr_event_marker mandritra ny fanombohana.
    Jereo ny loharano zigbee_app_framework_event.h file ho an'ny antsipiriany momba ity fiasa vaovao ity.
  • Fanazavana momba ny fampiasana ny asa vaovao ember Fanavaozana ny Multi Mac Rejoin Channel Mask ho an'ny fifantenana na fidirana amin'ny fitaovana izay antsoina ao anatin'ny stack API ember Find and Rejoin Network miaraka amin'ny antony hahazoana saron-tava ampiasaina amin'ny fiarahana indray.

Ny fepetra SE1.4a dia mametra ny fiovan'ny interface (avy amin'ny 2.4GHz mankany amin'ny sub-GHz na ny mifamadika amin'izany) mandritra ny fampiarahana indray ny fitaovana karazana fitaovana Multi-MAC Joining End. Koa satria ny karazana fitaovana dia rafitra rafitra fampiharana (izany hoe, ny karazana fitaovana farany mifandray dia na fitaovana sub-GHz na fitaovana 2.4 GHz, fa tsy izy roa, amin'ny fanamafisana), ity antso ity dia manome ny saron-tava mifototra amin'io fanamafisana io. fa ny saron-tava rejoin dia mitovy foana amin'ny saron-tava mampifandray.

Vaovao amin'ny famoahana 7.4.0.0

  • Nampiana API vaovao void sl_zigbee_token_factory_reset(bool exclude_outgoing_fc, bool exclude_boot_counter) hamerenana ny mari-pamantarana Zigbee NVM3 amin'ny sandany.
  • Nampiana ny API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui), izay miverina marina raha afaka manampy na manavao ny fidirana amin'ity adiresy ity ny latabatra fanalahidin'ny rohy (tsy feno ny latabatra).

Nampiana API bool vaovao sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* context, sl_zb_sec_man_key_t* key), izay miverina marina raha toa ka mitovy ny sanda amin'ny lakile omena ao amin'ny tohan-kevitra ny lakile resahina amin'ny contexte.

Fanohanana Platform vaovao

Vaovao amin'ny famoahana 7.4.0.0
Ny fanohanan'ny Zigbee stack ho an'ireto ampahany vaovao manaraka ireto dia ampiana amin'ity famoahana ity: EFR32MG24A010F768IM40 sy EFR32MG24A020F768IM40.

Documentation vaovao

Vaovao amin'ny famoahana 7.4.0.0
Nohavaozina ny famaritana ny singa Zigbee Secure Key Storage mba hitaratra ny fanampiana ny Zigbee Secure Key Storage Upgrade (izay manampy mifanaraka amin'ny tetikasa efa misy).
Nampiana fanamarihana fampiharana vaovao hifaneraserana amin'ny vondrona Zigbee Security Manager misy singa (AN1412: Zigbee Security Manager).

Fitondran-tena natao
Ampahatsiahivina ireo mpampiasa fa ny fandefasana CSL tsy voarindra Zigbee dia iharan'ny fanerena ny protocol amin'ny mpandrindra radio. Ao amin'ny fampiharana SleepyToSleepy, ny BLE dia afaka misoroka ny fandefasana Zigbee CSL, izay hampitsahatra ny fandefasana. Ny faneken'ny scheduler dia mahazatra kokoa amin'ny CSL tsy voarindra, satria mety hampiasaina ny filaharan'ny fifohazana maharitra. Ireo mpampiasa te hanitsy ny laharam-pahamehana amin'ny fandefasana dia afaka mampiasa ny DMP Tuning and Testing component hanaovana izany. Ny mpampiasa dia afaka mijery ny UG305: Dynamic Multiprotocol User's Guide raha mila fanazavana fanampiny.

fanatsarana

Niova tamin'ny famoahana 7.4.0.0 ember Counter Handler API Doc Changes
Ao amin'ny dikan-teny teo aloha, ny antso an-tariby Counter Handler ho an'ny MAC sy APS layer Ember Counter Types momba ny packet RX sy TX dia tsy nandalo ny ID node kendrena na ny tohan-kevitra momba ny angona, ary ny antontan-taratasin'ny API momba ny fitondran-tenan'ny mpitrandraka sasany izay nampiasa ireo mari-pamantarana ireo dia tsy mazava na mamitaka.

Na dia tsy niova aza ny sonian'ny ember Counter Handler() dia niova kely ny fomba famenoana ny mason'izy ireo.

  • Ny fanehoan-kevitra manodidina ny EmberCounterType enum ao amin'ny ember-types.h dia nitarina mba hazava.
  • Ny mari-pamantarana Node ID amin'ny Counter Handler ho an'ny kaontina mifandraika amin'ny TX dia manamarina raha toa ka manondro ID fohy manan-kery alohan'ny hampiasana azy ny fomba fiantsoana adiresy. (Raha tsy izany dia tsy misy adiresin'ny toerana misy mponina, ary ny sandan'ny toerana misy ny
    EMBER_UNKNOWN_NODE_ID no ampiasaina.)
  • Ny mari-pamantarana Node ID amin'ny Counter Handler ho an'ny kaontina mifandraika amin'ny RX dia izao no taratry ny ID node source, fa tsy ny ID node destination.
  • Ny fanisana andrana indray dia *tsy* alefa ho toy ny mari-pamantarana angon-drakitra ho an'ny kaontera EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED araka ny voalaza ao amin'ny ember-types.h amin'ny dikan-teny teo aloha, saingy tsy voapetraka araka ny tokony ho izy izany tamin'ny dikan-teny navoaka teo aloha ka ho 0 foana ny sandany tamin'ny famoahana teo aloha. . Na izany aza, ny fanisana Andramo ho an'ny famerenan'ny sosona APS dia mbola misy mponina ao amin'ny mari-pamantarana momba ny angona
    EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED karazana counter, mba hifanaraka amin'ny famoahana teo aloha.
  • Ny kaontera rehetra izay mameno ny ID Node na ny mari-pamantarana angona ho an'ny antso miverina dia nojerena mba hahazoana antoka fa mandalo ny angona andrasana, adiresy, na EMBER_UNKNOWN_NODE_ID izy ireo, raha toa ka andrasana ny ID Node nefa tsy azo avy amin'ny fonosana, araka ny voalaza ao amin'ny ember nohavaozina. -types.h antontan-taratasy.
  • Ny mpandrindra ny Counter ho an'ny EMBER_COUNTER_MAC_TX_UNICAST_RETRY izao dia maneho tsara ny ID node toerana ho an'ny MAC layer sy ny isan'ny retry ao amin'ny ID Node Destination sy ny mari-pamantarana angona.
  • Ny mpandrindra ny Counter ho an'ny EMBER_COUNTER_PHY_CCA_FAIL_COUNT izao dia manome vaovao momba ny ID node amin'ny alàlan'ny mari-pamantarana Node ID momba ny tanjona MAC sosona nokasain'ny hafatra tsy nahomby.

Nohavaozina ny Green Power Code
Ny kaody mpizara hery maitso dia nohavaozina miaraka amin'ny fanatsarana isan-karazany ao anatin'izany

  • Nampiana kaody fanamarinana bebe kokoa ho an'ny baiko miditra miaraka amin'ny teboka tsy mety rehefa mandray amin'ny mpizara GP.
  • Nampiana kaody hiatrehana ilay raharaha rehefa tsy misy toerana intsony hananganana hafatra Green Power.
  • Ny lakandrano izao dia manary ny fampifanarahana miaraka amin'ny hetsika Esory ny fampiarahana amin'ny tranga sasany isaky ny fizarana A.3.5.2.4.1.
  • Mitahiry ny lisitry ny vondrona misy ny fidirana alohan'ny hanesorana rehefa manamboatra Configuration miaraka amin'ny hetsika Extend.
  • Ny baiko Fanontaniana Fandikan-teny dia mamerina ny "TSY HITANA" ho toy ny kaody diso rehefa banga ny latabatra fandikan-teny na lehibe kokoa noho ny isan'ny fidirana ao amin'ny latabatra ny fanondroana.
  • Nanova ny kinova GP farany amin'ny fampiharana sasany ho 1 ho 0.

Ny fampiasana CSMA ao amin'ny GPDF Send dia voafetra satria ny Green Power Devices dia fitaovana angovo faran'izay kely ary tsy mampiasa CSMA amin'ny ankamaroan'ny endrika. Fa kosa, ny endrika tiana indrindra dia ny mandefa fonosana maromaro mampiasa tetibola angovo mitovy.
Nesorina ny fampiasana teboka miafina ao amin'ny safidy plugin Green Power Server. Ampiasao ny iray amin'ireo tondro fiafaran'ny fampiharana.

Fanatsarana ny kaody Plugin Key Update
Nanova ny fe-potoana fanavaozana ny fanalahidin'ny tambajotra ho 1 taona.

Namboarina ny API sasany mba hisorohana ny fanondranana fanalahidy tsy ilaina
Nanao fanovana mba hankafizana ny fampiasana ny contexte fototra fa tsy ny angon-drakitra fototra.

  • sl_zigbee_send_security_challenge_request dia mandray tohan-kevitra sl_zb_sec_man_context_t ho solon'ny EmberKeyData.
  • Ny soatoavin'ny sl_zb_sec_man_derived_key_type enum dia bitmask 16-bit ankehitriny mba hanohanana mivantana ireo derivative fototra sasany izay manambatra karazana avy amin'ny maro.

 Olana raikitra

Namboarina tamin'ny famoahana 7.4.5.0

ID # Description
1357860 Namboarina olana iray niteraka fianjerana rehefa nanomboka nanombohana ny hetsika fanehoan-kevitra famantarana ny teboka fiafarana maro. (Ref: 1348659)
1357517 Namboarina olana niteraka fianjerana rehefa nanandrana namily ny tambazotra faharoa ny fampiharana tambazotra maro.
1356285 Amin'ny toe-javatra tsy fahita firy, ny fonosana iray dia azo alefa any amin'ny Callback Handoff Packet Outgoing miaraka amin'ny mari-pamantarana fanondroana entana izay mihoatra ny halavan'ny packet buffer, mitarika ho amin'ny fanamafisana ao amin'ny legacy-packet-buffer.c raha toa ka alefa ny singa Packet Handoff. Ny fiasan'ny mpandefa Incoming sy Outgoing an'ny singa dia mahazo io fepetra io ary ario ny fonosana tsy mety raha tsy misy fanodinana fanampiny. (Ref: 1350285)
1355289 Nanamboatra olana izay nahatonga ny LQI Valiny ho voaray miaraka amin'ny adiresy MAC ho aotra rehetra. (Ref: 1351489)
1349160
  • Ny Z3Gateway naorina tamin'ny Raspberry Pi miaraka amin'ny kernel 6.6 dia tsy nahavita nifandray tamin'ny NCP tamin'ny SPI tamin'ny alàlan'ny default. Ny vahaolana dia ny famerenana ny GPIO araka ny voalaza eto.
  • Mariho ireto fampahalalana manaraka ireto momba ny GPIO izay mipetaka amin'ny interface SPI NCP. Amin'ny kernel 6.6, mihazakazaka sudo cat /sys/kernel/debug/gpio
  • Izany dia hiseho manaraka gpio-520 (GPIO8)
  • gpio-534 (GPIO22) gpio-535 (GPIO23) gpio-536 (GPIO24)
  • Avy eo dia avereno averina ny GPIO ho an'ny SPI NCP interface avy amin'ny sysfs ambony ao amin'ny spi-protocol-linux-config.h ho #define NCP_CHIP_SELECT_GPIO "520"
  • #define NCP_HOST_INT_GPIO “534”
  • #define NCP_RESET_GPIO “535”
  • #define NCP_WAKE_GPIO “536” (Ref hafa: 1297976)
1343044 Raha diso kajy ny entam-barotra misy ho an'ny sombintsombiny tokana ny plugin Fragmentation, dia mety handefa angona bebe kokoa any amin'ny NCP izy io noho izay mety ho tafiditra ao anaty fonosana tokana rehefa voaray ny overhead rehetra. Mety hitarika ho amin'ny kolikoly fitadidiana ao amin'ny NCP izay niteraka tsy fahombiazana na fihetsika tsy nampoizina hafa.

(Ref: 1289413)

1343012 Ny patch firmware Si4468 dia nampidirina tao amin'ny tranomboky phy-pro2plus mba hamahana ny toetry ny hazakazaka amin'ny fanodinana sub-GHz Tx/Rx. (Ref: 1341928)
1311214 Namboarina valin-kafatra fanampiny fanampiny natsangana rehefa nandefa ny valin'ny default ny baikon'ny mpizara OTA ho avy ZCL. Valiny iray monja amin'ny lesoka no alefa, ary ho an'ny fangatahana sary sakana mahomby dia tsy misy valiny voapetraka. (Ref: 1300935)
1296653 Raha misy fitaovana roa-PHY NCP manao Scan Energy amin'ny tarika sub-GHz raha mbola mavitrika ny onjam-peo 2.4GHz, dia mety hibodo be ny fifamoivoizana Beacon ho setrin'ny fangatahana Fanilo miditra amin'ny fantsona radio 2.4GHz. ny fitadidian'ny stack (natokana avy amin'ny fizarana Heap) raha nojerena ireo fantsona sub-GHz maro, izay mety hitarika amin'ny buffer shortages sy EZSP Mihoatra ny toe-javatra raha toa ka tsy ampy ny haben'ny Heap (izay mamaritra hoe firy ny buffers azo ampiasaina amin'ny rafitra). Ity toe-javatra Overflow ity dia mety manakana ny Scan Complete Handler tsy ho tonga amin'ny fampiharana mpampiantrano, ka mahatonga ny milina fandatsaham-bato an'ny app hijanona mandrakizay.

Ny kaody Energy Scanning ho an'ny fitaovana PHY roa dia manary izay fonosana Fanilo voaray amin'ny radio 2.4GHz mandritra ny fitarafana ny fantsona sub-GHz, ka manakana ny fidiran'ny fanilo lehibe tsy hamorona ilay olana voalaza etsy ambony. Mariho fa tsy manakana ny fampandehanana ara-dalàna ny tambajotra amin'ny 2.4GHz izany satria ny Fanilo dia tsy ampiasaina afa-tsy amin'ny mety hisian'ny fifanoherana amin'ny PAN ID rehefa tsy manao Active Scan ny fitaovana, ary ny fifandirana PAN ID dia mbola azon'ny router hafa ao amin'ny tambajotra mandritra ny fotoana fohy. amin'ity indray mitoraka ity na amin'ny mpandrindra rehefa vita ny Energy Scan. (Ref: 1276049)

ID # Description
1295250 Namboarina ny olan'ny compile rehefa manampy singa fitsapana zigbee 3.0 amin'ny fampiharana mahazatra. (Ref: 1280058)
1294848 Fanamarinana fanampiny ho an'ny angon-drakitra ZCL mba handraisana ny halavan'ny kofehy lava indrindra hatramin'ny 253. (Ref hafa: 1275092)
1294843 Namboarina tsy hita ny fanombohana ny fari-piainana eo an-toerana alohan'ny hampiasana azy. (Ref: 1275104)
1271968
  • Ny singa zigbee_watchdog_periodic_refresh dia tsy ampiasaina intsony amin'ny rafitra fampiharana zigbee ary tsy ampiasaina amin'ity famoahana ity.
  • Ny fameram-potoana ho an'ny mpiambina dia tsy mandeha amin'ny alàlan'ny default ho an'ny s rehetraample applications. Hisy singa mpanara-maso nohatsaraina ampiana ao amin'ny SDK amin'ny ho avy.
  • Fanamarihana : Azafady mba ho azo antoka fa afaka ny fameram-potoana mpiambina miaraka amin'ny singa fanaingoana SL_LEGACY_HAL_DISABLE_WATCHDOG napetraka ho 0 ao amin'ny fampiharanao.
1270721 Namboarina olana iray hanatsarana ny fampifandraisana ireo fitaovana marobe. Rehefa vita ny filazana ny fitaovana dia ampidirina ao amin'ny cache adiresy ny mpivady adiresy. (Ref: 1266351)

Namboarina tamin'ny famoahana 7.4.4.0

ID # Description
1334454 Namaha olana amin'ny fitantanana ny valin-kafatra indray. (Ref: 1331580)
1330732 Ny fiasan'ny diagnostika dia tokony hanakana ny fahatapahana aorian'ny fiantsoana an'i Iostream mba hialana amin'ny fanamafisana rehefa mahazo ny mutex.
 

1330720

Ny EZSP_MAX_FRAME_LENGTH dia averina amin'ny 220, mamela ny halavan'ny hafatra XNCP ho 220 ihany koa.

(Ref: 1327706)

1330311 Nanamboatra olana izay nahatonga ny fitsapana proxy GP tsy nahomby tamin'ny fananganana RCP Host. (Ref: 1328991)
1312369 Nanao SL_LEGACY_HAL_WDOG_IRQHandler() fampiasa malemy, ahafahan'ny mpanjifa manome ny fampiharana azy manokana.
1310711 Nanampy ny fanamarinana ny fahadisoana amin'ny fotoana fanangonana ny SL_STACK_SIZE rehefa ampiasaina amin'ny tetikasa zigbee ny singa RTOS.
 

1309913

Nampiana fiarovana mutex ho an'ny filaharana hetsika amin'ny App Framework mba ahafahana miantso ny API hetsika amin'ny App Framework amin'ny asa maro.

(Ref hafa: 1252940, 1254397)

1309333 Taorian'ny nidiran'ny fitaovana farany vaovao ao amin'ny tarika sub-GHz, dia nesorina diso ho an'ny ankizy fitaovana farany ny angon-drakitra momba ny fahanterana amin'ny adidy.

(Ref: 1296881)

1296002 Voavaha ny olana iray nahatonga famaritana maro momba ny asa halAppBootloader.
1295756 Ny hetsika stack tsy voamarika hoe interrupt-safe dia tsy tokony halamina amin'ny toe-javatra ISR satria mety hiteraka toe-javatra hazakazaka izany ka hiala amin'ny filaharana hetsika. Ohatra iray amin'izany no nanakana ny fitaovana sub-GHz tsy handamina araka ny tokony ho izy ny fiverenan'ny MAC rehefa nisy io toe-javatra hazakazaka io.

(Ref: 1269856)

1294660 Namboarina olana iray izay ahafahan'ny plugin fampandehanan-tambajotra miasa toy ny hoe efa tao anaty tamba-jotra ilay fitaovana rehefa tsy teo, tafahitsoka tao anatin'io fanjakana tsy mety io mandra-pamerenana azy. Mety hitranga izany amin'ny fiantsoana ny baikon'ny CLI miala amin'ny tamba-jotra miaraka amin'ny fotoana voafaritra tsara raha eo afovoan'ny fidirana amin'ny tambajotra ny familiana tambajotra ary miaraka amin'ny scan MAC mbola miandry.

(Ref: 1293923)

1290695 Namboarina olana iray izay nandatsaka fonosana fandefasana ZLL ho an'ny tranga fampiasa rehefa tsy mandeha ny teboka iray raha mbola alefa ny teboka hafa. Nampiana ny fanamboarana mba hanamarinana ireo teboka farany azo ampiasaina.

(Ref: 1275586)

Namboarina tamin'ny famoahana 7.4.0.0

ID # Description
1019348 Namboarina ny fepetra fiankinan-doha amin'ny singa Zigbee ZCL Cli mba ho esorina rehefa tsy ilaina.
1024246 Nohavaozina ny famaritana asa ho an'ny emberHaveLinkKey() sy sl_zb_sec_man_have_link_key().
1036503 Nanampy famaritana hanoroana ny fampiasana ny Micrium Kernel ho an'ny DMPampny apps.
1037661 Nisy olana nanakana ny fampiharana hametraka na pro stack na leaf stack dia raikitra.
1078136 Nanamboatra fianjerana misesy rehefa manova hetsika avy amin'ny contexte interrupt
1081548 Nisy olana voalamina tao amin'ny CSL izay tsy voarakitra tsara ny filaharan'ny fifohazana vaovao voaray avy hatrany taorian'ny rindran-damina teo aloha. Izany dia mety hitarika ho amin'ny tsy fahampian'ny entana.
1084111 Ny fanohanan'ny SPI-NCP voalohany matory ho an'ny birao miorina MG24 dia nohavaozina ho ampahany amin'ity famoahana ity.
1104056 Fanampiana fanampiny ho an'ny fampandehanan-tambajotra hihazakazaka amin'ny tambajotra faharoa raha misy tambajotra marobe
1120515 Nanamboatra olana izay tsy niova ny fantsona rehefa mampiasa ny baiko mfglib set-channel.
1141109 Nanamboatra olana izay nahatonga ny sample application ncp-uart-gp-multi-rail raha tsy mahita lohapejy files rehefa mampiasa ny singa adaptatera Green Power miaraka amin'ny safidy -cp.
1144316 Nohavaozina ny famaritana ny karazana firafitry ny angona sasany ao amin'ny tahirin-kevitra gp-types.h.
1144884 Nametraka bitika bitika mihantona hosoka rehefa tsy misy angona miandry.
1152512 Namboarina ny mety ho fianjerana amin'ny low-mac-rail rehefa manova ny hetsika amin'ny tontolon'ny ISR.
1154616 Nampiana maningana ny fepetra hanombohana ny tambajotra miaraka amin'ny tranga "Manova ny anjara asan'ny fitaovana Sleepy End mankany amin'ny fitaovana tsy matory".
1157289 Nanamboatra olana mety hiteraka tsy fahombiazan'ny fitsapana BDB DN-TLM-TC-02B.
1157426 Nanamboatra olan'ny fananganana rehefa manorina zigbee_simple_app miaraka amin'ny singa green_power_adapter.
1157932 Nampiana fepetra hanamarinana raha tsy ampy ny saha "fotoana tetezamita" ary mametraka sanda 0xFFFF ho ​​an'ity saha tsy hita ity.
1166340 Namboarina olana nanakana ny emberAfGpdfSend tsy handefa ny isan'ny fampitana miverimberina.
ID # Description
1167807 Namboarina olana iray izay mahatonga ireo fitaovana miasa ho Ivom-pitokisana amin'ny tambajotra zaraina hanadio ny fanalahidin'ny rohy mandalo isaky ny misy fitaovana vaovao miditra.
1169504 Nanamboatra olana izay nahatonga ny famerenana fitaovana matory rehefa mifoha.
1169966 Namboarina ny fanamarinana ny sanda miverina tsy hita ao amin'ny kaody fitsinjarana buffer.
1171477,

172270

Miaraka amin'ny mfglib manomboka 1 dia tsy misy hafatra alefa fa voaray, noho izany dia diso ilay hafatra terminal naseho "mfglib send complete" ary niova ho "RXed %d packets in the last %d ms".
1171935 Nanova ny fe-potoana fanavaozana ny fanalahidin'ny tambajotra ho 1 taona.
1172778 Nampiana ny fiantsoana tsy hita ny emberAfPluginGreenPowerServerUpdateAliasCallback amin'ny mpizara Green Power.
1174288 Namboarina olana iray izay mahatonga ny fizotry ny familiana tambajotra hanamafy raha misy antso hampiato ny scan mitohy.
1178393 Nanavao ny hadisoana momba ny antontan-taratasy.
1180445 Ao amin'ny Smart Energy, OTA izao dia manohy misintona raha toa ka mahatratra ny tsingerin'ny adidy voafetra ny mpandrindra.
1185509 Namboarina olana tao amin'ny CSL izay tsy voarakitra tsara ny filaharana fifohazana vaovao voaray avy hatrany taorian'ny rindran-damina teo aloha. Izany dia mety hitarika ho amin'ny tsy fahampian'ny entana.
1186107 Nanamboatra olana izay nahatonga ny tsy fahombiazan'ny famongorana ireo GPDF voaray hanoloana ny GPDF ho avy ao amin'ny fampahafantarana momba ny gp.
1188397 Namboarina olana izay niteraka lesoka fanangonam-bokatra rehefa mamela ny haben'ny latabatra mitatitra.
1194090 Nahitsy ny sata tsy fahombiazana amin'ny valin-kafatra ho an'ny baikon'ny Sink Commissioning Mode - manaraka ny fizarana 3.3.4.8.2
1194963 Namboarina olana momba ny memset natao ho an'ny rafitra commissioningGpd alohan'ny hiantsoana ny callback mpampiasa emberAfGreenPowerServerPairingStatusCallback.
1194966 Namboarina olana iray izay tsy napetraka ny saha fiafarana sy proxyInvolved miaraka amin'ny hetsika Exit Commissioning.
1196698 Namboarina ny frame hosoka miandry bit napetraka rehefa tsy misy angona miandry.
1199958 Nampiana kaody hiatrehana ny raharaha rehefa tsy misy toerana intsony hananganana hafatra maitso.
1202034 Namboarina olana iray izay tsy natomboka tsara ny fari-piainan'ny stack sl_zb_sec_man_context_t, ka tsy nahomby ny fidirana amin'ny kaody fametrahana.
1206040 Ny fiantsoana emberRemoveChild() mandritra ny andrana famerenana azo antoka amin'ny alalan'ny fitaovana farany dia mety hitarika amin'ny fihenan'ny isa fanampiny amin'ny Ankizy, mety hitarika ho amin'ny fanisana zaza -1 (255), manakana ny fitaovana farany tsy hiditra / hikambana indray noho ny tsy fahampiana voalaza. ny fahaiza-manao ao amin'ny Fanilo.
 

1207580

Tsy mifanaraka amin'ny fampiasana 0x0000 versus 0xFFFF ny fiasan'ny fikarohana an-databatra ankizy ao anatin'ny XNUMXxFFFF ho ​​an'ny sandan'ny fiverenana ID node maneho ny fidirana tsy mety/foana, ka miteraka olana amin'ny fisavana ny fidirana tsy ampiasaina amin'ny API toy ny emberRemoveChild().
1210706 Destination sy PHY Index omena ao amin'ny EmberExtraCounterInfo struct ho ampahany amin'ny emberCounterHandler() dia mety ho diso ho an'ny MAC TX Unicast karazana counter.
1211610

1212525

Namboarina olana iray nianjera ny fampiharana Dynamic Multiprotocol taorian'ny namelana ny singa Secure Key Storage Upgrade.
1211847 Na dia tsy niova aza ny sonian'ny emberCounterHandler(), dia niova kely ny fomba fametrahan'ny mason-tsivana azy. Ny fiovana manodidina ity API ity dia hazavaina ao amin'ny fizarana 2 etsy ambony.
 

1212449

Diso nosokajian'ny soson'ny MAC ny Fanilo mivoaka, ka nahatonga ny emberCounterHandler() tsy nahatratra ireto fonosana ireto miaraka amin'ny karazana counter EMBER_COUNTER_MAC_TX_BROADCAST fa kosa manisa ny Fanilo miaraka amin'ny karazana counter EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS. Mety hiteraka sanda tsy azo ianteherana ho an'ny mari-pamantarana EmberNodeId farany nampitaina tamin'ny struct EmberCounterInfo izany.
1214866 Mety hiteraka fahadisoan'ny fiara fitateram-bahoaka ny fandefasana packet fitsapan-kevitra amin'ny fampandehanana fifamoivoizana be.
1216552 Voalamina ny olana iray miteraka fanambaràna ao anatin'ny toe-javatra misy ny fifamoivoizana.
1216613 Namboarina olana iray izay nitarika ho amin'ny sandan'ny groupcast radius ao amin'ny tabilao proxy.
1222509 Ny router/coordinator dia mandefa fangatahana fialan-tsasatra & hidirana amin'ny fitaovana fandatsaham-bato tsy misy ankizy, fa ny MAC dia 0xFFFF fa tsy mifanaraka amin'ny adiresy NWK.
1223842 Nanamboatra olana tamin'ny famoronana ny sl_component_catalog.h izay namela kaody tsy ilaina ao anatiny ka nahatonga ny tsy fahombiazan'ny fanangonana.
ID # Description
756628 Nanova ny fiantsoana ny fangatahana antso an-tariby emberAfMacFilterMatchMessageCallback mba hiantsoana ireo hafatra ZLL izay nohamarinin'ny stack ihany.
816088 Nafindra tao amin'ny zigbeed_configuration.h ny configuration EMBER mankany zigbeed.slcp.
829508 Mba hialana amin'ny fepetran'ny hazakazaka dia nampiana fanamarinana fanampiny tao amin'ny emberSetLogicalAndRadioChannel mba hiverina tsy nahomby raha sahirana na tsy ao anatin'ny fanjakana hanova ny fantsona ny sosona ambany.

Olana fantatra amin'ny famoahana ankehitriny

Nisy olana tamin'ny bold nampiana hatramin'ny famoahana teo aloha. Raha toa ka tsy nahazo famoahana ianao dia misy ny naoty famoahana vao haingana https://www.si-labs.com/developers/zigbee-emberznet ao amin'ny tabilao Tech Docs.

ID # Description Workaround
N / A Ireto fampiharana/singa manaraka ireto dia tsy tohana amin'ity famoahana ity: Fanohanana EM4. Ny endri-javatra dia alefa amin'ny famoahana manaraka.
193492 emberAfFillCommandGlobalServerToClientConfigureRe porting macro dia tapaka. Ny famenoana buffer dia mamorona fonosana baiko diso. Ampiasao ny baiko CLI "zcl global send-me-a-report" fa tsy ny API.
278063 Smart Energy Tunneling plugins Mifanohitra amin'ny fitsaboana/fampiasana ny tondro latabatra adiresy. Tsy misy vahaolana fantatra
289569 Tsy manome sanda tohanana isan-karazany ho an'ny EFR32 ny lisitr'ireo fakan-jiro mpanamboatra tambajotra Amboary ny isan-karazany <-8..20> voalaza ao amin'ny fanehoan-kevitra CMSIS momba ny EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P

OWER ao amin'ny

/protocol/zigbee/app/framework/plugin/network-creator/config/network-creator-config.h file. Ho an'ny example, miova ho <-26..20>.

295498 Ny fandraisana UART indraindray dia mandatsaka byte amin'ny enta-mavesatra amin'ny tranga fampiasana multiprotocol dynamic Zigbee+BLE. Ampiasao ny fanaraha-maso ny fikorianan'ny fitaovana na ampidino ny tahan'ny baud.
312291 EMHAL: Ny fiasa halCommonGetIntxxMillisecondTick amin'ny mpampiantrano Linux amin'izao fotoana izao dia mampiasa ny fiasa gettimeofday, izay tsy azo antoka ho monotonika. Raha miova ny fotoanan'ny rafitra dia mety hiteraka olana amin'ny fotoanan'ny stack izany. Ovao ireo fiasa ireo mba hampiasana ny clock_gettime miaraka amin'ny loharano CLOCK_MONOTONIC.
338151 Ny fanombohana ny NCP miaraka amin'ny sandan'ny fanisana fonosana ambany dia mety hiteraka fonosana simba. Ampiasao ny sanda voatokana 0xFF ho ​​an'ny fanisana packet mba hisorohana ny sanda ambany loatra
387750 Olana amin'ny endrika fangatahan'ny tabilao Route amin'ny fitaovana farany. Eo ambanin'ny fanadihadiana
400418 Tsy afaka mifandray amin'ny kendrena fitaovana farany tsy misy orinasa vaovao ny mpanentana touchlink. Tsy misy vahaolana fantatra.
424355 Tsy afaka mandray valinteny momba ny fampahalalana momba ny fitaovana amin'ny toe-javatra sasany ny fitaovana fampandrenesana matory vaovao tsy avy amin'ny orinasa. Eo ambanin'ny fanadihadiana
 

465180

Ny singa Coexistence Radio Blocker Optimization "Enable Runtime Control" dia mety hanakana ny fandidiana Zigbee mety. Ny fanaraha-maso 'Wi-Fi Select' safidy amin'ny fanatsarana ny Blocker dia tokony havela ho "Disable".
480550 Ny kluster OTA dia manana ny fomba fanaparitahana azy manokana, noho izany dia tsy tokony hampiasa ny fizarazarana APS. Na izany aza, raha toa ka avela ny fanafenana APS dia mampitombo ny enta-mavesatry ny ImageBlockResponses amin'ny habeny izay ahetsiketsika ny fizarazarana APS. Mety hitarika ho amin'ny tsy fahombiazan'ny fizotran'ny OTA izany. Tsy misy vahaolana fantatra
481128 Ny antsipirihan'ny Reset Antony sy ny fianjerana amin'ny antsipiriany dia tokony ho hita amin'ny alàlan'ny default amin'ny alàlan'ny Virtual UART (Serial 0) amin'ny sehatra NCP rehefa alefa ny plugin Diagnostics sy ny periferika Virtual UART. Satria ny Serial 0 dia efa natomboka tao amin'ny NCP, ny mpanjifa dia afaka mamela ny emberAfNcpInitCallback ao amin'ny Zigbee NCP Framework ary miantso ireo fiasa diagnostika mifanaraka amin'izany (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails ity, ary miantso an'ity HalrashDatatC ity ho an'ny Serial. viewao amin'ny Network Analyzer capture log.

Ho an'ny exampRaha ny fomba fampiasana ireo fiasa ireo dia jereo ny kaody tafiditra ao amin'ny af-main-soc.c's emberAfMainInit() rehefa voafaritra ny EXTENDED_RESET_INFO.

ID # Description Workaround
486369 Raha toa ny DynamicMultiProtocolLightSoc manangana tambajotra vaovao dia manana node zaza tavela amin'ny tambajotra navelany, ny emberAfGetChildTableSize dia mamerina sanda tsy aotra ao amin'ny startIdentifyOnAllChildNodes, ka miteraka hafatra diso Tx 66 rehefa miresaka amin'ireo ankizy "ghost". Fafao faobe ilay ampahany raha azo atao alohan'ny hamoronana tambajotra vaovao na jereo amin'ny programa ny latabatra ankizy rehefa miala amin'ny tambajotra ary vonoy ny ankizy rehetra mampiasa emberRemoveChild alohan'ny hamoronana tambajotra vaovao.
495563 Miaraka amin'ny SPI NCP Sleepy End Device SampNy App dia tsy manao fitsapan-kevitra fohy, noho izany dia tsy nahomby ny andrana fampidirana amin'ny toetry ny Update TC Link Key. Ny fitaovana te-hiditra dia tokony ho ao anatin'ny fomba fitsapan-kevitra fohy alohan'ny hanandrana hiditra. Ity fomba ity dia azo teren'ny plugin End Device Support.
497832 Ao amin'ny Network Analyzer ny Zigbee Application Support Command Breakdown ho an'ny Verify Key Request Frame dia diso ny fanondroana ny ampahany amin'ny enta-mavesatra izay manondro ny adiresin'ny loharano ho Adiresy ahatongavana. Tsy misy vahaolana fantatra
519905

521782

Ny SPI NCP dia mety mahalana no tsy manomboka ny fifandraisana bootloader amin'ny alàlan'ny baiko CLI 'bootload' an'ny plugin ota-client. Avereno indray ny fizotran'ny bootload
620596 NCP SPI ExampIreo singa mifandraika amin'ny BRD4181A (EFR32xGMG21)

Tsy azo ampiasaina ho tsimatra fanairana ny nWake default.

Ovay ny pin default ho an'ny nWake avy amin'ny PD03 ho pin EM2/3 wake-up-enabled ao amin'ny NCP-SPI Plugin.
631713 Ny Zigbee End Device dia hitatitra ny fifandirana imbetsaka raha toa ny plugin "Zigbee PRO Stack Library" fa tsy "Zigbee PRO Leaf Library". Ampiasao ny "Zigbee PRO Leaf Library" fa tsy ny plugin "Zigbee PRO Stack Library".
670702 Ny tsy fahombiazana ao anatin'ny plugin Reporting dia mety hitarika fahatarana manan-danja mifototra amin'ny faharetan'ny fanoratana data sy ny haben'ny latabatra, izay mety hanelingelina ny kaody fampiharana mpanjifa, anisan'izany ny fotoanan'ny hetsika. Raha manoratra matetika dia diniho ny manamarina ny fepetra momba ny tatitra sy ny fandefasana tatitra amin'ny tanana fa tsy mampiasa ny plugin.
708258 Ny sanda tsy natomboka ao amin'ny groups-server.c amin'ny alalan'ny addEntryToGroupTable() dia afaka mamorona fatorana sandoka ary mahatonga ny hafatra momba ny tatitra ataon'ny vondrona. Ampio “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” aorian'ny "binding.type

= EMBER_MULTICAST_BINDING;”

757775 Ny ampahany EFR32 rehetra dia manana offset RSSI tokana. Ho fanampin'izay, mety hisy fiantraikany amin'ny RSSI ny famolavolana board, antenne ary fefy. Rehefa mamorona tetikasa vaovao dia apetraho ny RAIL Utility, singa RSSI. Ity endri-javatra ity dia ahitana ny RSSI Offset SiLabs efa refesina isaky ny ampahany. Ity offset ity dia azo ovaina raha ilaina aorian'ny fitiliana RF ny vokatrao feno.
758965 Ny singa cluster ZCL sy ny latabatra fitadiavana baiko ZCL dia tsy mifanaraka. Noho izany, rehefa mamela na manafoana singa ZCL cluster, ny baiko ampiharina dia tsy ho alefa/kilemaina ao amin'ny tabilao ZCL Advanced Configurator mifanaraka amin'izany. Avelao / esory amin'ny tanana ny fitadiavana ny baiko ZCL tiana ao amin'ny ZCL Advanced Configurator.
765735 Ny fanavaozana OTA dia tsy mahomby amin'ny Sleepy End Device miaraka amin'ny Page Request. Ampiasao ny Block Request fa tsy Page Request.
845649 Esory ny CLI: Ny singa fototra dia tsy manala ny EEPROM cli antso amin'ny sl_cli.h. Fafao ny eeprom-cli.c file izay miantso ny sl_cli.h. Fanampin'izany, azo omena hevitra ny antso amin'ny sl_cli.h sy ny sl_cli_command_arg_t ao amin'ny ota-storage-simple-eeprom.
857200 ias-zone-server.c dia mamela ny fatorana hamorona miaraka amin'ny adiresy CIE "0000000000000000" ary any aoriana dia tsy mamela fatorana fanampiny. Tsy misy vahaolana fantatra
1019961 Z3Gateway makefile hardcodes "gcc" ho CC Tsy misy vahaolana fantatra
ID # Description Workaround
1039767 Ny tambazotran'ny router Zigbee dia andrana indray ny olan'ny fihoaran'ny filaharana amin'ny tranga fampiasana RTOS maromaro. Tsy azo antoka ny Zigbee Stack. Vokatr'izany, ny fiantsoana ny Zigbee stack API amin'ny asa hafa dia tsy tohanana amin'ny tontolo OS ary mety hametraka ny stack ho "tsy miasa". Jereo ity fanamarihana App manaraka ity raha mila fanazavana fanampiny sy vahaolana amin'ny fampiasana mpandrindra hetsika.

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

1064370 Ny Z3Switch sampNy fampiharana dia namela bokotra iray ihany (ohatra: btn1) amin'ny alàlan'ny default izay miteraka tsy fitoviana amin'ny famaritana bokotra amin'ny tetikasa file. Fiaraha-miasa: Apetraho amin'ny tanana ny ohatra btn0 mandritra ny famoronana tetikasa Z3Switch.
1161063 Z3Light sy ny fampiharana hafa dia mitatitra ny soatoavina fanavaozana cluster diso. Havaozy amin'ny tanana ny toetra fanavaozana cluster amin'ny fanavaozana mifanaraka amin'izy ireo.
1164768,

1171478,

1171479

ERROR: ezspErrorHandler 0x34 notaterina imbetsaka nandritra ny fomba fandraisana mfglib Mba hampihenana ny hafatra diso vita pirinty dia amboary ny EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV

ENT_TIMEOUT_MS amin'ny fampiharana fampiantranoana mankany amin'ny 100, noho izany dia afaka haingana kokoa ny filaharana antso.

Zavatra tsy ampiasaina intsony

Tsy nampiasaina tamin'ny famoahana 7.4.5.0
Ao amin'ny GSDK 7.4.5.0 dia tsy ampiasaina intsony ny zigbee_watchdog_periodic_refresh. Ny fomba hafa atolotra hamelombelona ny fameram-potoana mpiambina dia ny fampiasana ny API fameram-potoana lova navelan'ny mpiambina amin'ny hetsika ara-potoana manokana.

Tsy nampiasaina tamin'ny famoahana 7.4.1.0
Ao amin'ny GSDK 7.4.0.0 ho avy, anisan'izany ity patch ity, ny safidy "-v" ao amin'ny Z3Gateway ho an'ny fampiharana mpampiantrano Linux hamoronana fifandraisana amin'ny telnet miaraka amin'ny port 4900 na 4901 dia tsy ampiasaina. Ny fomba hafa aroso amin'ny famoronana telnet interface dia ny fampiasana fitaovana Linux toy ny "socat".

Tsy nampiasaina tamin'ny famoahana 7.4.0.0
Nesorina ireto API fiarovana efa lany andro manaraka ireto

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

Ampiasao ny API nomen'ny Zigbee Security Manager mba hidirana amin'ny fitahirizana fanalahidy sy ny HMAC hashing.

Zavatra nesorina

Nesorina tamin'ny famoahana 7.4.0.0

  • Nesorina ny API ho an'ny daholobe dika mitovy amin'ny lohatenim-bahoaka file gp-types.h.
  • Nesorina ny singa zigbee_end_device_bind. Ity singa ity dia nampiasaina ho an'ny mpandrindra mba hamehezana ny fitadiavana indray ny fitaovana farany. Nesorina tao amin'ny R22 an'ny tsipika fototra Zigbee ity fampiasa tsy voatery ity.
  • Nesorina ny fonosana Packet BufferCount() ao amin'ny af-host.c sy ny raharaha fanamarinana tsy misy ilana azy EZSP_CONFIG_PACKET_BUFFER_COUNT: ao amin'ny command-handlers.c.
  • Nesorina ny tohan-kevitra Allocation fahatsiarovana satria tsy ilaina ny mizara ho dingana roa rehefa manomboka ny NCP.
  • Nesorina ny emberAfNcpInitCallback() ao amin'ny se14-comms-hub, se14-ihd, ary se14-meter-gas 's app.c.
  • Nesorina ny sanda EZSP_CONFIG_RETRY_QUEUE_SIZE nandritra ny fanombohana ncp tao amin'ny ncp-configuration.c.

Multiprotocol Gateway sy RCP

 Zavatra vaovao

Nampiana tamin'ny famoahana 7.4.0.0
Ny fihainoana miaraka, ny fahafahan'ny Zigbee sy OpenThread stacks miasa amin'ny fantsona 802.15.4 tsy miankina rehefa mampiasa EFR32xG24 na xG21 RCP, dia navoaka. Ny fihainoana miaraka dia tsy misy ho an'ny 802.15.4 RCP/Bluetooth RCP mitambatra, ny Zigbee NCP/OpenThread RCP mitambatra, na ny Zigbee/OpenThread system-on-chip (SoC). Hanampy amin'ireo vokatra ireo izany amin'ny famoahana ho avy.
Ny fanitarana ny mpivarotra OpenThread CLI dia nampidirina amin'ny fampiharana fampiantranoana OpenThread amin'ny kaontenera multiprotocol. Anisan'izany ny baiko coex cli.

fanatsarana

Niova tamin'ny famoahana 7.4.0.0
Ny fitambaran'ny multiprotocol Zigbee NCP/OpenThread RCP dia kalitao famokarana ankehitriny. Ity sampNy fampiharana dia tsy tohanana amin'ny fitaovana EFR Series-1.

Olana raikitra

Namboarina tamin'ny famoahana 7.4.5.0

ID # Description
1328799 Ny famerenana malefaka nateraky ny baikon'ny Spinel RESET dia manadio ny buffers amin'ny 15.4 RCP.
1337101 Ny fampandehanana fandefasana 15.4 tsy feno (Tx miandry ack, Tx ack ho valin'ny hafatra, sns) dia tsy heverina ho tsy nahomby intsony noho ny fahatapahan'ny radio noho ny DMP. Izany dia mamela ny fampandehanana voalaza fa omena fotoana hamerenana ny fandaharam-potoana aorian'ny fahatapahana na tsy nahomby tanteraka tamin'ny RAIL (events error status scheduler).

(Ref: 1339032)

1337228 Ao amin'ny Zigbeed dia havaozina izao ny API tick halCommonGetInt32uMillisecondTick() hampiasa ny famantaranandro MONOTONIC, mba tsy hiharan'ny NTP amin'ny rafitra mpampiantrano azy.

(Ref: 1339032)

1346785 Namboarina toe-javatra hazakazaka izay mety hahatonga ny fihainoana miray tsikombakomba amin'ny 802.15.4 RCP rehefa samy nandefa ny protocols roa.

(Ref: 1349176)

1346849 Ny fampidirana ny singa rail_mux amin'ny tetikasa iray dia hahatonga azy io hanorina ho azy miaraka amin'ireo variana tranomboky stack mifandraika.

(Ref: 1349102)

Namboarina tamin'ny famoahana 7.4.4.0

ID # Description
1184065 Ahena ny dian-tongotra RAM ho an'ny zigbee_ncp-ot_rcp-spi sy zigbee_ncp-ot_rcp_uart amin'ny MG13 sy MG21.
1282264 Namboarina olana iray izay mety nanelingelina ny fandefasana radio tamin'ny alàlan'ny famafana ny fifo fampitaovana mialoha ny fotoana nahatonga ny fikorianan'ny rano.
1292537 Ny fampiharana DMP Zigbee-BLE NCP dia miseho araka ny tokony ho izy ao amin'ny Simplicity Studio UI. (Ref: 1292540)
1230193 Namboarina ny olana karazana node diso rehefa miditra amin'ny tambajotra amin'ny fitaovana farany. (Ref: 1298347)
1332330 Namboarina olana iray izay ahafahan'ny RCP 15.4+BLE miasa amin'ny tontolo misy fifamoivoizana amin'ny tambajotra mavesatra indraindray dia mety hahita toe-javatra hazakazaka izay hahatonga azy tsy afaka mandefa hafatra hatramin'ny CPCd mandra-pamerenana ny fitaovana.

(Ref: 1333156)

Namboarina tamin'ny famoahana 7.4.2.0

ID # Description
1022972 Nampiana plugin coexistence niverina tany amin'ny Zigbee-OpenThread NCP/RCP sample application.
1231021 Halaviro ny fanamafisana ao amin'ny OTBR izay voamarika rehefa miditra amin'ny fitaovana zigbee 80+ amin'ny alàlan'ny famerenana ny RCP fa tsy amin'ny alàlan'ny fandefasana lesoka tsy voafehy amin'ny sub mac.
1249346 Namaha olana iray izay nahafahan'ny RCP nanova ny fonosana natokana ho an'ny mpampiantrano, ka nahatonga ny fahadisoana parse tao amin'ny OTBR sy ny fampitsaharana tsy nampoizina.

Namboarina tamin'ny famoahana 7.4.1.0

ID # Description
1213701 Tsy navelan'i zigbeed hoforonina ho an'ny ankizy iray ny fidirana an-databatra mifanandrify loharano raha toa ka manana angona efa miandry an'io zaza io ny filaharana ankolaka MAC. Ity fihetsika ity dia mety hitarika amin'ny fifampiraharahana sosona fampiharana eo amin'ny zaza sy ny fitaovana hafa tsy mahomby noho ny tsy fahampian'ny APS Ack na ny valin'ny app-layer, indrindra fa ny fanelingelenana sy ny fampitsaharana tsy nampoizina ny ZCL OTA upgrades mikendry ny fitaovana zaza.
1244461 Azo esorina ny fidirana an-databatra mifanandrify amin'ny loharanon-jaza na dia eo aza ny hafatra miandry.

Namboarina tamin'ny famoahana 7.4.0.0

ID # Description
1081828 Olana amin'ny alàlan'ny Zigbee/BLE DMP miorina amin'ny FreeRTOSample applications.
1090921 Z3GatewayCpc dia nanana olana tamin'ny fananganana tambajotra tao anatin'ny tontolo mitabataba.
1153055 Nisy ny fanamafisam-peo momba ny mpampiantrano rehefa nisy ny tsy fahombiazan'ny fifandraisana rehefa namaky ny dikan-teny NCP avy amin'ny zigbee_ncp-ble_ncp-uart sampny app.
1155676 Ny 802.15.4 RCP dia nanary ny fonosana unicast rehetra azo (taorian'ny MAC acking) raha toa ny interface 15.4 maro no nizara ny ID node 16-bit.
1173178 Notaterin'ny mpampiantrano sandoka ny fonosana an-jatony voaray tamin'ny mfglib tamin'ny fametrahana Host-RCP.
1190859 Fahadisoan'ny EZSP rehefa mandefa fonosana kisendrasendra mfglib amin'ny fananganana Host-RCP.
1199706 Ny fitsapan-kevitra momba ny angona avy amin'ny ankizy fitaovana farany hadino dia tsy nametraka araka ny tokony ho izy ny frame miandry ao amin'ny RCP mba hametraka baiko miala & Miverina amin'ilay zaza taloha.
1207967 Ny baiko "mfglib mandefa kisendrasendra" dia mandefa fonosana fanampiny amin'ny Zigbeed.
1208012 Ny maodely mfglib rx dia tsy nanavao tsara ny mombamomba ny fonosana rehefa nahazo ny RCP.
1214359 Nianjera ny node mpandrindra rehefa nanandrana nanatevin-daharana tamin'ny Host-RCP ny router 80 na mihoatra.
1216470 Rehefa avy nampita fampitaovana ho an'ny saron-tava adiresy 0xFFFF, Zigbee RCP miasa amin'ny maha-fitaovan'ny ray aman-dreny dia hamela ny sainam-pandrafetana miandry ho an'ny ankizy tsirairay. Izany dia niafara tamin'ny fifohazan'ny ankizy tsirairay niandry angon-drakitra taorian'ny fitsapan-kevitra tsirairay, ary nitaky fifampiraharahana angon-drakitra hafa niandrasana tamin'ny fitaovana farany tsirairay mba hanadio ity fanjakana ity.

Olana fantatra amin'ny famoahana ankehitriny
Nisy olana tamin'ny bold nampiana hatramin'ny famoahana teo aloha. Raha toa ka tsy nahazo famoahana ianao dia misy ny naoty famoahana vao haingana https://www.si-labs.com/developers/gecko-software-development-kit .

ID # Description Workaround
937562 Ny baiko Bluetoothctl 'advertise on' dia tsy nahomby tamin'ny fampiharana rcp-uart- 802154-blehci amin'ny Raspberry Pi OS 11. Mampiasà fampiharana btmgmt fa tsy bluetoothctl.
1074205 Ny CMP RCP dia tsy mahazaka tambajotra roa amin'ny id PAN iray ihany. Mampiasà ID PAN samihafa ho an'ny tambajotra tsirairay. Fanohanana nomanina amin'ny famoahana ho avy.
1122723 Ao amin'ny tontolo be atao dia mety ho lasa tsy mamaly ny CLI ao amin'ny fampiharana z3-light_ot-ftd_soc. Tsy misy vahaolana fantatra.
1124140 z3-light_ot-ftd_soc sampNy app dia tsy afaka mamorona ny tamba-jotra Zigbee raha toa ka efa mitsangana ny tambajotra OT. Atombohy aloha ny tambajotra Zigbee ary ny tambajotra OT aorian'izay.
1170052 CMP Zigbee NCP + OT RCP sy DMP Zigbee NCP + BLE NCP dia mety tsy hifanaraka amin'ny ampahany 64KB sy ambany RAM amin'ity famoahana ankehitriny ity. Ny ampahany 64KB tsy tohana amin'izao fotoana izao ho an'ireo fampiharana ireo.
1209958 Ny ZB/OT/BLE RCP amin'ny Bobcat sy Bobcat Lite dia afaka mijanona mandritra ny minitra vitsy rehefa mandeha ny protocols telo. Horesahina amin'ny famoahana ho avy
1221299 Ny famakiana RSSI Mfglib dia tsy mitovy amin'ny RCP sy NCP. Horesahina amin'ny famoahana ho avy.
1334477 Ny fanombohana sy fampitsaharana im-betsaka ny stack BLE dia mety hahatonga ny stack BLE tsy afaka mamerina indray ny dokam-barotra amin'ny fitaovana EFR Series 1 ao amin'ny DMP Zigbee-BLE s.ample application. N / A

Zavatra tsy ampiasaina Tsy misy

Zavatra nesorina

Nesorina tamin'ny famoahana 7.4.0.0
Nesorina ny macro “NONCOMPLIANT_ACK_TIMING_WORKAROUND”. Ny fampiharana RCP rehetra izao amin'ny alàlan'ny default dia manohana ny fotoana fanodinana 192 µsec ho an'ny acks tsy nohatsaraina nefa mbola mampiasa fotoana fanodinana 256 µsec ho an'ny acks nohatsaraina takian'ny CSL.

Mampiasa ity famoahana ity

Ity famoahana ity dia ahitana ireto manaraka ireto
  • Zigbee stack
  • Zigbee Application Framework
  • Zigbee Sample Fampiharana

Raha mila fanazavana fanampiny momba ny Zigbee sy ny EmberZNet SDK dia jereo ny UG103.02: Zigbee Fundamentals.

Raha mpampiasa sambany ianao dia jereo ny QSG180: Zigbee EmberZNet Quick-Start Guide ho an'ny SDK 7.0 sy Ambony kokoa, ho an'ny torolalana amin'ny fandrindrana ny tontolo iainanao fampandrosoana, fananganana sy famirapiratana toy nyampny fampiharana, ary ny fanondroana antontan-taratasy manondro ny dingana manaraka.

Fametrahana sy fampiasana
Ny Zigbee EmberZNet SDK dia omena ho ampahany amin'ny Gecko SDK (GSDK), ny suite an'ny Silicon Labs SDKs. Raha te hanomboka haingana amin'ny GSDK, apetraho ny Simplicity Studio 5, izay hametraka ny tontolo fampandrosoana anao ary handeha amin'ny fametrahana GSDK. Ny Simplicity Studio 5 dia ahitana ny zava-drehetra ilaina amin'ny fampivoarana ny vokatra IoT miaraka amin'ny fitaovana Silicon Labs, ao anatin'izany ny loharanon-karena sy mpandefa tetikasa, fitaovana fanamboarana rindrambaiko, IDE feno miaraka amin'ny fitaovana GNU, ary fitaovana famakafakana. Ny torolalana amin'ny fametrahana dia omena ao amin'ny Torolàlana mpampiasa an'ny Simplicity Studio 5.

Raha tsy izany, ny Gecko SDK dia azo apetraka amin'ny tanana amin'ny alàlan'ny fampidinana na fametahana ny vaovao farany avy amin'ny GitHub. JEREO NY https://github.com/Sili-conLabs/gecko_sdk raha mila fanazavana fanampiny .

Ny Simplicity Studio dia mametraka ny GSDK amin'ny alàlan'ny default

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

Ny antontan-taratasy manokana momba ny kinova SDK dia napetraka miaraka amin'ny SDK. Ny fampahalalana fanampiny dia matetika hita ao amin'ny lahatsoratra momba ny fahalalana (KBA). Ny fanondroana API sy ny fampahalalana hafa momba izany sy ny famoahana teo aloha dia hita ao https://docs.silabs.com/ .

Fampahafantarana momba ny fiarovana

Secure Vault Integration
Ho an'ny fampiharana izay misafidy ny hitahiry fanalahidy amin'ny fomba azo antoka amin'ny fampiasana ny singa Secure Key Storage amin'ny faritra Secure Vault-High, ity tabilao manaraka ity dia mampiseho ny fanalahidy voaaro sy ny toetrany fiarovana ny fitahirizana izay tantanin'ny singa Zigbee Security Manager.

Key voafono Azo aondrana / Tsy azo aondrana -tsoratra
Key Network Azo aondrana
Trust Center Link Key Azo aondrana
Fanalahidin'ny Rohy mandalo Azo aondrana Tabilao fanalahidin'ny tondro, voatahiry ho fanalahidin'ny volatile
Application Link Key Azo aondrana Tabilao fanalahidin'ny index
Secure EZSP Key Azo aondrana
ZLL Encryption Key Azo aondrana
ZLL Preconfigured Key Azo aondrana
GPD Proxy Key Azo aondrana Tabilao fanalahidin'ny index
GPD Sink Key Azo aondrana Tabilao fanalahidin'ny index
Key anatiny/placeholder Azo aondrana Fanalahidy anatiny ampiasain'ny Zigbee Security Manager
  • Ny lakile voafono izay voamarika ho "Tsy azo avoaka" dia azo ampiasaina fa tsy azo ampiasaina viewed na zaraina amin'ny fotoam-pivoriana.
  • Ny fanalahidy voafono izay voamarika ho "Azo avoaka" dia azo ampiasaina na zaraina amin'ny fotoana fampandehanana fa mijanona ho miafina rehefa voatahiry ao anaty tselatra.
  • Ny fampiharana mpampiasa dia tsy mila mifandray amin'ny ankamaroan'ireo fanalahidy ireo. Ny API efa misy hitantana ny fanalahidin'ny Link Key Table na ny Transient Keys dia mbola azo ampiasaina amin'ny rindranasa mpampiasa ary mandeha amin'ny alàlan'ny singa Zigbee Security Manager.
  • Ny sasany amin'ireo fanalahidy ireo dia mety ho lasa tsy azo aondrana amin'ny rindranasa mpampiasa amin'ny ho avy. Entanina ny fampiharana mpampiasa mba tsy hiantehitra amin'ny fanondranana fanalahidy raha tsy hoe tena ilaina.
    Raha mila fanazavana fanampiny momba ny fampiasa Secure Vault Key Management, jereo AN1271: Secure Key Storage.

Adiresy fiarovana
Raha te hisoratra anarana amin'ny Security Advisories, midira ao amin'ny vavahadin'ny mpanjifa Silicon Labs, avy eo mifidiana Account Home. Kitiho ny HOME raha te handeha amin'ny pejin-tranon'ny vavahadin-tserasera ary tsindrio ny taila Manage Notifications. Ataovy azo antoka fa voamarika ny 'Software/Security Advisory Notice & Product Change Notice (PCNs)', ary ianao dia misoratra anarana farafahakeliny amin'ny sehatra sy protocol anao. Kitiho ny Save raha te hitahiry ny fanovana rehetra.

Ity sary manaraka ity dia 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)

MANAMPY
Ny mpanjifa Development Kit dia mahazo fiofanana sy fanohanana ara-teknika. Ampiasao ny Zigbee Silicon Laboratories web pejy hahazoana fampahalalana momba ny vokatra sy serivisy Silicon Labs Zigbee rehetra, ary hisoratra anarana ho fanohanana ny vokatra.
Azonao atao ny mifandray amin'ny fanohanana Silicon Laboratories amin'ny http://www.silabs.com/support .

Studio tsotra
Fidirana tokana amin'ny MCU sy fitaovana tsy misy tariby, antontan-taratasy, rindrambaiko, tranomboky kaody loharano & maro hafa. Misy amin'ny Windows, Mac ary Linux!

Disclaimer
Ny Silicon Labs dia mikasa ny hanome ny mpanjifa ny antontan-taratasy farany, marina ary lalina amin'ny periferika sy maody rehetra azo ampiasaina ho an'ny mpampihatra rafitra sy rindrambaiko mampiasa na mikasa ny hampiasa ny vokatra Silicon Labs. Ny angon-drakitra momba ny toetra, ny maody misy sy ny periferika, ny haben'ny fitadidiana ary ny adiresin'ny fitadidiana dia manondro ny fitaovana manokana tsirairay, ary ny mari-pamantarana "Typical" omena dia afaka miovaova amin'ny fampiharana samihafa. Fampiharana exampnatao fanoharana fotsiny ny voalaza eto. Ny Silicon Labs dia manana zo hanao fanovana tsy misy fampandrenesana bebe kokoa momba ny fampahalalana momba ny vokatra, ny famaritana ary ny famaritana eto, ary tsy manome antoka ny amin'ny fahamarinany na ny fahafenoan'ny fampahalalana tafiditra. Raha tsy misy fampandrenesana mialoha, ny Silicon Labs dia afaka manavao ny firmware vokatra mandritra ny fizotran'ny famokarana noho ny antony fiarovana na azo itokisana. Ny fiovana toy izany dia tsy hanova ny famaritana na ny fahombiazan'ny vokatra. Ny Silicon Labs dia tsy tompon'andraikitra amin'ny vokatry ny fampiasana ny fampahalalana omena ato amin'ity antontan-taratasy ity. Ity antontan-taratasy ity dia tsy milaza na manome alalana manokana hamolavola na hamorona circuit integrated. Ny vokatra dia tsy natao na nahazo alalana hampiasaina ao anatin'ny fitaovana FDA Class III, fampiharana izay itakiana ny fankatoavan'ny FDA mialoha ny tsena, na ny Life Support Systems raha tsy misy ny fanekena an-tsoratra manokana avy amin'ny Silicon Labs. Ny “Rafitra Fanohanana ny Fiainana” dia vokatra na rafitra natao hanohanana na hanohanana ny fiainana sy/na fahasalamana, izay, raha tsy mahomby, dia azo antenaina fa hiteraka ratram-po na fahafatesana. Ny vokatra Silicon Labs dia tsy natao na nahazo alalana ho an'ny fampiharana miaramila. Ny vokatra Silicon Labs dia tsy tokony hampiasaina amin'ny fitaovam-piadiana faobe, anisan'izany (fa tsy voafetra amin'ny) fitaovam-piadiana nokleary, biolojika na simika, na balafomanga afaka mandefa fitaovam-piadiana toy izany. Ny Silicon Labs dia mandà ny fiantohana mazava sy voatanisa ary tsy tompon'andraikitra na tompon'andraikitra amin'ny ratra na fahasimbana mifandraika amin'ny fampiasana vokatra Silicon Labs amin'ny fampiharana tsy nahazoana alalana toy izany.

Fampahalalana momba ny marika
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ary ny Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo sy ny fitambaran'izany. , “Mikrôtôlôlôjia sariaka indrindra eran-tany”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, ny logo Zentri ary Zentri DMS, Z-Wave®, ary ny hafa dia marika na marika voasoratra anarana amin'ny Silicon Labs. ARM, CORTEX, Cortex-M3 ary THUMB dia marika na marika voasoratra anarana an'ny ARM Holdings. Keil dia marika voasoratra anarana amin'ny ARM Limited. Wi-Fi dia marika voasoratra anarana amin'ny Wi-Fi Alliance. Ny vokatra na marika hafa rehetra voalaza eto dia mariky ny tompony.

  • Ny orinasa Silicon Laboratories Inc.
  • 400 West Cesar Chavez Austin, TX 78701
  • USA
  • www.javak.com

Documents / Loharano

SILICON LABS 7.4.5.0 Zigbee Ember Z Net SDK [pdf] Torolàlana ho an'ny mpampiasa
7.4.5.0, 7.4.4.0, 7.4.3.0, 7.4.2.0, 7.4.1.0, 7.4.0.0, 7.4.5.0 Zigbee Ember Z Net SDK, 7.4.5.0, Zigbee Ember Z Net SDK, Ember Z Net SDK, Z Net SDK SDK, Net SDK, SDK

References

Mametraha hevitra

Tsy havoaka ny adiresy mailakao. Voamarika ireo saha ilaina *