SILICON-LABS-логотипи

LABS SILICON Zigbee EmberZ Net SDK

Силикон-LABS-Zigbee-EmberZ-Net-SDK-маҳсулот

Мушаххасоти

  • Zigbee EmberZNet SDK Version: 8.1 GA
  • Version Simplicity SDK Suite: 2024.12.0
  • Санаи нашр: 16 декабри соли 2024
  • Тартибдиҳандагони мувофиқ: Нусхаи GCC 12.2.1
  • Версияи протоколи EZSP: 0x10

Маълумот оид ба маҳсулот

Silicon Labs як фурӯшандаи интихоб барои OEMs мебошад, ки шабакаи Zigbee-ро ба маҳсулоти худ таҳия мекунанд. Платформаи Silicon Labs Zigbee ҳалли ҳамгирошудатарин, мукаммалтарин ва дорои хусусияти Zigbee мебошад. Silicon Labs EmberZNet SDK дорои татбиқи Silicon Labs мушаххасоти стеки Zigbee мебошад.

Хусусиятҳои АСОСӢ

Зигби

  • -250+ сабтҳо дар ҷадвали калиди пайванди APS
  • Дастгирии ZigbeeD дар Android 12 (v21.0.6113669) ва Tizen (v0.1-13.1)
  • Дастгирии модули xG26

Мултипротокол

  • Дастгирии ZigbeeD ва OTBR дар OpenWRT - GA
  • DMP BLE + CMP ZB & Matter/OT бо гӯш кардани ҳамзамон дар MG26 барои SoC - GA
  • 802.15.4 Ҷузъи афзалиятноки нақшаи ягонаи радио
  • Дастгирии бастабандии Debian барои барномаҳои мизбони MP - Alpha

Ададҳои нав

Тағйироти муҳим
Андозаи ҷадвали калиди пайванди APS (бо истифода аз SL_ZIGBEE_KEY_TABLE_SIZE танзим шудааст) аз 127 то 254 сабт васеъ карда шудааст.

  • Дастгирии R23 барои функсияи ба истифода додани шабакаи ZDD илова карда шудааст. Функсияи нақб бидуни дастгирӣ барои ҳолатҳои истифодаи Legacy Network дастрас аст.
  • Ҷузъҳои Роҳбарии Шабака ва Созандаи Шабака барои дохил кардани дастгирии ҳамроҳшавии R23 нав карда шуданд. Инҳо тағйироти зерини марбутро дар бар мегиранд.
    • Сиёсати дархости калиди истинод ба маркази эътимод (TCLK) барои тавлиди калидҳои нав барои ҳар як дастгоҳи дархосткунанда нав карда шуд. Ҳар дафъае, ки дастгоҳҳои дархосткунанда кӯшиш мекунанд, ки Калиди истинод ба маркази эътимоди худро навсозӣ кунанд, калиди нав тавлид мешавад.
    • Бо сабаби тағир додани сиёсати қаблии TCLK, ҷузъи Амнияти Network Creator ҳоло ҷузъи Калидҳои Амнияти Linkро талаб мекунад. Навсозии барномаҳо барои мутобиқ шудан ба ин талаботи нав нав карда мешаванд.
    • Конфигуратсияи нав,
      SL_ZIGBEE_AF_PLUGIN_NETWORK_CREATOR_SECURITY_ALLOW_TC_USING_HASHED_LINK_KEY барои имкон додани пайвастшавӣ бо истифода аз калиди аслӣ ва ҳашшуда илова карда шудааст. Ин конфигуратсия дар зери ҷузъи Амнияти Network Creator пайдо шудааст. Истифодаи ин сиёсат ба ҳар як дастгоҳи ҳамроҳшаванда имкон медиҳад, ки пас-пайванди TCLK-и беназирро гиранд, аммо кӯшишҳои такрории навсозии TCLK боиси калиди нав барои дастгоҳи дархосткунанда намебошанд. Ин истифода аз калидҳои истинодҳои ҳашшуда пеш аз ин нашр сиёсати пешфарз буд ва истифодаи ин сиёсат ба Маркази эътимод имкон медиҳад, ки аз ворид кардани ҷузъҳои калидҳои амниятӣ, ки калидҳоро дар Flash захира мекунад, пешгирӣ кунад.
      Шарҳ: Silicon Labs истифодаи ин сиёсатро тавсия намедиҳад, зеро ин пайвастшавӣ ба дастгоҳҳоро аз гардиш ё навсозии TCLK-ҳои онҳо пешгирӣ мекунад.
  • Маҷмӯи конфигуратсияи нав ба ҷузъи zigbee_ezsp_spi илова карда мешавад, то ба конфигуратсияи дастгоҳи SPI мизбон ва интерфейсҳои пинҳои он иҷозат диҳад.
  • собиқampлоиҳаҳо, аз ҷумла лоиҳа files (.slcps) ва ҷузвдони лоиҳа, ба дастурҳои номгузории Silicon Labs иваз карда шуда, зери директорияи "лоиҳаҳо" интиқол дода мешаванд.

Дастгирии платформаи нав

  • Модулҳои нав
    • MGM260PD32VNA2
    • MGM260PD32VNN2
    • MGM260PD22VNA2
    • MGM260PB32VNA5
    • MGM260PB32VNN5
    • MGM260PB22VNA5
    • BGM260PB22VNA2
    • BGM260PB32VNA2
    • Тахтахои нави радио
    • MGM260P-RB4350A
    • MGM260P-RB4351A
  • Қисми нав
    • efr32xg27
  • Маҷмӯаи Explorer
    • BRD2709A
    • MGM260P-EK2713A

Ҳуҷҷатҳои нав
Роҳнамои нави корбари EZSP UG600-ро барои версияҳои 8.1 ва боло.

Такмилҳо

  • Маҳдудиятҳои SL_ZIGBEE_KEY_TABLE_SIZE то 254 сабт васеъ карда шуданд.
  • Ба Z3Light zigbee_security_link_keys илова карда шуд.
  • zigbee_security_link_keys ба zigbee_mp_z3_tc_z3_tc илова карда шуд. Андозаи ҷадвали асосии он низ нав карда шуд.
  • Андозаи ҷадвали калиди Z3 Gateway (ки ба ncp муқаррар карда мешавад) ба 20 зиёд карда шуд.

Масъалаҳои ислоҳшуда

SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (1)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (2)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (3)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (4)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (5)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (6)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (7)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (8)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (9)

Масъалаҳои маълум дар Варақаи ҷорӣ

Масъалаҳо бо ҳарфҳои ғафс аз нашри қаблӣ илова карда шуданд. Агар шумо нашрияро аз даст дода бошед, қайдҳои нашри охирин дар ин ҷо дастрасанд https://www.silabs.com/developers/zigbee-emberznet дар ҷадвали Tech Docs.SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (10)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (11)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (12)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (13)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (14)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (15)SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (16)

Ададҳои бекоршуда

  • Ҷузъи zigbee_watchdog_periodic_refresh дигар дар чаҳорчӯбаи замимаи Zigbee истифода намешавад ва дар ин версия бекор карда шудааст. Вақтсанҷи посбон бо нобаёнӣ барои ҳамаи с ғайрифаъол астampбарномаҳо. Дар оянда ба SDK як ҷузъи беҳтаршудаи назораткунанда илова карда мешавад.
  • Шарҳ: Вақтсанҷи назоратро бо банди конфигуратсияи SL_LEGACY_HAL_DISABLE_WATCHDOG дар аризаи худ ба 0 таъин кунед

Маҳдудиятҳо ва баррасии шабака

Барномаҳои пешфарз Маркази эътимод, ки бо ин версияи EmberZNet фиристода мешаванд, қодиранд якчанд дастгоҳро дар шабака дастгирӣ кунанд. Ин рақам дар асоси якчанд омилҳо, аз ҷумла андозаи ҷадвали танзимшуда, истифодаи NVM ва дигар арзишҳои тавлид ва вақти корӣ муайян карда мешавад. Истифодабарандагоне, ки мехоҳанд шабакаҳои калон эҷод кунанд, метавонанд ҳангоми афзоиш додани шабака аз он андозае, ки барнома дастгирӣ мекунад, бо мушкилоти захиравӣ рӯ ба рӯ шаванд. Барои мисолample, дастгоҳе, ки Калиди истинод ба Маркази эътимодро аз Маркази боварӣ дархост мекунад, метавонад занги бозпаси sl_zigbee_af_zigbee_key_establishment_cb дар Маркази эътимодро бо ҳолати h ба SL_ZIGBEE_KEY_TABLE_FULL таъин кунад, ки ин нишон медиҳад, ки ҷадвали калид ҷой барои илова кардани дастгоҳи нав надорад ё калиди нав барои N3 дархост надорад. Silicon Labs тавсияҳои зеринро барои корбароне пешниҳод мекунад, ки мехоҳанд шабакаҳои калон эҷод кунанд. Барои барномаҳои Маркази эътимод, конфигуратсияҳои зерин тавсия карда мешаванд. Ин тавсияҳо мукаммал нестанд ва онҳо ҳамчун заминаи асосӣ барои барномаҳое, ки мехоҳанд шабакаҳои калонро афзоиш диҳанд, хидмат мекунанд.

  • Дохил кардани ҷузъи Ҷадвали суроғаҳо (zigbee_address_table), бо
    • адад конфигуратсияи SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_SIZE ба андозаи шабакаи дилхоҳ муқаррар карда шудааст
    • арзиши SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_TRUST_CENTER_CACHE_SIZE ба ҳадди аксар муқаррар карда шудааст (4)
  • Дохил кардани ҷузъҳои Амнияти Link Keys (zigbee_security_link_keys), бо
    • Қимати SL_ZIGBEE_KEY_TABLE_SIZE ба андозаи шабака муқаррар карда шудааст
  • Унсурҳои конфигуратсияи зерин ба андозаи шабакаи дилхоҳ муқаррар карда мешаванд
    • SL_ZIGBEE_BROADCAST_TABLE_SIZE, тавре ки дар ҷузъи Zigbee Pro Stack пайдо шудааст
    • SL_ZIGBEE_SOURCE_ROUTE_TABLE_SIZE, тавре ки дар ҷузъи масири манбаъ пайдо шудааст, агар масири манбаъ истифода шавад
  • Танзими NVM3_DEFAULT_NVM_SIZE ва NVM3_DEFAULT_CACHE_SIZE мувофиқи истифодаи NVM3
    • Масалан, андозаи шабака аз 65 гиреҳи калонтар, эҳтимолан андозаи NVM3-и 64K-ро талаб мекунад. Андозаи пешфарз NVM3 дар Silicon Labs Zigbee sampБарномаҳо 32K мебошад. Барномаҳое, ки NVM-ро сахттар истифода мебаранд, метавонанд ислоҳи ин арзишро боз ҳам баландтар талаб кунанд.
    • Шабакаҳои калон то 65 гиреҳ метавонанд ба андозаи кэши NVM3-и 1200 байт ниёз дошта бошанд; афзояндаи шабакаҳои калонтар аз он метавонад дучанд кардани ин арзишро ба 2400 байт талаб кунад.

Ин ислоҳот танҳо ба Маркази эътимод дахл доранд

Дарвозаи бисёрпротоколӣ ва RCP

Ададҳои нав
Дастгирии GA SoC барои BLE DMP бо Zigbee + Openthread CMP бо гӯш кардани ҳамзамон дар қисмҳои xG26 фаъол карда шудааст. Дастгирии alpha Debian барои замимаҳои Zigbeed, OTBR ва Z3Gateway илова карда шудааст. Zigbeed ва OTBR инчунин дар формати бастаи DEB барои платформаи истинодҳои интихобшуда (Raspberry PI 4) пешниҳод карда мешаванд. Иҷрои ҳамзамон Zigbee, OpenThread ва Bluetooth-ро дар ҳости Linux бо протсессори бисёрпротоколӣ бубинед. docs.silabs.com, барои тафсилот. Дастгирии Zigbeed барои Tizen-0.1-13.1 барои arm32 ва aarch64 ва инчунин Android 12 барои aarch64 илова карда шуд. Маълумоти бештарро дар бораи Zigbeed метавонед дар ин ҷо пайдо кунед docs.silabs.com. Ҷузъи нави "802.15.4 Афзалияти банақшагирии ягонаи радио" илова карда шуд. Ин ҷузъ барои танзими афзалиятҳои радиои стек 15.4 истифода мешавад. Компонент инчунин ҷузъи нави "radio_priority_configurator" -ро талаб мекунад. Ин ҷузъ ба лоиҳаҳо имкон медиҳад, ки абзори Radio Priority Configurator -ро дар Simplicity Studio истифода баранд, то сатҳҳои афзалиятноки радиои стекҳоро, ки онро талаб мекунанд, танзим кунанд.

Такмилҳо
Қайдҳои барнома Иҷрои ҳамзамон Zigbee, OpenThread ва Bluetooth дар ҳости Linux бо протсессори бисёрпротоколӣ (AN1333) ба қуттии интиқол дода шуд. docs.silabs.com. Дастгирии OpenWRT ҳоло сифати GA аст. Дастгирии OpenWRT барои замимаҳои Zigbee, OTBR ва Z3Gateway илова карда шудааст. Zigbeed ва OTBR инчунин дар формати бастаи IPK барои платформаи истинод (Raspberry PI 4) пешниҳод карда мешаванд. Иҷрои ҳамзамон Zigbee, OpenThread ва Bluetooth-ро дар ҳости Linux бо протсессори бисёрпротоколӣ бубинед. docs.silabs.com, барои тафсилот.

Масъалаҳои ислоҳшудаSILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (17)

Масъалаҳои маълум дар Варақаи ҷорӣ
Масъалаҳо бо ҳарфҳои ғафс аз нашри қаблӣ илова карда шуданд. Агар шумо нашрияро аз даст дода бошед, ёддоштҳои нашри охирин дастрасандhttps://www.silabs.com/developers/simplicity-software-development-kit.SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (18)

Ададҳои бекоршуда
"Контейнери бисёрпротокол", ки ҳоло дар DockerHub дастрас аст (siliconlabsinc/multiprotocol) дар нашри дарпешистода бекор карда мешавад. Контейнер дигар нав карда намешавад ва онро аз DockerHub кашидан мумкин нест. Бастаҳои асоси Debian барои cpcd, ZigBee ва ot-br-posix, дар якҷоягӣ бо лоиҳаҳои ба таври маҳаллӣ тавлидшуда ва тартибдодашуда, функсияҳои гумшударо бо хориҷ кардани контейнер иваз мекунанд.

Истифодаи ин релиз

Ин нашрия дорои маълумоти зерин аст:

  • Стейки Zigbee
  • Чорчӯбаи татбиқи Zigbee
  • Зигби Сample Барномаҳо

Барои маълумоти бештар дар бораи Zigbee ва EmberZNet SDK нигаред ба UG103.02: Асосҳои Zigbee. Агар шумо корбари бори аввал бошед, барои дастурҳо оид ба конфигуратсияи муҳити таҳияи худ, сохтан ва дурахш кардан ба QSG180: Дастури зуд-оғози Zigbee EmberZNet барои SDK 7.0 ва навтар нигаред.ample ариза, ва истинодҳои ҳуҷҷатгузорӣ, ки ба қадамҳои иловагӣ ишора мекунанд.

Насб ва истифода
Zigbee EmberZNet SDK ҳамчун як қисми Simplicity SDK, маҷмӯи Silicon Labs SDKs таъмин карда шудааст. Барои зуд оғоз кардан бо Simplicity SDK, Simplicity Studio 5-ро насб кунед, ки муҳити рушди шуморо танзим мекунад ва шуморо тавассути насби Simplicity SDK роҳнамоӣ мекунад. Simplicity Studio 5 ҳама чизеро, ки барои таҳияи маҳсулоти IoT бо дастгоҳҳои Silicon Labs лозим аст, дар бар мегирад, аз ҷумла як манбаъ ва оғозкунандаи лоиҳа, абзорҳои конфигуратсияи нармафзор, IDE пурра бо асбобҳои GNU ва абзорҳои таҳлил. Дастурҳои насбкунӣ дар дастури корбарии онлайн Simplicity Studio 5 оварда шудаанд. Интихобан, Simplicity SDK-ро метавон тавассути зеркашӣ ё клон кардани охирин аз GitHub дастӣ насб кард. Бинед https://github.com/SiliconLabs/simplicity_sdk Барои маълумоти бештар. Simplicity Studio Simplicity SDK-ро бо нобаёнӣ дар:

  • (Windows): C: \ Users \\ SimplicityStudio \ SDKs \ simplicity_sdk
  • (MacOS): /Истифодабарандагон//SimplicityStudio/SDKs/simplicity_sdk

Ҳуҷҷатҳое, ки ба версияи SDK хосанд, бо SDK насб карда мешаванд. Маълумоти иловагиро аксар вақт дар мақолаҳои пойгоҳи дониш (KBA) ёфтан мумкин аст. Истинодҳои API ва маълумоти дигар дар бораи ин ва версияҳои қаблӣ дастрас мебошанд https://docs.silabs.com/.

Маълумоти амниятӣ
Интегратсияи бехатари Vault
Барои барномаҳое, ки калидҳоро бо истифода аз ҷузъҳои нигаҳдории калидҳои бехатар дар қисмҳои Secure Vault-High интихоб мекунанд, дар ҷадвали зерин калидҳои муҳофизатшуда ва хусусиятҳои ҳифзи нигаҳдории онҳо, ки ҷузъи Zigbee Security Manager идора мекунад, нишон медиҳад.SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (19)Калидҳои печонидашудае, ки ҳамчун "Ниспортшаванда" қайд шудаанд, метавонанд истифода шаванд, аммо наметавонанд viewed ё дар вақти корӣ мубодила карда мешавад. Калидҳои печонидашуда, ки ҳамчун "Экспортшаванда" қайд шудаанд, метавонанд дар вақти кор истифода шаванд ё мубодила шаванд, аммо ҳангоми нигоҳ доштан дар Flash рамзгузорӣ мешаванд. Барномаҳои корбар ҳеҷ гоҳ набояд бо аксарияти ин калидҳо ҳамкорӣ кунанд. API-ҳои мавҷуда барои идоракунии калидҳои Link Key Table ё Калидҳои муваққатӣ то ҳол барои барномаи корбар дастрасанд ва тавассути ҷузъи Zigbee Security Manager роҳнамоӣ мекунанд.

Маслиҳатҳо оид ба амният
Барои обуна шудан ба Advisories Security, ба портали муштарии Silicon Labs ворид шавед ва пас Ҳисоби хонаро интихоб кунед. Барои гузаштан ба саҳифаи хонагии портал HOME -ро клик кунед ва пас лавҳаи Идоракунии огоҳиномаҳоро клик кунед. Боварӣ ҳосил кунед, ки "Огоҳиҳои машваратӣ оид ба нармафзор/амният ва огоҳиномаҳо дар бораи тағирёбии маҳсулот (PCNs)" тафтиш карда шудаанд ва шумо ҳадди аққал барои платформа ва протоколи худ обуна шудаед. Барои захира кардани ҳама гуна тағирот Захира клик кунед.SILICON-LABS-Zigbee-EmberZ-Net-SDK-анҷир- (20)

Дастгирӣ
Мизоҷони маҷмӯаи рушд барои омӯзиш ва дастгирии техникӣ ҳуқуқ доранд. Лабораторияҳои Silicon Zigbee-ро истифода баред web саҳифа барои гирифтани маълумот дар бораи ҳама маҳсулот ва хидматҳои Silicon Labs Zigbee ва барои сабти ном барои дастгирии маҳсулот. Шумо метавонед бо дастгирии Silicon Laboratories дар тамос шавед http://www.silabs.com/support.

Сертификатсияи Zigbee
Нашри Ember ZNet 8.1 барои Платформаи Мутобиқати Zigbee барои меъмории SoC, NC, P ва RCP мувофиқ карда шудааст, ки ID сертификати ZCP бо ин версия алоқаманд аст, лутфан CSA-ро санҷед webсайт дар ин ҷо:
https://csa-iot.org/csa-iot_products/.

Лутфан қайд кунед, ки сертификатсияи ZCP аст filed интишорро фиристед ва пеш аз инъикоси CSA чанд ҳафта лозим аст webсайт. Барои ҳама саволҳои иловагӣ, лутфан бо дастгирии Silicon Laboratories дар тамос шавед http://www.silabs.com/support.

Саволҳо

Савол: Чӣ тавр ман андозаи ҷадвали калиди APS-ро дар SDK навсозӣ кунам?
A: Андозаи ҷадвали калиди пайванди APS-ро бо истифода аз параметри SL_ZIGBEE_KEY_TABLE_SIZE танзим кардан мумкин аст. Дар версияи 8.1, он аз 127 то 254 сабт васеъ карда шудааст.

Савол: Кадом такмилот дар версияи 8.1 вуҷуд дорад?
A: Версияи 8.1 такмилҳоро ба монанди васеъ кардани андозаи ҷадвали калиди пайванди APS, иваз кардани номи ҷузъҳо, илова кардани муҳофизати мутекс барои навбати рӯйдодҳои Athe pp Framework ва ғайра меорад. Барои рӯйхати муфассали беҳбудиҳо ба ёддоштҳои нашр муроҷиат кунед.

Савол: Чӣ тавр ман масъалаҳои собит дар SDK-ро ҳал мекунам?
A: Масъалаҳои собит дар SDK, аз ҷумла ҳалли мушкилоти эҳтимолӣ бо конфигуратсияи андозаи ҷадвали ҳамсоя, тағир додани номи ҷузъҳо, ислоҳи масири сарчашма, коркарди фармонҳои ZCL ва ғайра. Боварӣ ҳосил кунед, ки шумо ба версияи охирин навсозӣ кунед, то аз ин ислоҳҳо баҳра баред.

Ҳуҷҷатҳо / Сарчашмаҳо

LABS SILICON Zigbee EmberZ Net SDK [pdf] Дастурҳо
Zigbee EmberZ Net SDK, EmberZ Net SDK, Net SDK, SDK

Иқтибосҳо

Назари худро гузоред

Суроғаи почтаи электронии шумо нашр намешавад. Майдонҳои зарурӣ қайд карда шудаанд *