SILICON LABS Zigbee EmberZ Net SDK
Ƙayyadaddun bayanai
- Zigbee EmberZNet SDK Version: 8.1 GA
- Siffar Sauƙi ta SDK Suite: 2024.12.0
- Ranar fitarwa: Disamba 16, 2024
- Masu haɗawa masu jituwa: GCC 12.2.1
- Sigar EZSP Protocol: 0x10
Bayanin samfur
Silicon Labs shine mai siyar da zaɓi don OEMs masu haɓaka sadarwar Zigbee a cikin samfuran su. Dandalin Silicon Labs Zigbee shine mafi haɗe-haɗe, cikakke, da wadataccen bayani na Zigbee da ake samu. Silicon Labs EmberZNet SDK ya ƙunshi Silicon Labs' aiwatar da ƙayyadaddun tari na Zigbee.
MANYAN SIFFOFI
Zigbee
- -250+ shigarwar a cikin maɓallin hanyar haɗin APS
- Tallafin ZigbeeD akan Android 12 (v21.0.6113669) da Tizen (v0.1-13.1)
- xG26 Module goyon bayan
Multiprotocol
- ZigbeeD da OTBR suna goyon bayan OpenWRT - GA
- DMP BLE + CMP ZB & Matter / OT tare da Sauraron Juyin Juya akan MG26 don SoC - GA
- 802.15.4 Haɗin kai ɓangaren fifikon mai tsara rediyo
- Tallafin marufi na Debian don aikace-aikacen rundunar MP - Alpha
Sabbin Abubuwa
Muhimman Canje-canje
Girman teburin maɓallin hanyar haɗin APS (wanda aka saita ta amfani da SL_ZIGBEE_KEY_TABLE_SIZE) an faɗaɗa shi daga shigarwar 127 zuwa 254.
- Ana ƙara tallafin R23 don ayyukan ƙaddamar da hanyar sadarwa ta ZDD. Ana samun aikin ratsawa ba tare da goyan baya ga shari'o'in amfani da Legacy Network ba.
- An sabunta abubuwan tafiyar da hanyar sadarwa da mahaliccin hanyar sadarwa don haɗawa da goyan baya don haɗa R23. Waɗannan sun haɗa da canje-canje masu alaƙa.
- An sabunta manufar buƙatar Maɓallin Maɓalli na Cibiyar Amincewa (TCLK) don samar da sabbin maɓalli ga kowace na'ura mai buƙatu. Ana haifar da sabon maɓalli a duk lokacin da na'urorin da ke neman yunƙurin sabunta Maɓallin haɗin gwiwar Cibiyar Amincewar su.
- Saboda canjin manufofin TCLK na baya, sashin Tsaro na Mahaliccin hanyar sadarwa yanzu yana buƙatar ɓangaren Maɓallan Maballin Tsaro. Za a sabunta aikace-aikacen haɓakawa don dacewa da wannan sabon buƙatu.
- Wani sabon tsari,
SL_ZIGBEE_AF_PLUGIN_NETWORK_CREATOR_SECURITY_ALLOW_TC_USING_HASHED_LINK_KEY an saka shi don ba da damar shiga ta amfani da maɓalli mai hashed. Ana samun wannan saitin a ƙarƙashin sashin Tsaro na Mahaliccin hanyar sadarwa. Amfani da wannan manufar yana ba kowace na'urar haɗin gwiwa damar karɓar keɓaɓɓen TCLK bayan haɗin gwiwa, amma ƙoƙarin sabunta TCLK ba zai haifar da sabon maɓalli ga na'urar da ake nema ba. Wannan amfani da maɓallan mahaɗin hashed shine tsarin da aka saba kafin wannan sakin, kuma amfani da wannan manufar yana bawa Cibiyar Amincewa damar gujewa shigo da sashin Maɓallin Maɓallin Tsaro, wanda ke adana maɓalli a cikin Flash.
Lura: Silicon Labs baya bada shawarar amfani da wannan manufar, saboda wannan yana hana haɗa na'urori daga mirgina, ko sabuntawa, TCLKs.
- Ana ƙara sabon saitin saitin zuwa ɓangaren zigbee_ezsp_spi don ba da damar daidaita na'urar SPI mai masaukin baki da mu'amalar fil ɗin ta.
- The exampayyukan, gami da aikin files (.slcps) da babban fayil ɗin aikin, an sake suna zuwa Silicon Labs jagororin suna kuma an matsa su ƙarƙashin kundin “ayyukan”.
Sabon Tallafin Dandali
- Sabbin kayayyaki
- Saukewa: MGM260PD32VNA2
- Saukewa: MGM260PD32VNN2
- Saukewa: MGM260PD22VNA2
- Saukewa: MGM260PB32VNA5
- Saukewa: MGM260PB32VNN5
- Saukewa: MGM260PB22VNA5
- Saukewa: BGM260PB22VNA2
- Saukewa: BGM260PB32VNA2
- Sabbin allunan rediyo
- Saukewa: MGM260P-RB4350A
- Saukewa: MGM260P-RB4351A
- Sabon sashi
- efr32xg27
- Kit ɗin Explorer
- Saukewa: BRD2709A
- Saukewa: MGM260P-EK2713A
Sabbin Takardu
Wani sabon mai amfani da EZSP yana jagorantar UG600 don sakewa 8.1 da sama.
Ingantawa
- SL_ZIGBEE_KEY_TABLE_SIZE iyakoki sun faɗaɗa har zuwa shigarwar 254.
- Ƙara zigbee_security_link_keys zuwa Z3Light.
- Ƙara zigbee_security_link_keys zuwa zigbee_mp_z3_tc_z3_tc. An sabunta girman tebur ɗin sa kuma.
- Ƙara girman maɓalli na Ƙofar Z3 (wanda za'a saita zuwa ncp) zuwa 20.
Kafaffen batutuwa
Abubuwan da aka sani a cikin Sakin Yanzu
An ƙara batutuwa cikin ƙaƙƙarfa tun fitowar da ta gabata. Idan an rasa saki, ana samun bayanan sakin kwanan nan a https://www.silabs.com/developers/zigbee-emberznet a cikin Tech Docs tab.
Abubuwan da aka soke
- Ba a daina amfani da ɓangaren zigbee_watchdog_periodic_refresh a cikin tsarin aikace-aikacen Zigbee kuma an soke shi a cikin wannan sakin. An kashe mai ƙidayar lokaci ta hanyar tsoho don duk sampda aikace-aikace. Za a sami ingantaccen ɓangaren sa ido da aka ƙara zuwa SDK a nan gaba.
- Lura: Kunna mai ƙididdige lokaci tare da abin daidaitawa SL_LEGACY_HAL_DISABLE_WATCHDOG saita zuwa 0 a cikin aikace-aikacenku
Iyakokin hanyar sadarwa da la'akari
Tsohuwar aikace-aikacen Cibiyar Amincewa waɗanda suka zo tare da wannan sakin EmberZNet suna da ikon tallafawa na'urori da yawa akan hanyar sadarwa. An ƙayyade wannan lambar bisa dalilai da yawa, gami da daidaita girman tebur, amfani da NVM, da sauran lokacin tsarawa da ƙimar lokacin gudu. Masu amfani da ke neman ƙirƙira manyan cibiyoyin sadarwa na iya fuskantar al'amuran albarkatu lokacin haɓaka hanyar sadarwa fiye da yadda aikace-aikacen ke iya tallafawa. Don misaliample, na'urar da ke neman Maɓallin Maɓalli na Cibiyar Amincewa daga Cibiyar Amintacciya na iya haifar da sl_zigbee_af_zigbee_key_establishment_cb a sake kiranta a Cibiyar Amintacce tare da saita matsayin h zuwa SL_ZIGBEE_KEY_TABLE_FULL, yana nuna cewa teburin maɓalli ba shi da wurin ƙara sabon maɓalli don na'urar da ake nema ko wancan. NVM3 ba shi da sararin sarari. Silicon Labs yana ba da shawarwari masu zuwa ga masu amfani da ke neman ƙirƙirar manyan cibiyoyin sadarwa. Don aikace-aikacen Cibiyar Amincewa, ana ba da shawarar daidaitawa masu zuwa. Waɗannan shawarwarin ba su ƙarewa ba, kuma suna aiki azaman tushe don aikace-aikacen da ke niyyar haɓaka manyan hanyoyin sadarwa.
- Haɗin ɓangaren Teburin adireshin (zigbee_address_table), tare da
- SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_SIZE abun da aka saita zuwa girman cibiyar sadarwar da ake so
- ƙimar SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_TRUST_CENTER_CACHE_SIZE da aka saita zuwa matsakaicin (4)
- Haɗin ɓangaren Maɓallan Maballin Tsaro (zigbee_security_link_keys), tare da
- An saita ƙimar SL_ZIGBEE_KEY_TABLE_SIZE zuwa girman cibiyar sadarwa
- Abubuwan daidaitawa masu zuwa an saita su zuwa girman cibiyar sadarwar da ake so
- SL_ZIGBEE_BROADCAST_TABLE_SIZE, kamar yadda aka samu a cikin Zigbee Pro Stack bangaren
- SL_ZIGBEE_SOURCE_ROUTE_TABLE_SIZE, kamar yadda aka samu a bangaren tuƙin Tushen, idan aka yi amfani da hanyar tuƙi.
- Daidaita NVM3_DEFAULT_NVM_SIZE da NVM3_DEFAULT_CACHE_SIZE bisa ga amfanin NVM3
- Misali Girman cibiyar sadarwa sama da nodes 65 wataƙila suna buƙatar girman NVM3 na 64K. Tsohuwar girman NVM3 a cikin Silicon Labs Zigbee sampaikace-aikace shine 32K. Aikace-aikacen da ke amfani da NVM mai nauyi na iya buƙatar daidaita wannan ƙimar har ma mafi girma.
- Manyan cibiyoyin sadarwa har zuwa nodes 65 na iya buƙatar girman cache NVM3 na bytes 1200; haɓaka hanyoyin sadarwa waɗanda suka fi wannan girma na iya buƙatar ninka wannan ƙimar zuwa 2400 bytes.
Waɗannan gyare-gyare sun shafi Cibiyar Amincewa kawai
Multiprotocol Gateway da RCP
Sabbin Abubuwa
An kunna tallafin GA SoC don BLE DMP tare da Zigbee + Buɗewar CMP tare da sauraron lokaci ɗaya akan sassan xG26. An ƙara tallafin alpha na Debian don aikace-aikacen Zigbeed, OTBR, da Z3Gateway. Ana bayar da Zigbeed da OTBR a cikin tsarin fakitin DEB don zaɓaɓɓen dandalin tunani (Rasberi PI 4) kuma. Dubi Gudun Zigbee, OpenThread, da Bluetooth A lokaci ɗaya akan Mai watsa shiri Linux tare da Multiprotocol Co-Processor, samu a docs.silabs.com, don cikakkun bayanai. Ƙarin tallafin Zigbeed don Tizen-0.1-13.1 don arm32 da aarch64 da kuma Android 12 don aarch64. Ana iya samun ƙarin bayani akan Zigbeed a docs.silabs.com. An ƙara sabon ɓangaren "802.15.4 Haɗin kai fifikon mai tsara rediyo". Ana amfani da wannan ɓangaren don saita fifikon rediyo na tari 15.4. Sashin kuma yana buƙatar sabon ɓangaren "radio_priority_configurator". Wannan bangaren yana ba da damar ayyuka don amfani da kayan aikin Kanfigaretin Fim ɗin Rediyo a cikin Sauƙaƙe Studio don saita matakan fifikon rediyo na tarin da ke buƙatar sa.
Ingantawa
Bayanin aikace-aikacen Gudun Zigbee, OpenThread, da Bluetooth A lokaci ɗaya akan Mai watsa shiri na Linux tare da Multiprotocol Co-Processor (AN1333) an koma zuwa docs.silabs.com. Tallafin OpenWRT yanzu shine ingancin GA. An ƙara tallafin OpenWRT don aikace-aikacen Zigbee, OTBR, da Z3Gateway. Ana bayar da Zigbeed da OTBR a tsarin fakitin IPK don dandalin tunani (Rasberi PI 4) kuma. Dubi Gudun Zigbee, OpenThread, da Bluetooth A lokaci ɗaya akan Mai watsa shiri Linux tare da Multiprotocol Co-Processor, wanda aka samo a docs.silabs.com, don cikakkun bayanai.
Kafaffen batutuwa
Abubuwan da aka sani a cikin Sakin Yanzu
An ƙara batutuwa cikin ƙaƙƙarfa tun fitowar da ta gabata. Idan baku rasa saki ba, akwai bayanan sakin kwanan nan akwai oathttps://www.silabs.com/developers/simplicity-software-development-kit.
Abubuwan da aka soke
The "Multiprotocol Container" wanda a halin yanzu akwai akan DockerHub (siliconlabsinc/multiprotocol) za a yanke shi a cikin sakin mai zuwa. Ba za a ƙara sabunta akwati ba kuma za a iya ja daga DockerHub. Fakitin tushen Debian na cpcd, ZigBee, da ot-br-posix, tare da ayyukan da aka samar da su na asali da kuma haɗa su, za su maye gurbin aikin da aka rasa tare da cire akwati.
Amfani da Wannan Sakin
Wannan sakin ya ƙunshi abubuwa masu zuwa:
- Zigbee tari
- Tsarin Aikace-aikacen Zigbee
- Zigbe Sample Aikace -aikace
Don ƙarin bayani game da Zigbee da EmberZNet SDK duba UG103.02: Zigbee Fundamentals. Idan kai mai amfani ne na farko, duba QSG180: Zigbee EmberZNet Guide-Start Guide don SDK 7.0 da Mafi girma, don umarni kan daidaita yanayin ci gaban ku, gini da walƙiya kamarample aikace-aikacen, da nassoshi na takardu masu nuni ga matakan ext.
Shigarwa da Amfani
An bayar da Zigbee EmberZNet SDK azaman ɓangare na Sauƙi SDK, babban ɗakin Labs SDKs na Silicon Labs. Don farawa da sauri tare da Sauƙi SDK, shigar da Sauƙi Studio 5, wanda zai saita yanayin haɓaka ku kuma ya bi ku ta hanyar shigar da Sauƙi SDK. Simplicity Studio 5 ya haɗa da duk abin da ake buƙata don haɓaka samfuran IoT tare da na'urorin Silicon Labs, gami da albarkatu da ƙaddamar da aikin, kayan aikin daidaitawa na software, cikakken IDE tare da kayan aikin GNU, da kayan aikin bincike. Ana ba da umarnin shigarwa a cikin Jagorar Mai Amfani 5 Sauƙi na kan layi. A madadin, Ana iya shigar da Sauƙi SDK da hannu ta zazzagewa ko rufe sabon daga GitHub. Duba https://github.com/SiliconLabs/simplicity_sdk don ƙarin bayani. Simplicity Studio yana shigar da Sauƙi SDK ta tsohuwa a:
- (Windows): C: \ Users \ SimplicityStudio \ SDKs \ simplicity_sdk
- (MacOS): /Masu amfani//SimplicityStudio/SDKs/simplicity_sdk
An shigar da takaddun takamaiman ga sigar SDK tare da SDK. Ana iya samun ƙarin bayani sau da yawa a cikin labaran tushen ilimi (KBAs). Ana samun nassoshi na API da sauran bayanai game da wannan da abubuwan da aka fitar a baya https://docs.silabs.com/.
Bayanin Tsaro
Amintaccen Haɗin Wuta
Don aikace-aikacen da suka zaɓi adana maɓallai amintattu ta amfani da Secure Key Storage bangaren akan Secure Vault-High sassa, tebur mai zuwa yana nuna maɓallan da aka kare da halayen kariyarsu waɗanda ɓangaren Manajan Tsaro na Zigbee ke gudanarwa.Maɓallai nannade waɗanda aka yiwa alama a matsayin “Ba za a iya fitarwa ba” ana iya amfani da su amma ba za su iya zama ba viewed ko rabawa a lokacin aiki. Ana iya amfani da maɓallan nannade waɗanda aka yiwa alama a matsayin “Mai fitarwa” za a iya amfani da su ko kuma a raba su a lokacin aiki amma ana ɓoye su yayin adana su a cikin Flash. Aikace-aikacen mai amfani baya buƙatar yin hulɗa tare da yawancin waɗannan maɓallan. APIs ɗin da suka wanzu don sarrafa maɓallan Maɓallin Maɓalli na Haɗi ko Maɓallai masu wucewa har yanzu suna samuwa ga aikace-aikacen mai amfani kuma an gano su ta ɓangaren Manajan Tsaro na Zigbee.
Shawarar Tsaro
Don biyan kuɗi zuwa Shawarwari na Tsaro, shiga cikin Silicon Labs portal abokin ciniki, sannan zaɓi Gidan Asusu. Danna GIDA don zuwa gidan yanar gizo sannan kuma danna Sarrafa tayal sanarwar. Tabbatar cewa an duba 'Sanarwar Shawarwari na Software/Tsaro & Sanarwa na Canjin samfur (PCNs)', kuma an yi rajista aƙalla don dandamali da yarjejeniya. Danna Ajiye don adana kowane canje-canje.
Taimako
Abokan ciniki Kit na haɓaka sun cancanci horo da tallafin fasaha. Yi amfani da Silicon Laboratories Zigbee web shafi don samun bayani game da duk samfuran Silicon Labs Zigbee samfurori da ayyuka, da yin rajista don tallafin samfur. Kuna iya tuntuɓar tallafin Silicon Laboratories a http://www.silabs.com/support.
Takaddar Zigbee
Sakin Ember ZNet 8.1 ya cancanci Zigbee Compliant Platform na SoC, NC, P, da gine-ginen RCP akwai ID takardar shedar ZCP da ke daure da wannan sakin, da fatan za a duba CSA website nan:
https://csa-iot.org/csa-iot_products/.
Lura cewa takaddun shaida na ZCP shine filed aika sakin, kuma yana ɗaukar ƴan makonni kafin yin tunani akan CSA website. Don kowane ƙarin tambayoyi, tuntuɓi tallafin dakunan gwaje-gwaje na Silicon a http://www.silabs.com/support.
FAQs
A: Ana iya daidaita girman teburin maɓallin hanyar haɗin APS ta amfani da ma'aunin SL_ZIGBEE_KEY_TABLE_SIZE. A cikin sigar 8.1, an faɗaɗa shi daga shigarwar 127 zuwa 254.
Tambaya: Menene haɓakawa a cikin sigar 8.1?
A: Shafin 8.1 yana kawo kayan haɓakawa kamar faɗaɗa girman tebur na hanyar haɗin yanar gizo na APS, sake fasalin abubuwan da aka gyara, ƙara kariya ta mutex don layin taron Athe pp Framework, da ƙari. Koma zuwa bayanin kula don cikakken jerin abubuwan ingantawa.
Tambaya: Ta yaya zan magance ƙayyadaddun batutuwa a cikin SDK?
A: Kafaffen al'amurran da suka shafi a cikin SDK ciki har da warware matsaloli masu yuwuwa tare da daidaita girman tebur na maƙwabta, sake suna, gyara hanyar sama, sarrafa umarnin ZCL, da ƙari. Tabbatar cewa kun sabunta zuwa sabon sigar don amfana daga waɗannan gyare-gyare.
Takardu / Albarkatu
![]() |
SILICON LABS Zigbee EmberZ Net SDK [pdf] Umarni Zigbee EmberZ Net SDK, EmberZ Net SDK, Net SDK, SDK |