سیلیکون-لوګو

د سیلیکون لابراتوار SDK 7.4.1.0 GA Zigbee پروتوکول سټیک سافټویر

SILICON-LABS-SDK-7-4-1-0-Zigbee-Protocol-Stack-Software-PRODUCT

د محصول معلومات

مشخصات

  • Zigbee EmberZNet SDK نسخه: 7.4.1.0
  • د ګیکو SDK سویټ نسخه: 4.4 – د فبروري 14, 2024
  • پلورونکی: سیلیکون لابراتوارونه
  • کلیدي ځانګړتیاوې: په SoC کې ملټي پروتوکول Zigbee او OpenThread ملاتړ
  • مطابقت لرونکی تالیف کونکي: د GCC نسخه 12.2.1
  • د EZSP پروتوکول نسخه: 0x0D

د محصول کارولو لارښوونې

د مطابقت او کارولو خبرتیاوې

  • د امنیتي تازه معلوماتو او خبرتیاو لپاره، د دې SDK سره نصب شوي د ګیکو پلیټ فارم ریلیز نوټونو امنیت فصل ته مراجعه وکړئ یا د سیلیکون لابراتوارونو کې د TECH DOCS ټب ته لاړ شئ webسایټ
  • د امنیت مشورې ته د ګډون کولو له لارې تازه اوسئ.

FAQ

  • پوښتنه: زه څنګه سمه تایید کړم files د مطابقت لرونکي تالیف کونکو سره کارول کیږي؟
  • ځواب: تاسو کولی شئ تصدیق کړئ چې دا سمه ده files د ساده سټوډیو سره چمتو شوي د GCC نسخه 12.2.1 چک کولو سره کارول کیږي.
  • پوښتنه: زه چیرته کولی شم د امنیت تازه معلوماتو او خبرتیاو په اړه معلومات ترلاسه کړم؟
  • ځواب: د امنیتي تازه معلوماتو او خبرتیاو لپاره، د ګیکو پلیټ فارم ریلیز نوټونو امنیت څپرکي ته مراجعه وکړئ یا د سیلیکون لابراتوار کې د TECH DOCS ټب ته مراجعه وکړئ. webسایټ

سیلیکون لابراتوار د OEMs لپاره د انتخاب پلورونکی دی چې په خپلو محصولاتو کې د Zigbee شبکې رامینځته کوي. د سیلیکون لابراتوار زیګبي پلیټ فارم خورا مدغم ، بشپړ او بډایه زیګبي حل شتون لري.
د سیلیکون لابراتوار EmberZNet SDK د سیلیکون لابراتوار د زیګبي سټیک توضیحاتو پلي کول لري.

  • دا خوشې یادښتونه د SDK نسخه پوښي:
  • 7.4.1.0 د فبروري 14، 2024 خپور شو
  • 7.4.0.0 د دسمبر په 13، 2023 خپور شو

کلیدي ځانګړتیاوې

زیګبی

  • Zigbee R23 موافقت
  • Zigbee سمارټ انرژي 1.4a موافقت - تولید
  • Zigbee GP 1.1.2 موافقت - الفا
  • د MG27 ملاتړ - تولید
  • د خوندي والټ برخو لپاره ښه ملاتړ
  • د NCP SPI (غیر-CPC) غوښتنلیکونو - الفا کې خوب ملاتړ

ملټي پروتوکول

  • د سمدستي اوریدلو ملاتړ (RCP) - MG21 او MG24
  • کنورنټ ملټي پروتوکول (CMP) Zigbee NCP + OpenThread RCP - تولید
  • په SoC کې متحرک ملټي پروتوکول بلوتوټ + سمسور ملټي پروتوکول (CMP) Zigbee او OpenThread ملاتړ

د مطابقت او کارولو خبرتیاوې

د امنیتي تازه معلوماتو او خبرتیاو په اړه د معلوماتو لپاره، د دې SDK سره نصب شوي د Gecko پلیټ فارم ریلیز نوټونو امنیت څپرکی وګورئ یا د TECH DOCS ټب کې https://www.silabs.com/developers/zigbee-emberznet. سیلیکون لابراتوار هم په کلکه وړاندیز کوي چې تاسو د تازه معلوماتو لپاره د امنیت مشورې ته ګډون وکړئ. د لارښوونو لپاره، یا که تاسو Zigbee EmberZNet SDK ته نوي یاست، د دې ریلیز کارول وګورئ.

مطابقت لرونکی کمپیلر

  • د ARM (IAR-EWARM) نسخه 9.40.1 لپاره د IAR ایمبیډډ ورک بینچ.
  • په macOS یا لینکس کې د IarBuild.exe کمانډ لاین یوټیلیټ یا IAR ایمبیډډ ورک بینچ GUI سره جوړولو لپاره د شراب کارول ممکن د غلطې پایلې لامل شي fileد لنډ تولید لپاره د وین هیشینګ الګوریتم کې د ټکرونو له امله کارول کیږي file نومونه
  • په macOS یا لینکس کې پیرودونکو ته مشوره ورکول کیږي چې د سادگي سټوډیو څخه بهر د IAR سره جوړ نه کړي. هغه پیرودونکي چې دا کار کوي باید په احتیاط سره تصدیق کړي چې سم دي files کارول کیږي.

GCC (د GNU کمپیلر ټولګه) نسخه 12.2.1، د ساده سټوډیو سره چمتو شوی.
د دې خوشې کولو لپاره د EZSP پروتوکول نسخه 0x0D ده.

نوي توکي

د ګیکو SDK (GSDK) دا خپریدل به د ټولو EFM او EFR وسیلو لپاره د ګډ ملاتړ سره وروستی وي ، پرته له دې چې اړتیا وي پدې نسخه کې پیچونه. د 2024 په مینځ کې به موږ جلا SDKs معرفي کړو:

  • موجوده Gecko SDK به د لړۍ 0 او 1 وسیلو لپاره ملاتړ ته دوام ورکړي.
  • یو نوی SDK به په ځانګړي ډول د لړۍ 2 او 3 وسیلو ته اړتیا ولري.

د Gecko SDK به د ټولو لړۍ 0 او 1 وسیلو مالتړ ته دوام ورکړي پرته لدې چې زموږ د سافټویر پالیسي لاندې چمتو شوي اوږدمهاله مالتړ ، ساتنې ، کیفیت ، او ځواب ویلو کې هیڅ بدلون ونلري.
نوی SDK به د ګیکو SDK څخه څانګه وکړي او د نوي ب featuresو وړاندیز کولو پیل وکړي چې پراختیا کونکو سره مرسته وکړي پرمختګ وکړيtagزموږ د لړۍ 2 او 3 محصولاتو پرمختللي وړتیاوې.
دا پریکړه د پیرودونکو نظرونو سره سمون لري، د کیفیت لوړولو، ثبات یقیني کولو، او زموږ د سافټویر SDKs په اوږدو کې د غیر معمولي کاروونکي تجربې لپاره د فعالیت لوړولو لپاره زموږ ژمنتیا منعکس کوي.

نوي اجزا

په خپریدو کې نوی 

  • د "zigbee_direct_security_p256" او "zigbee_direct_security_curve25519" برخې اضافه شوي ترڅو کاروونکي کولی شي د Zigbee مستقیم امنیت انتخاب تنظیم کړي.
  • کاروونکو ته اجازه ورکول کیږي چې د Zigbee مستقیم وسیلې (ZDD) غوښتنلیک کې ډیری "zigbee_direct_security" برخې فعالې کړي. په دې حالت کې، اصلي امنیت اختیار د Zigbee مجازی وسیله (ZVD) ترتیب پورې اړه لري.

نوي APIs
په خپریدو کې نوی 

  • یو نوی API sl_zigbee_token_factory_reset اضافه کړ ترڅو Zigbee NVM3 ټوکن د دوی ډیفالټ ارزښت ته بیا تنظیم کړي.
  • د API bool sl_zigbee_sec_man_link_key_slot_available(EmberEUI64 eui) اضافه شوی، کوم چې ریښتیا راګرځي که چیرې د لینک کیلي جدول د دې پتې سره ننوتل اضافه یا تازه کړي (جدول ډک ندی).
  • یو نوی API bool sl_zb_sec_man_compare_key_to_value (sl_zb_sec_man_context_t* context، sl_zb_sec_man_key_t* کلید) اضافه شوی، کوم چې ریښتیا راګرځي که کیلي د شرایطو له مخې راجع شي ورته ارزښت لري په دلیل کې ورکړل شوي کلیدي.

د نوي پلیټ فارم ملاتړ
په خپریدو کې نوی 

  • د لاندې نوي برخو لپاره د Zigbee سټیک ملاتړ پدې ریلیز کې اضافه شوی: EFR32MG24A010F768IM40 او EFR32MG24A020F768IM40.

نوي اسناد
په خپریدو کې نوی 7.4.0.0

  • د زیګبي سیکیور کیلي ذخیره کولو برخې لپاره توضیحات تازه کړل ترڅو د زیګبي سیکیور کیلي ذخیره اپ گریڈ اضافه منعکس کړي (کوم چې د موجوده پروژو سره شاته مطابقت اضافه کوي).
  • د زیګبي امنیت مدیر ګروپ اجزاو (AN1412: Zigbee امنیت مدیر) سره د متقابل عمل لپاره د غوښتنلیک نوی نوټ اضافه کړ.

اراده شوي چلند

کاروونکو ته یادونه کیږي چې د Zigbee غیر همغږي شوي CSL لیږدونه د راډیو شیډولر کې د پروتوکول پریمپشن تابع دي. په SleepyToSleepy غوښتنلیکونو کې، BLE کولی شي د Zigbee CSL لیږد مخه ونیسي، کوم چې لیږد پای ته رسوي. د مهالویش مخنیوی د غیر همغږي شوي CSL لپاره خورا عام دی ، په دې شرط چې د احتمالي اوږد وییک اپ چوکاټ ترتیب کارول کیدی شي. هغه کارونکي چې غواړي د لیږد لومړیتوبونه تنظیم کړي ممکن د دې کولو لپاره د DMP توننګ او ازموینې برخې وکاروي. کاروونکي ممکن د نورو معلوماتو لپاره UG305: متحرک ملټي پروتوکول کارونکي لارښود سره هم مشوره وکړي.

اصالحات

په خوشې کولو کې بدل شوی
emberCounterHandler API Doc بدلونونه

په تیرو نسخو کې، د پیکټ RX او TX په اړه د MAC او APS پرت EmberCounterTypes لپاره د کاونټر هینډلر کال بیک د مناسب هدف نوډ ID یا ډیټا دلیلونه ندي لیږدول شوي، او د ځینې کاونټرانو چلند په اړه د API اسناد چې دا پیرامیټونه یې کارولي ناڅرګند یا ګمراه کونکی و.
پداسې حال کې چې د emberCounterHandler() لاسلیک نه دی بدل شوی، د پیرامیټرونو د ډکولو طریقه یو څه بدلون موندلی.

  • په ember-types.h کې د EmberCounterType enums شاوخوا نظرونه د وضاحت لپاره پراخ شوي.
  • د TX اړونده کاونټرو لپاره د کاونټر هینډلر ته د نوډ ID پیرامیټر اوس ګوري چې ایا د منزل پته حالت د کارولو دمخه یو معتبر لنډ ID په ګوته کوي. (که نه، د منزل هیڅ پته نه ده ډکه شوې، او د ځای لرونکی ارزښت د EMBER_UNKNOWN_NODE_ID پرځای کارول کیږي.)
  • د RX پورې اړوند کاونټرونو لپاره کاونټر هینډلر ته د نوډ ID پیرامیټر اوس د سرچینې نوډ ID منعکس کوي ، نه د منزل نوډ ID.
  • د بیا کوښښ شمیره د EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED کاونټرو لپاره د ډیټا پیرامیټر په توګه *نه * نه ده لیږدول شوې لکه څنګه چې د امبر ډولونو کې تشریح شوي. h په تیرو نسخو کې، مګر دا هیڅکله په مخکینیو خپرو شویو نسخو کې په سمه توګه نه و آباد شوی نو په تیرو خپرونو کې به یې ارزښت تل 0 و. دا چلند د هغو EmberCounterTypes په تفصیل کې روښانه شوی. په هرصورت، د APS پرت بیاکتنې لپاره د بیا هڅه شمیره د EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED کاونټر ډولونو لپاره د ډیټا پیرامیټر کې ډکولو ته دوام ورکوي، ترڅو د مخکینیو خپرونو سره مطابقت ولري.
  • ټول کاونټرونه چې د کال بیک لپاره د نوډ ID یا ډیټا پیرامیټر ډکوي د دې لپاره تفتیش شوي ترڅو ډاډ ترلاسه کړي چې دوی تمه شوي ډیټا ، پته یا EMBER_UNKNOWN_NODE_ID پاس کوي که چیرې د نوډ ID تمه کیده مګر له پاکټ څخه ترلاسه نشي ، لکه څنګه چې په بیاکتل شوي امبر- کې تشریح شوي. type.h اسناد.
  • د EMBER_COUNTER_MAC_TX_UNICAST_RETRY لپاره کاونټر سمبالونکی اوس د MAC لیئر منزل نوډ ID په سمه توګه منعکس کوي او د دې منزل نوډ ID او ډیټا پیرامیټونو کې څو بیا هڅه کوي.
  • د EMBER_COUNTER_PHY_CCA_FAIL_COUNT لپاره کاونټر هینډلر اوس د نوډ ID پیرامیټر له لارې د منزل نوډ ID معلومات چمتو کوي د پیغام د مطلوب MAC پرت هدف په اړه چې لیږد ناکام شوی.

د شنه بریښنا کوډ تازه شوی
د ګرین پاور سرور کوډ د مختلف پرمختګونو سره تازه شوی په شمول:

  • د GP سرور ترلاسه کولو پرمهال د غلط پای ټکي سره د راتلونکو کمانډونو لپاره نور د اعتبار کوډ اضافه شوی.
  • د قضیې اداره کولو لپاره کوډ اضافه شوی کله چې د شنه بریښنا پیغامونو جوړولو لپاره نور ځای شتون نلري.
  • سینک اوس د عمل سره د جوړه کولو ترتیب پریږدي په ځینو مواردو کې د ځانګړي برخې A.3.5.2.4.1.
  • سنک اوس د ننوتلو موجود ګروپ لیست خوندي کوي مخکې لدې چې لرې کړي کله چې د عمل توسیع سره د جوړه کولو ترتیب پروسس کوي.
  • د ژباړې پوښتنې کمانډ "نه موندل شوی" د تېروتنې کوډ په توګه راګرځوي کله چې د ژباړې جدول خالي وي یا شاخص په جدول کې د څو ننوتلو څخه لوی وي.
  • په ځینو ایپسونو کې د GP پای ټکي نسخه له 1 څخه تر 0 پورې بدله کړه.

د GPDF د لیږلو فعالیت کې د CSMA کارول محدود دي ځکه چې د شنه بریښنا وسیلې لږترلږه د انرژي وسایل دي او په ډیری ډیزاینونو کې CSMA نه کاروي. پرځای یې، غوره ډیزاین دا دی چې د ورته انرژي بودیجې په کارولو سره ډیری کڅوړې واستول شي.
د ګرین پاور سرور پلگ ان اختیار کې د پټ پای ټکي کارول لرې کړل. پرځای یې د غوښتنلیک پای ټکی څخه یو وکاروئ.
د شبکې کلیدي تازه پلگ ان کوډ اصلاحات

  • د دوراني شبکې کلیدي تازه کولو موده تر 1 کال پورې بدله کړه.

د غیر ضروري کلیدي صادراتو څخه مخنیوي لپاره ځینې APIs تنظیم شوي
د ساده متن کلیدي معلوماتو باندې د کلیدي شرایطو کارولو په برخه کې بدلونونه رامینځته کړي.

  • sl_zigbee_send_security_challenge_request اوس د EmberKeyData په ځای د sl_zb_sec_man_context_t دلیل اخلي.
  • د sl_zb_sec_man_derived_key_type enum ارزښتونه اوس د 16-bit بټ ماسک دي ترڅو په مستقیم ډول د ځینې کلیدي مشتقاتو ملاتړ وکړي چې ډیری اخیستل شوي ډولونه سره یوځای کوي.

ثابتې مسلې

په خوشې کولو کې ثابت شوی 

ID # تفصیل
1036893 یوه مسله حل کړه چې د OTA کلستر برخې د انحصار په توګه د میراث بوټ-لوډر انٹرفیس برخې نصبولو لامل شوې.
1114905 Zigbee مستقیم: د لیو شبکې ځانګړتیا ښه اداره کول.
1180937 ثابت WDT بیا تنظیم کول کله چې Zigbee Direct ZDD له دریمې ډلې ZVD سره وصل کړئ.
1223904 یوه مسله حل کړه چې د پای وسیله لامل شوې چې په خورا بوخت چاپیریال کې په غلط ډول کار کولو ته حرکت وکړي.
1224393 د ګرین پاور سنک میز د غوښتنې هینډلر کوډ تازه کړی ترڅو د ځواب منزل پته تازه کړي.
1228808 د gp-types.h اسنادو کې د میکرو تعریفونو سره د ښودلو مسله حل کړه.
1232297 یوه مسله حل شوې چیرې چې emberSetOutgoingNwkFrameCounter او emberSetOutgoingApsFrameCounter په 64-bit کوربه غوښتنلیکونو کار نه کوي (EMBER_BAD_ARGUMENT بیرته راګرځول).
1232359 د شنه بریښنا پیرودونکي کمانډ پروسس کولو کې د gppTunnelingDelay پیرامیټر محاسبه حل کړه.
 

1240392

د ZDO بانډ / غیر پابند غوښتنې د لاسرسي/اجازې دلایلو له امله رد شوي باید د Zigbee مشخصاتو سره سم د EMBER_ZDP_NOT_PERMITTED حالت پرځای د EMBER_ZDP_NOT_AUTHORIZED حالت بیرته راستانه کړي.
1243523 Zigbee مستقیم: ZVD ته د BLE اتصال ښه ثبات.
1249455 یوه مسله حل کړه چې د خوب کولو پای وسیلې د خوب ته د ننوتلو لامل شوې کله چې د اک ترلاسه کولو دمخه نشر ترلاسه کول.
1252295 د اجزاو کتلاګ میکرو SL_CATALOG_ZIGBEE_OTA_STORAGE_COMMON_PRESENT کې د ټایپ غلطی حل کړئ.

په خوشې کولو کې ثابت شوی 

ID # تفصیل
1019348 د Zigbee ZCL Cli برخې لپاره د انحصار اړتیاوې تنظیم کړې ترڅو دا د اړتیا په وخت کې لرې شي.
1024246 د emberHaveLinkKey() او sl_zb_sec_man_have_link_key() لپاره د فعالیت توضیحات تازه کړل.
1036503 د DMP s لپاره د مایکریم کرنل کارولو وړاندیز کولو لپاره توضیحات اضافه کړلample apps.
1037661 یوه مسله چې د پرو سټیک یا پاڼي سټیک نصبولو څخه د غوښتنلیک مخه نیسي حل شوې.
1078136 د مداخلې شرایطو څخه پیښې بدلولو په وخت کې یو متقابل حادثه حل کړه
 

 

 

1081548

کاروونکو ته یادونه کیږي چې د Zigbee غیر همغږي شوي CSL لیږدونه د راډیو شیډولر کې د پروتوکول پریمپشن تابع دي. په SleepyToSleepy غوښتنلیکونو کې، BLE کولی شي د Zigbee CSL لیږد مخه ونیسي، کوم چې لیږد پای ته رسوي. د مهالویش مخنیوی د غیر همغږي شوي CSL لپاره خورا عام دی ، په دې شرط چې د احتمالي اوږد وییک اپ چوکاټ ترتیب کارول کیدی شي. هغه کارونکي چې غواړي د لیږد لومړیتوبونه تنظیم کړي ممکن د دې کولو لپاره د DMP توننګ او ازموینې برخې وکاروي. کاروونکي ممکن د نورو معلوماتو لپاره UG305: متحرک ملټي پروتوکول کارونکي لارښود سره هم مشوره وکړي.

په CSL کې یوه مسله حل شوې چیرې چې د نوي وییک اپ فریم ترتیب چې سمدلاسه د مخکینۍ تادیې چوکاټ وروسته ترلاسه کیږي په سمه توګه ثبت نشي. دا به د ورک شوي تادیاتو چوکاټ پایله ولري.

1084111 د MG24 میشته بورډونو لپاره ابتدايي خوب SPI-NCP ملاتړ د دې خوشې کولو برخې په توګه تازه شوی.
1104056 د څو شبکې په صورت کې په ثانوي شبکه کې د چلولو لپاره د شبکې سټیرینګ لپاره ملاتړ اضافه شوی
1120515 یوه مسله حل کړه چیرې چې د mfglib set-channel کمانډ کارولو پرمهال چینل بدل نه شو.
1141109 یوه مسله حل کړه چې د رامینځته شوي s لامل شوېample غوښتنلیک ncp-uart-gp-multi-rail د ځینې سرلیک له لاسه ورکولو لپاره files کله چې د -cp اختیار سره د ګرین پاور اډاپټر برخې کاروئ.
1144316 په gp-types.h اسنادو کې د ځینې ډیټا جوړښت ډولونو توضیحات تازه کړل.
1144884 فکس شوي جعلي چوکاټ پاتې بټ سیټ کله چې هیڅ معلومات پاتې نه وي.
1152512 په ټیټ میک ریل کې د احتمالي حادثې فکس کول کله چې د ISR په شرایطو کې پیښه تعدیل کول.
ID # تفصیل
1154616 د قضیې سره د شبکې پیل کولو لپاره د حالت لپاره استثنا اضافه کړه "د خوب پای وسیلې څخه غیر خوبي پای وسیلې ته د رول بدلول".
1157289 یوه مسله حل کړه چې ممکن د BDB ازموینې ناکامۍ لامل شي DN-TLM-TC-02B.
1157426 د شنه_پاور_اډاپټر برخې سره د zigbee_simple_app جوړولو پرمهال د جوړونې مسله حل کړه.
1157932 یو شرط اضافه شوی ترڅو وګوري چې ایا د "انتقال وخت" ساحه ورکه ده او د دې ورک شوي ساحې لپاره د 0xFFFF ډیفالټ ارزښت وټاکئ.
1166340 یوه مسله حل کړه چې د emberAfGpdfSend د تکرار لیږدونو مطلوب شمیر لیږلو مخه نیسي.
1167807 یوه مسله حل شوې چیرې چې وسیلې په توزیع شوي شبکو کې د باور مرکزونو په توګه کار کوي هرکله چې نوی وسیله یوځای شي د دوی لیږدونکي لینک کیلي په غلط ډول پاکوي.
1169504 یوه مسله حل کړه چې د جبري ویښیدو پرمهال د خوب شوي وسیلې د بیا تنظیم کیدو لامل شوې.
1169966 د بفر تخصیص کوډ کې د ورک شوي بیرته راستنیدونکي ارزښت اعتبار ثابت شوی.
۲۴۷۷۷۷۴۹

172270

د mfglib start 1 سره هیڅ پیغام نه لیږدول کیږي مګر ترلاسه کیږي، نو د ښودل شوي ټرمینل پیغام "mfglib send complete" غلط دی او په وروستي %d ms کې "RXed %d پاکټونو" ته بدل شوی.
1171935 د دوراني شبکې کلیدي تازه کولو موده تر 1 کال پورې بدله کړه.
1172778 د ګرین پاور سرور ته د emberAfPluginGreenPowerServerUpdateAliasCallback ورک شوی غوښتنه اضافه کړه.
1174288 یوه مسله حل کړه چې د شبکې سټیرینګ پروسې لامل کیږي که چیرې د روانې سکین بندولو لپاره زنګ ویل کیږي.
1178393 د اسنادو تېروتنه تازه کړه.
1180445 په سمارټ انرژی کې، OTA اوس ډاونلوډ ته دوام ورکوي که چیرې همغږي کوونکي د محدودې دندې دورې ته ورسیږي.
1185509 په CSL کې یوه مسله حل شوې چیرې چې د نوي وییک اپ فریم ترتیب چې سمدلاسه د مخکیني تادیې چوکاټ وروسته ترلاسه کیږي په سمه توګه ثبت نشي. دا به د ورک شوي تادیاتو چوکاټ پایله ولري.
1186107 یوه مسله حل کړه چې د ترلاسه شوي GPDFs ناکامه ډیکریپشن لامل شوی ترڅو د gp کمیسیون کولو خبرتیا کې راتلونکي GPDF ځای په ځای کړي.
1188397 یوه مسله حل کړه چې د تالیف خطا لامل شوې کله چې د پراخ شوي راپور جدول اندازه فعالول.
1194090 د سینک کمیشنینګ موډ کمانډ لپاره په ډیفالټ ځواب کې د ناکامۍ حالت سم کړی - د 3.3.4.8.2 برخې لاندې
1194963 یوه مسله یې حل کړه چې د کارونکي کال بیک ایمبرAfGreenPowerServerPairingStatusCallback زنګ وهلو دمخه د کمیسیون کولو جی پی ډی جوړښت یاد ساتي.
1194966 یوه مسله حل کړه چیرې چې پای ټکی او پراکسي شامل شوي ساحې د وتلو کمیسیون عمل سره ندي تنظیم شوي.
1196698 کله چې هیڅ معلومات پاتې نه وي د جعلي چوکاټ پاتې بټ سیټ فکس کړئ.
1199958 د قضیې اداره کولو لپاره کوډ اضافه شوی کله چې د شنه بریښنا پیغامونو جوړولو لپاره نور ځای شتون نلري.
1202034 یوه مسله حل کړه چیرې چې د sl_zb_sec_man_context_t سټیک متغیر په سمه توګه نه و پیل شوی ، د انسټال کوډ سره یوځای کیدل د ناکامۍ لامل کیږي.
 

1206040

د پای وسیلې لخوا د خوندي بیا یوځای کیدو هڅې پرمهال emberRemoveChild() ته زنګ وهل په احتمالي توګه د ماشومانو شمیر د اضافي کمیدو لامل کیدی شي ، په بالقوه توګه د ماشومانو شمیر -1 (255) ته لاره هواروي ، د پای وسیلې د شاملیدو / بیا یوځای کیدو څخه منع کوي د یوې نښې نشتوالي له امله په بیکن کې ظرفیت.
 

1207580

په سټیک کې د ماشومانو میز لټون فعالیتونه د نوډ ID بیرته ستنیدو ارزښت لپاره د 0x0000 په مقابل کې د 0xFFFF په کارولو کې متضاد دي چې د غلط / خالي ننوتونو نمایندګي کوي ، چې د APIs لکه emberRemoveChild().
1210706 د emberCounterHandler() د برخې په توګه په EmberExtraCounterInfo جوړښت کې چمتو شوي منزل او PHY شاخص ممکن د MAC TX یونیکاسټ کاونټر ډولونو لپاره غلط وي.
1211610

1212525

یوه مسله حل کړه چیرې چې متحرک ملټي پروتوکول غوښتنلیکونه د خوندي کیلي ذخیره اپ گریڈ برخې فعالولو وروسته کریش شوي.
1211847 پداسې حال کې چې د emberCounterHandler() لاسلیک نه دی بدل شوی، د پیرامیټرونو د ډکولو طریقه یو څه بدلون موندلی. د دې API شاوخوا بدلونونه پورته په 2 برخه کې تشریح شوي.
 

1212449

بهر ته روان بیکونونه د MAC پرت لخوا په غلطه توګه طبقه بندي شوي، د دې لامل شوي چې emberCounterHandler() د EMBER_COUNTER_MAC_TX_BROADCAST کاونټر ډول سره د دې کڅوړو په نیولو کې پاتې راشي او پرځای یې د EMBER_COUNTER_MAC_TX_UNICAST_SU ډول سره بیکنز شمیرل شي. دا په بالقوه توګه د EmberCounterInfo جوړښت ته لیږدول شوي د ډیسټ EmberNodeId پیرامیټر لپاره د اعتبار وړ ارزښتونو پایله وه
ID # تفصیل
1214866 په ځانګړو لوړ ټرافیک ترتیبونو کې د ډیټا ټولپوښتنې کڅوړې لیږل ممکن د بس غلطۍ پایله ولري.
1216552 یوه مسله چې د مصروف ترافیک شرایطو لاندې د ادعا لامل کیږي حل کیږي.
1216613 یوه مسله حل کړه چې په پراکسي میز کې د ګروپ کاسټ ریډیس غلط ارزښت لامل شوی.
1222509 روټر/ همغږي کوونکی د رخصتۍ او بیا یوځای کیدو غوښتنه غیر ماشوم د رایې ورکولو پای وسیلې ته لیږي، مګر د MAC منزل د NWK منزل پتې سره د سمون پرځای 0xFFFF دی.
1223842 د sl_component_catalog.h د نسل سره یوه مسله حل کړه چې په دې کې ناغوښتل کوډ پریږدي چې د تالیف ناکامي لامل کیږي.
756628 د غوښتنلیک کال بیک ایمبرAfMacFilterMatchMessageCallback غوښتنه بدله کړه چې یوازې د ZLL پیغامونو لپاره ویل کیږي چې د سټیک لخوا تایید شوي.
816088 د EMBER ترتیب له zigbeed_configuration.h څخه zigbeed ته لیږدول شوی. slcp.
829508 د ریس حالت څخه مخنیوي لپاره، په emberSetLogicalAndRadioChannel کې اضافي تایید اضافه شوی ترڅو بیرته راستانه شي که چیرې ښکته پرتونه بوخت وي یا د چینل بدلولو حالت کې نه وي.

په اوسني خپرونه کې پیژندل شوي مسلې

په بولډ کې مسلې د تیر خوشې کیدو راهیسې اضافه شوي. که تاسو یو ریلیز له لاسه ورکړی وي، وروستي خوشې یادښتونه شتون لري https://www.si-labs.com/developers/zigbee-emberznet د تخنیکي اسنادو په ټب کې.

ID # تفصیل د کار چاره
N/A لاندې ایپس/برخې په دې خپرونه کې نه ملاتړ کیږي: د EM4 ملاتړ فیچر به په راتلونکو خپرونو کې فعال شي.
 

193492

emberAfFillCommandGlobalServerToClientConfigureRe پورټینګ میکرو مات شوی. د بفر ډکول د غلط کمانډ پاکټ رامینځته کوي. د API پرځای د "zcl Global send-me-a-report" CLI کمانډ وکاروئ.
278063 د سمارټ انرژي تونل کول plugins د ادرس جدول شاخص متضاد چلند/استعمال لري. هیڅ پیژندل شوی حل ندی
 

 

 

289569

 

 

د شبکې جوړونکي اجزا د بریښنا کچې غوره لیست د EFR32 لپاره د ملاتړ شوي ارزښتونو بشپړ لړۍ وړاندیز نه کوي

د EMBER_AF_PLUGIN_NETWORK_CREATOR_RADIO_P لپاره د CMSIS تبصره کې مشخص شوی حد <-8..20> ترمیم کړئ

په OWER کې

/protocol/ZigBee/app/framework/plugin/network- creator/config/network-creator-config.h file. د مثال لپارهample، <-26..20> ته بدل کړئ.

295498 د UART استقبال ځینې وختونه د Zigbee + BLE متحرک ملټي پروتوکول کارولو قضیه کې د دروند بار لاندې بایټ راټیټیږي. د هارډویر جریان کنټرول وکاروئ یا د بوډ نرخ ټیټ کړئ.
 

 

312291

EMHAL: د لینوکس کوربه کې د halCommonGetIntxxMillisecondTick فنکشن اوس مهال د میف ډی فنکشن ترلاسه کول کاروي، کوم چې د مونوټونیک وي تضمین ندی. که د سیسټم وخت بدل شي، دا کولی شي د سټیک وخت سره ستونزې رامینځته کړي.  

د دې پر ځای د CLOCK_MONOTONIC سرچینې سره د clock_gettime کارولو لپاره دا افعال بدل کړئ.

338151 د ټیټ بسته بفر شمیرې ارزښت سره د NCP پیل کول ممکن د فاسدو کڅوړو لامل شي. د پیکټ بفر شمیرې لپاره د 0xFF خوندي ارزښت وکاروئ ترڅو د خورا ټیټ ډیفالټ ارزښت څخه مخنیوی وشي
387750 په پای وسیله کې د روټ جدول غوښتنې فارمیټونو سره مسله. د پلټنې لاندې
400418 د ټچ لینک پیل کونکی نشي کولی د غیر فابریکې نوي پای - وسیلې هدف سره اړیکه ونیسي. هیڅ پیژندل شوی حل ندی.
 

424355

یو غیر فابریکه - د نوي خوب پای وسیلې ټچ لاین هدف وړ ابتکار نشي کولی په ځانګړو شرایطو کې د وسیلې معلوماتو ځواب ترلاسه کړي.  

د پلټنې لاندې

 

465180

د همغږۍ راډیو بلاکر اصلاح کولو توکي "د چلولو کنټرول فعال کړئ" ممکن د زیګبي مناسب عملیات بند کړي. د بلاکر اصلاح کولو اختیاري 'وائی فای انتخاب' کنټرول باید "غیر فعال" پریښودل شي.
 

 

480550

د OTA کلستر خپل جوړ شوی د ټوټې کولو طریقه لري، نو دا باید د APS ټوټې کولو څخه کار وانخلي. که څه هم، په هغه صورت کې چې د APS کوډ کول فعال شوي وي دا د ImageBlockResponses تادیه اندازه ته وده ورکوي چیرې چې د APS ټوټه کول فعال شوي. دا کولی شي د OTA پروسې ناکامۍ لامل شي.  

 

هیڅ پیژندل شوی حل ندی

 

 

 

 

481128

د ری سیٹ تفصیلي لامل او د حادثې توضیحات باید د NCP پلیټ فارمونو کې د مجازی UART (سیریل 0) له لارې په ډیفالټ ډول شتون ولري کله چې د تشخیص پلگ ان او مجازی UART پرفیریل فعال وي. څرنګه چې سیریل 0 لا دمخه په NCP کې پیل شوی ، پیرودونکي کولی شي د Zigbee NCP چوکاټ کې emberAfNcpInitCallback فعال کړي او مناسب تشخیصي افعال (halGetExtendedResetInfo, halGetExtendedResetString, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashSummary, halDprintCallback) ته زنګ ووهي. دا ډاټا د سیریل 0 لپاره viewد شبکې تحلیل کونکي کیپچر لاګ کې شامل کړئ.

د پخواني لپارهampد دې دندو د کارولو څرنګوالي په اړه، د a-main-soc.c emberAfMainInit() کې شامل کوډ ته مراجعه وکړئ کله چې EXTENDED_RESET_INFO تعریف شوی وي.

ID # تفصیل د کار چاره
 

 

486369

که چیرې یو DynamicMultiProtocolLightSoc نوې شبکه جوړه کړي د ماشوم نوډونه د یوې شبکې څخه پاتې دي چې پاتې شوي وي، emberAfGetChildTableSize په startIdentifyOnAllChildNodes کې غیر صفر ارزښت بیرته راګرځوي، د Tx 66 د خطا پیغامونه رامینځته کوي کله چې د "غوسټ" ماشومانو ته خطاب کوي. د امکان په صورت کې د نوې شبکې له جوړولو مخکې برخه په ډله ایز ډول پاکه کړئ یا د شبکې پریښودو وروسته د ماشوم میز په پروګرام کې وګورئ او د نوي شبکې جوړولو دمخه د emberRemoveChild په کارولو سره ټول ماشومان حذف کړئ.
 

495563

د SPI NCP Sleepy End Device S سره یوځای کیدلampلی ایپ لنډ نظر نه دی، نو د TC لینک کیلي تازه کولو حالت کې د یوځای کیدو هڅه ناکامه شوه. هغه وسیله چې غواړي یوځای شي باید د یوځای کیدو هڅه کولو دمخه د لنډې ټولپوښتنې حالت کې وي. دا حالت د پای وسیلې ملاتړ پلگ ان لخوا مجبور کیدی شي.
 

 

497832

د شبکې تحلیل کونکي کې د تایید کلیدي غوښتنې چوکاټ لپاره د Zigbee غوښتنلیک ملاتړ کمانډ ماتول په غلطۍ سره د تادیې برخې ته اشاره کوي چې د چوکاټ سرچینې پته د منزل پته په توګه په ګوته کوي.  

 

هیڅ پیژندل شوی حل ندی

519905

521782

Spi-NCP ممکن په ندرت سره د ota-client پلگ ان د 'بوټلوډ' CLI کمانډ په کارولو سره د بوټلوډر مخابراتو پیل کولو کې پاتې راشي.  

د بوټلوډ پروسه بیا پیل کړئ

 

620596

د NCP SPI پخوانیample د BRD4181A (EFR32xGMG21) لپاره

د ویک ډیفالټ پن تعریف شوی د وییک اپ پن په توګه نشي کارول کیدی.

 

د NCP-SPI پلگ ان کې د nWake لپاره ډیفالټ پن له PD03 څخه EM2/3 وییک اپ فعال پن ته بدل کړئ.

 

631713

د زیګبي پای وسیله به په مکرر ډول د شخړو په اړه راپور ورکړي که چیرې د "زګبي پرو سټیک کتابتون" پلگ ان د "زګبي پرو لیف کتابتون" پرځای وکارول شي. د "Zigbee PRO Stack Library" پلگ ان پر ځای "Zigbee PRO Leaf Library" وکاروئ.
 

670702

د راپور ورکولو پلگ ان کې بې کفایتي کولی شي د ډیټا لیکلو فریکونسۍ او د میز اندازې پراساس د پام وړ ځنډ لامل شي ، کوم چې ممکن د پیرودونکي غوښتنلیک کوډ کې مداخله وکړي ، پشمول د پیښې وخت. که په مکرر ډول لیکنې کوئ ، د راپور ورکولو شرایط چیک کړئ او د پلگ ان کارولو پرځای په لاسي ډول د راپورونو لیږلو ته پام وکړئ.
 

708258

په Groups-server.c کې د addEntryToGroupTable() له لارې غیر پیل شوي ارزښت کولی شي یو جعلي پابند رامینځته کړي او د ګروپ کاسټ راپور ورکولو پیغامونو لیږلو لامل شي. "binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID؛" اضافه کړئ وروسته "binding.type

= EMBER_MULTICAST_BINDING؛"

 

 

757775

 

ټولې EFR32 برخې یو ځانګړی RSSI آفسیټ لري. برسېره پردې، د بورډ ډیزاین، انتن او تړل کولی شي په RSSI اغیزه وکړي.

کله چې نوې پروژه رامینځته کوئ ، د RAIL یوټیلیټ ، RSSI برخې نصب کړئ. پدې خصوصیت کې د هرې برخې لپاره اندازه شوي ډیفالټ RSSI آفسیټ سیلابونه شامل دي. دا آفسیټ د اړتیا په صورت کې ستاسو د بشپړ محصول RF ازموینې وروسته ترمیم کیدی شي.
 

 

758965

د ZCL کلستر اجزا او د ZCL کمانډ کشف جدول همغږي شوي ندي. نو ځکه، کله چې د ZCL کلستر برخې فعال یا غیر فعال کړئ، پلي شوي کمانډونه به په اړونده ZCL پرمختللي ترتیب کونکي کمانډ ټب کې فعال / غیر فعال نشي. په لاسي ډول د ZCL پرمختللي ترتیب کونکي کې د مطلوب ZCL کمانډونو لپاره کشف فعال / غیر فعال کړئ.
765735 د OTA تازه کول د فعال شوي پاڼې غوښتنې سره په سلیپي پای وسیلې کې ناکام کیږي. د پاڼې غوښتنې پرځای د بلاک غوښتنه وکاروئ.
 

845649

 

د CLI لرې کول: اصلي برخه sl_cli.h ته د EEPROM کلی کالونه له مینځه وړي.

eprom-cli.c ړنګ کړئ file چې sl_cli.h بولي. برسیره پردې، د sl_cli.h او همدارنګه په ota-storage-simple-eeprom کې sl_cli_command_arg_t ته زنګونه تبصره کیدی شي.
 

857200

ias-zone-server. c د "0000000000000000" CIE پتې سره د پابندۍ رامینځته کولو ته اجازه ورکوي او وروسته د نورو بندیزونو ته اجازه نه ورکوي. هیڅ پیژندل شوی حل ندی
1019961 د Z3Gateway جوړ شویfile هارډ کوډونه "gcc" د CC په توګه هیڅ پیژندل شوی حل ندی
ID # تفصیل د کار چاره
 

 

 

1039767

 

 

 

د Zigbee روټر شبکه بیا هڅه وکړئ د قطار اوور فلو مسله د څو تار RTOS کارولو قضیه کې.

Zigbee Stack د تار څخه خوندي نه دی. د پایلې په توګه، د بل کار څخه د Zigbee سټیک APIs زنګ وهل په OS چاپیریال کې نه ملاتړ کیږي او کیدای شي سټیک په "غیر کاري" حالت کې واچوي. د لا زیاتو معلوماتو لپاره لاندې اپلیکیشن یادښت ته مراجعه وکړئ او د پیښې هینډلر په کارولو سره د حل لپاره.

https://www.silabs.com/documents/public/application- یادښتونه/an1322-dynamic-multiprotocol-bluetooth-zigbee-sdk- 7x.pdf .

1064370 د Z3Switch sampد لی اپلیکیشن یوازې یو تڼۍ فعاله کړې (مثال: btn1) د ډیفالټ په واسطه چې په پروژه کې د تڼۍ توضیحاتو کې د توپیر لامل کیږي file. کاري چاره: د Z0Switch پروژې رامینځته کولو پرمهال په لاسي ډول د btn3 مثال نصب کړئ.
1161063 Z3Light او ​​احتمالي نور غوښتنلیکونه د غلط کلستر بیاکتنې ارزښتونو راپور ورکوي. په لاسي ډول د کلستر بیاکتنې ځانګړتیا د دوی مناسب بیاکتنې ته تازه کړئ.
۲۴۷۷۷۷۴۹

۲۴۷۷۷۷۴۹

1171479

تېروتنه: ezspErrorHandler 0x34 د mfglib ترلاسه کولو حالت کې په مکرر ډول راپور شوی د چاپ شوي خطا پیغامونو کمولو لپاره، EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV ترتیب کړئ

په کوربه ایپ کې ENT_TIMEOUT_MS تر 100 پورې، نو د کال بیک کتار په چټکۍ سره خلاصیږي.

1252460 د SimEEPROM د بیا رغونې معمولونه (د v1 او v2 دواړو لپاره) د پیل په وخت کې چلول ممکن د فلش پاڼې له مینځه وړل غلط کالونه ترسره کړي چې پایله یې د em_msc په جریان کې ادعاګانې دي. c's MSC_ErasePage معمول. د کار چاره: په em_msc.c کې د MSC_ErasePage() فنکشن په سر کې د کوډ لاندې کرښه ځای په ځای کړئ: د پیل پته = (uint32_t*)((uint32_t) StartAddress &

~(FLASH_PAGE_SIZE-1));

تخریب شوي توکي

په خوشې کولو کې بې برخې شوي 
په GSDK 7.4.0.0 کې، د دې پیچ په شمول، په Z3Gateway کې د لینکس کوربه غوښتنلیک لپاره د "-v" اختیار د 4900 یا 4901 پورټ سره د ټیلنیټ انٹرفیس رامینځته کولو لپاره رد شوی. د ټیلنیټ انٹرفیس رامینځته کولو لپاره بدیل وړاندیز شوی لاره د لینکس اسانتیاو لکه "سوکاټ" کارول دي.

په خوشې کولو کې بې برخې شوي 
لاندې تخریب شوي امنیتي APIs لرې کړل:

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

د کیلي ذخیره کولو او HMAC هش کولو ته د لاسرسي لپاره د Zigbee امنیت مدیر لخوا چمتو شوي APIs وکاروئ.

لرې شوي توکي

په خوشې کولو کې لرې شوی

  • په عامه سرلیک کې نقل شوي عامه APIs لرې کړل file gp-types.h.
  • د zigbee_end_device_bind برخه لیرې شوې ده. دا برخه د همغږي کونکي لپاره کارول شوې وه ترڅو د پای وسیلو لپاره د بیا پوښتنلیکونو د بروکر کولو پابند وي. دا اختیاري فعالیت د Zigbee اصلي ځانګړتیا R22 څخه لیرې شوی.
  • په af-host.c او بې کاره چک قضیه EZSP_CONFIG_PACKET_BUFFER_COUNT: په command-handlers.c کې setPacketBufferCount() لرې شوی.
  • د حافظې د تخصیص دلیل لرې شوی ځکه چې د NCP پیل کولو پرمهال په دوه مرحلو ویشلو ته اړتیا نشته.
  • emberAfNcpInitCallback() په se14-comms-hub، se14-ihd، او se14-meter-gas's app.c کې لرې کړل.
  • په ncp-configuration.c کې د ncp پیل کولو پرمهال EZSP_CONFIG_RETRY_QUEUE_SIZE ارزښت لرې شوی ترتیب

ملټي پروتوکول ګیټ وے او RCP

نوي توکي
په خوشې کې اضافه شوي

  • په ورته وخت کې اوریدل، د Zigbee او OpenThread سټیکونو وړتیا چې په خپلواک 802.15.4 چینلونو کې کار کوي کله چې د EFR32xG24 یا xG21 RCP کاروي، خوشې کیږي.
  • د 802.15.4 RCP/Bluetooth RCP ترکیب، Zigbee NCP/OpenThread RCP ترکیب، یا د Zigbee/OpenThread سیسټم-آن-چپ (SoC) لپاره همغږي اوریدل شتون نلري. دا به په راتلونکي ریلیز کې دې محصولاتو ته اضافه شي.
  • د OpenThread CLI پلورونکي توسیع د ملټي پروتوکول کانټینرونو OpenThread کوربه ایپسونو کې اضافه شوی. پدې کې د coex cli کمانډونه شامل دي.

اصالحات
په خوشې کولو کې بدل شوی

  • د Zigbee NCP/OpenThread RCP ملټي پروتوکول ترکیب اوس د تولید کیفیت دی.

ثابتې مسلې
په خوشې کولو کې ثابت شوی

ID # تفصیل
 

1213701

zigbeed اجازه نه ورکوله چې د ماشوم لپاره د سرچینې میچ جدول داخله جوړه شي که چیرې د MAC غیر مستقیم کتار د هغه ماشوم لپاره مخکې له مخکې معلومات پاتې وي. دا چلند کولی شي د ماشوم او ځینې نورو وسیلو ترمینځ د اپلیکیشن پرت لیږد لامل شي چې د APS Ack یا د ایپ لیئر ځواب نشتوالي له امله ناکام شي ، په ځانګړي توګه د ZCL OTA اپ گریڈونو ګډوډي او غیر متوقع ختمول چې د ماشوم وسیله په نښه کوي.
1244461 د ماشوم لپاره د سرچینې میچ میز داخلیدل د پیغامونو پاتې کیدو سره سره لرې کیدی شي.

په خوشې کولو کې ثابت شوی

ID # تفصیل
1081828 د FreeRTOS-based Zigbee/BLE DMP s سره د Throughput مسلهampد غوښتنلیکونه.
1090921 Z3GatewayCpc په شورماشور چاپیریال کې د شبکې په جوړولو کې ستونزه درلوده.
1153055 په کوربه باندې یو ادعا هغه وخت رامینځته شوه کله چې د zigbee_ncp-ble_ncp-uart s څخه د NCP نسخه لوستلو پرمهال د ارتباط ناکامي وهample app.
1155676 802.15.4 RCP ټول ترلاسه شوي یونیکاسټ پاکټونه رد کړل (د MAC اکینګ وروسته) که ډیری 15.4 انٹرفیس ورته 16-bit نوډ ID شریک کړي.
1173178 کوربه په غلط ډول راپور ورکړ چې په Host-RCP ترتیب کې د mfglib سره ترلاسه شوي سلګونه پاکټونه.
1190859 د EZSP تېروتنه کله چې په کوربه-RCP ترتیب کې د mfglib تصادفي پاکټونو لیږل.
1199706 د هیر شوي پای وسیلې ماشومانو څخه د معلوماتو ټولپوښتنې په RCP کې په سمه توګه د پاتې کیدو چوکاټ ترتیب نه و ترڅو پخواني ماشوم ته د Leave & Rejoin کمانډ قطار کړي.
1207967 د "mfglib تصادفي لیږلو" کمانډ په زیګبیډ کې اضافي پاکټونه لیږل.
1208012 د mfglib rx حالت په RCP کې د ترلاسه کولو پرمهال د پیکټ معلومات په سمه توګه تازه نه کړل.
1214359 د همغږي کوونکي نوډ هغه وخت خراب شو کله چې 80 یا ډیرو روټرانو هڅه وکړه چې په ورته وخت کې د کوربه-RCP تنظیم کې یوځای شي.
 

1216470

د آدرس ماسک 0xFFFF لپاره د خپرونې له خپرولو وروسته، Zigbee RCP د مور او پلار په توګه کار کوي د هر ماشوم لپاره د پاتې معلوماتو بیرغ پریږدي. د دې په پایله کې هر ماشوم د هرې ټولپوښتنې وروسته د معلوماتو په تمه ویښ پاتې شو، او په پای کې د دې حالت پاکولو لپاره د هرې پایې وسیلې ته ځینې نور پاتې شوي ډیټا لیږد ته اړتیا درلوده.

په اوسني خپرونه کې پیژندل شوي مسلې

په بولډ کې مسلې د تیر خوشې کیدو راهیسې اضافه شوي. که تاسو یو ریلیز له لاسه ورکړی وي، وروستي خوشې یادښتونه شتون لري https://www.si-labs.com/developers/gecko-software-development-kit.

ID # تفصیل د کار چاره
811732 د Zigbeed کارولو پر مهال د ګمرک نښه ملاتړ شتون نلري. ملاتړ په راتلونکي خپرونه کې پلان شوی.
937562 د بلوتوټ سیټل 'اعتراض آن' کمانډ په Raspberry Pi OS 802154 کې د rcp-uart- 11-blehci ایپ سره ناکام شو. د بلوتوث سیټل پر ځای د btmgmt ایپ وکاروئ.
1022972 Coex په ZB NCP + OT RCP کې کار نه کوي. ملاتړ د راتلونکي خوشې کولو لپاره پلان شوی.
1074205 د CMP RCP په ورته PAN ID کې دوه شبکې ملاتړ نه کوي. د هرې شبکې لپاره مختلف PAN ID استعمال کړئ. ملاتړ په راتلونکي خپرونه کې پلان شوی.
1122723 په یو بوخت چاپیریال کې CLI ممکن په z3-light_ot-ftd_soc ایپ کې غیر ځواب ویونکي شي. هیڅ پیژندل شوی حل ندی.
1124140 z3-light_ot-ftd_soc sample ایپ نشي کولی د Zigbee شبکه جوړه کړي که چیرې د OT شبکه لا دمخه پورته وي. د Zigbee شبکه لومړی او د OT شبکه وروسته پیل کړئ.
 

1170052

CMP Zigbee NCP + OT RCP او DMP Zigbee NCP + BLE NCP ممکن پدې اوسني ریلیز کې په 64KB او ټیټ RAM برخو کې مناسب نه وي.  

د 64KB برخې اوس مهال د دې ایپسونو لپاره نه ملاتړ کیږي.

 

1209958

په Bobcat او Bobcat Lite کې ZB/OT/BLE RCP کولی شي د څو دقیقو وروسته کار ودروي کله چې ټول درې پروتوکول چلوي  

په راتلونکي خپرونه کې به په ګوته شي

1221299 د Mfglib RSSI لوستل د RCP او NCP ترمنځ توپیر لري. په راتلونکي خپرونه کې به په ګوته شي.
1231021 OTBR کولی شي ادعا وکړي کله چې 80+ زیګبي وسایل په یو وخت کې یوځای کیږي. یو فکس اضافه کړ چې ممکن مسله حل کړي. په راتلونکي خپرونه کې به په بشپړ ډول په ګوته شي.

تخریب شوي توکي

  • هیڅ نه

لرې شوي توکي
په خوشې کولو کې لرې شوی

  • "NONCOMPLIANT_ACK_TIMING_WORKAROUND" میکرو لرې شوی. ټول RCP ایپس اوس د ډیفالټ لخوا د غیر پرمختللي اکسونو لپاره د 192 μsec بدلون وخت ملاتړ کوي پداسې حال کې چې لاهم د CSL لخوا اړین پرمختللي اکونو لپاره د 256 μsec بدلون وخت کاروي.

د دې ریلیز کارول
دا خپرونه لاندې لري:

  • Zigbee stack
  • د Zigbee غوښتنلیک چوکاټ
  • زیګبي ایسample غوښتنلیکونه

د Zigbee and the EmberZNet SDK په اړه د نورو معلوماتو لپاره UG103.02 وګورئ: Zigbee Fundamentals.
که تاسو د لومړي ځل لپاره کاروونکي یاست، QSG180 وګورئ: Zigbee EmberZNet Quick Start Guide for SDK 7.0 and High، د خپل پرمختیایي چاپیریال د تنظیمولو، جوړولو او فلش کولو لارښوونو لپاره.ampد غوښتنلیک، او د اسنادو حواله چې راتلونکو ګامونو ته اشاره کوي.

نصب او کارول

Zigbee EmberZNet SDK د Gecko SDK (GSDK) برخې په توګه چمتو شوی، د سیلیکون لابراتوار SDKs سویټ. د GSDK سره د ګړندي پیل کولو لپاره ، د سادگي سټوډیو 5 نصب کړئ ، کوم چې ستاسو پراختیایی چاپیریال رامینځته کوي او تاسو به د GSDK نصبولو له لارې پرمخ بوځي. د سادگي سټوډیو 5 د سیلیکون لابراتوار وسیلو سره د IoT محصول پراختیا لپاره اړین هرڅه شامل دي ، پشمول د سرچینې او پروژې لانچر ، د سافټویر ترتیب کولو وسیلې ، د GNU اوزار چین سره بشپړ IDE ، او تحلیلي وسیلې. د نصبولو لارښوونې د آنلاین ساده سټوډیو 5 کارونکي لارښود کې چمتو شوي.
په بدیل سره، د Gecko SDK کیدای شي د GitHub څخه وروستي ډاونلوډ یا کلون کولو سره په لاسي ډول نصب شي. وګورئ https://github.com/Sili-conLabs/gecko_sdk د نورو معلوماتو لپاره.

د سادگي سټوډیو په ډیفالټ کې GSDK نصبوي:

  • (وینډوز): C:\ کاروونکي\ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): / کارنان/ /سادگی سټوډیو/SDKs/gecko_sdk

د SDK نسخې لپاره ځانګړي اسناد د SDK سره نصب شوي. اضافي معلومات اکثرا د پوهې اساس مقالو (KBAs) کې موندل کیدی شي. د دې او پخوانیو خپرونو په اړه د API حوالې او نور معلومات شتون لري https://docs.silabs.com/.

امنیتي معلومات

د خوندي والټ ادغام
د هغو غوښتنلیکونو لپاره چې د سیکیور والټ - لوړ برخو کې د خوندي کلیدي ذخیره کولو برخې په کارولو سره په خوندي ډول کیلي ذخیره کول غوره کوي ، لاندې جدول خوندي کیلي او د دوی د ذخیره کولو محافظت ځانګړتیاوې ښیې چې د زیګبي امنیت مدیر اجزا اداره کوي.

وپلټل کیلي د صادراتو وړ / غیر صادراتي یادښتونه
د شبکې کیلي د صادراتو وړ
د باور مرکز لینک کیلي د صادراتو وړ
د انتقالي لینک کیلي د صادراتو وړ ترتیب شوی کیلي جدول، د بې ثباته کیلي په توګه زیرمه شوی
د غوښتنلیک لینک کیلي د صادراتو وړ د کلیدي جدول ترتیب شوی
خوندي EZSP کیلي د صادراتو وړ
د ZLL کوډ کولو کیلي د صادراتو وړ
ZLL مخکې ترتیب شوی کیلي د صادراتو وړ
د GPD پراکسي کیلي د صادراتو وړ د کلیدي جدول ترتیب شوی
د GPD سنک کیلي د صادراتو وړ د کلیدي جدول ترتیب شوی
داخلي/ځای لرونکی کیلي د صادراتو وړ د Zigbee امنیت مدیر لخوا د کارولو لپاره داخلي کیلي
  • پوښل شوي کیلي چې د "غیر صادراتي" په توګه نښه شوي کارول کیدی شي مګر نشي کیدی viewایډ یا د چلولو په وخت کې شریک شوی.
  • پوښل شوي کیلي چې د "د صادراتو وړ" په توګه نښه شوي د چلولو په وخت کې کارول یا شریک کیدی شي مګر په فلش کې زیرمه شوي کوډ شوي پاتې کیږي.
  • د کارونکي غوښتنلیکونه هیڅکله اړتیا نلري چې د دې ډیری کیلي سره تعامل وکړي. د لینک کیلي میز کیلي یا انتقالي کیلي اداره کولو لپاره موجود APIs لاهم د کارونکي غوښتنلیک لپاره شتون لري او اوس د Zigbee امنیت مدیر برخې له لارې تیریږي.
  • د دې کلیدونو څخه ځینې ممکن په راتلونکي کې د کارونکي غوښتنلیک ته د صادرولو وړ نه وي. د کاروونکي غوښتنلیکونه هڅول کیږي چې د کیلي صادرولو باندې تکیه ونه کړي پرته لدې چې بالکل اړین وي.
  • د Secure Vault Key Management فعالیت په اړه د نورو معلوماتو لپاره، AN1271 وګورئ: خوندي کلیدي ذخیره.

امنیتي مشورې
د امنیت مشورې ته د ګډون لپاره، د سیلیکون لابراتوار پیرودونکي پورټل ته ننوځئ، بیا د حساب کور غوره کړئ. د پورټل کور پاڼې ته د تګ لپاره په کور کلیک وکړئ او بیا د خبرتیاو مدیریت ټایل کلیک وکړئ. ډاډ ترلاسه کړئ چې د سافټویر/امنیت مشورتي خبرتیاوې او د محصول بدلون خبرتیاوې (PCNs) چک شوي، او دا چې تاسو لږترلږه د خپل پلیټ فارم او پروتوکول لپاره ګډون کوئ. د هر ډول بدلونونو خوندي کولو لپاره خوندي کلیک وکړئ.

SILICON-LABS-SDK-7-4-1-0-GA-Zigbee-Protocol-Stack-Software-FIG-1

ملاتړ
د پراختیا کټ پیرودونکي د روزنې او تخنیکي ملاتړ لپاره وړ دي. د سیلیکون لابراتوار Zigbee وکاروئ web پاڼه د ټولو سیلیکون لابراتوار Zigbee محصولاتو او خدماتو په اړه د معلوماتو ترلاسه کولو لپاره، او د محصول مالتړ لپاره لاسلیک کول.
تاسو کولی شئ د سیلیکون لابراتوارونو ملاتړ سره اړیکه ونیسئ http://www.silabs.com/support.

د سادگي سټوډیو
MCU او بې سیم وسیلو ته یو کلیک لاسرسی، اسناد، سافټویر، د سرچینې کوډ کتابتونونه او نور ډیر څه. د وینډوز، ماک او لینوکس لپاره شتون لري!

SILICON-LABS-SDK-7-4-1-0-GA-Zigbee-Protocol-Stack-Software-FIG-2

ردول
د سیلیکون لابراتوار اراده لري چې پیرودونکو ته د سیسټم او سافټویر پلي کونکو لپاره د سیلیکون لابراتوار محصولاتو کارولو یا کارولو اراده لرونکي ټولو برخو او ماډلونو وروستي ، دقیق او ژور اسناد چمتو کړي. د ځانګړتیا کولو ډاټا، شته ماډلونه او پردیوالونه، د حافظې اندازه او د حافظې پتې هر ځانګړي وسیلې ته راجع کیږي، او چمتو شوي "معمولي" پیرامیټونه کولی شي په مختلفو غوښتنلیکونو کې توپیر ولري. د غوښتنلیک مثالampدلته تشریح شوي یوازې د مثالي موخو لپاره دي. د سیلیکون لابراتوار حق لري چې د محصول معلوماتو ، مشخصاتو او توضیحاتو ته له نور خبرتیا پرته بدلونونه رامینځته کړي ، او د شامل شوي معلوماتو دقت یا بشپړتیا په اړه تضمین نه ورکوي. د مخکینۍ خبرتیا پرته، سیلیکون لابراتوار ممکن د تولید پروسې په جریان کې د امنیت یا اعتبار دالیلو لپاره د محصول فرم ویئر تازه کړي. دا ډول بدلونونه به د محصول ځانګړتیاوې یا فعالیت بدل نه کړي. د سیلیکون لابراتوارونه باید پدې سند کې چمتو شوي معلوماتو کارولو پایلو لپاره هیڅ مسؤلیت ونلري. دا سند د کوم مدغم سرکیټونو ډیزاین یا جوړولو لپاره هیڅ جواز نه ورکوي یا په څرګند ډول نه ورکوي. محصولات د FDA ټولګي III وسیلو کې د کارولو لپاره ډیزاین یا مجاز ندي ، هغه غوښتنلیکونه چې د FDA دمخه بازار تصویب ته اړتیا لري یا د سیلیکون لابراتوار ځانګړي لیکلي رضایت پرته د ژوند ملاتړ سیسټمونه. د "ژوند مالتړ سیسټم" هر هغه محصول یا سیسټم دی چې هدف یې د ژوند او/یا روغتیا ملاتړ یا ساتل دي، کوم چې که دا ناکام شي، په معقول ډول تمه کیدی شي د پام وړ شخصي ټپي یا مړینې پایله ولري. د سیلیکون لابراتوار محصولات د نظامي غوښتنلیکونو لپاره ډیزاین یا مجاز ندي. د سیلیکون لابراتوار محصولات باید په هیڅ حالت کې د ډله ایزو ویجاړونکو وسلو په شمول (مګر محدود نه وي) اټومي، بیولوژیکي یا کیمیاوي وسلې، یا توغندي چې د ورته وسلو رسولو وړ وي کارول کیږي. د سیلیکون لابراتوار ټول څرګند او ضمیمه تضمینونه ردوي او په داسې غیر مجاز غوښتنلیکونو کې د سیلیکون لابراتوار محصول کارولو پورې اړوند د کوم ټپ یا زیان لپاره مسؤل یا مسؤل نه وي.

یادونه: په دې منځپانګه کې ښايي ناوړه اصطلاحات وي چې اوس له کاره لوېدلي دي. د سیلیکون لابراتوار دا شرایط هرکله چې امکان ولري د جامع ژبې سره ځای په ځای کوي. د نورو معلوماتو لپاره، لیدنه وکړئ www.silabs.com/about-us/inclusive-lexicon-project.

د سوداګریزې نښې معلومات
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® او د Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo او د هغې ترکیبونه , "د نړۍ ترټولو انرژي دوستانه مایکرو کنټرولرونه"، ریډپین Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, the Telegesis Logo®, ZEXpress®, USBent® د زینټری لوگو او زینټری DMS، Z-Wave®، او نور د سیلیکون لابراتوار سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي. ARM، CORTEX، Cortex-M3 او THUMB د ARM Holdings سوداګریزې نښې یا راجستر شوي سوداګریزې نښې دي. Keil د ARM Limited راجستر شوی سوداګریز نښه ده. Wi-Fi د Wi-Fi اتحادیې راجستر شوی سوداګریز نښه ده. دلته ذکر شوي نور ټول محصولات یا د برانډ نومونه د دوی د اړونده مالکینو سوداګریزې نښې دي.

اړیکه

  • د سیلیکون لابراتوارونو Inc.
  • 400 لویدیځ سیزر چاویز
  • آسټین، TX 78701
  • USA
  • www.silabs.com

اسناد / سرچینې

د سیلیکون لابراتوار SDK 7.4.1.0 GA Zigbee پروتوکول سټیک سافټویر [pdf] د کارونکي لارښود
SDK 7.4.1.0 GA Zigbee پروتوکول سټیک سافټویر، SDK 7.4.1.0 GA، Zigbee پروتوکول سټیک سافټویر، د پروتوکول سټیک سافټویر، سټیک سافټویر

حوالې

یو نظر پریږدئ

ستاسو بریښنالیک پته به خپره نشي. اړین ساحې په نښه شوي *