SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack програм хангамж
Бүтээгдэхүүний мэдээлэл
Үзүүлэлтүүд
- Zigbee EmberZNet SDK хувилбар: 7.4.1.0
- Gecko SDK Suite хувилбар: 4.4 - 14 оны 2024-р сарын XNUMX
- Худалдагч: Цахиурын лаборатори
- Гол онцлогууд: SoC дээр олон протоколын Zigbee болон OpenThread дэмжлэг
- Тохиромжтой хөрвүүлэгч: GCC хувилбар 12.2.1
- EZSP протоколын хувилбар: 0x0D
Бүтээгдэхүүнийг ашиглах заавар
Тохиромжтой байдал ба ашиглалтын мэдэгдэл
- Аюулгүй байдлын шинэчлэлт болон мэдэгдлийн талаар энэхүү SDK-д суулгасан Gecko Platform Release тэмдэглэлийн Аюулгүй байдлын бүлгээс эсвэл Silicon Labs дээрх TECH DOCS таб руу зочилно уу. webсайт.
- Аюулгүй байдлын зөвлөмжид бүртгүүлснээр шинэчлэгдэж байгаарай.
Түгээмэл асуултууд
- Асуулт: Би хэрхэн зөв эсэхийг шалгах вэ files-ийг тохирох хөрвүүлэгчид ашиглаж байна уу?
- Хариулт: Та зөв эсэхийг шалгаж болно fileSimplicity Studio-д өгсөн GCC 12.2.1 хувилбарыг шалгах замаар s ашиглаж байна.
- Асуулт: Аюулгүй байдлын шинэчлэлт болон мэдэгдлийн талаарх мэдээллийг хаанаас олж болох вэ?
- Хариулт: Аюулгүй байдлын шинэчлэлт болон мэдэгдлийг Gecko платформын хувилбарын тэмдэглэлийн Аюулгүй байдлын бүлгээс үзэх эсвэл Silicon Labs дээрх TECH DOCS таб руу зочилно уу. webсайт.
Silicon Labs нь Zigbee сүлжээг өөрсдийн бүтээгдэхүүн болгон хөгжүүлж буй OEM компаниудын сонгох борлуулагч юм. Silicon Labs Zigbee платформ нь Zigbee-ийн хамгийн нэгдсэн, бүрэн гүйцэд, боломжоор баялаг шийдэл юм.
Silicon Labs EmberZNet SDK нь Silicon Labs-ийн Zigbee стекийн тодорхойлолтын хэрэгжилтийг агуулдаг.
- Эдгээр хувилбарын тэмдэглэл нь SDK хувилбаруудыг хамарна:
- 7.4.1.0 14 оны 2024-р сарын XNUMX-нд гарсан
- 7.4.0.0 13 оны 2023-р сарын XNUMX-нд гарсан
ҮНДСЭН ОНЦЛОГ
Зигби
- Zigbee R23 нийцтэй байдал
- Zigbee Smart Energy 1.4a нийцтэй байдал – үйлдвэрлэл
- Zigbee GP 1.1.2 нийцтэй байдал – Альфа
- MG27 дэмжлэг – үйлдвэрлэл
- Secure Vault хэсгүүдийн сайжруулсан дэмжлэг
- NCP SPI (CPC бус) програмууд дээр нойрмоглох дэмжлэг – Альфа
Олон протокол
- Зэрэгцээ сонсох дэмжлэг (RCP) - MG21 ба MG24
- Зэрэгцсэн олон протокол (CMP) Zigbee NCP + OpenThread RCP - үйлдвэрлэл
- Dynamic Multiprotocol Bluetooth + Concurrent Multiprotocol (CMP) Zigbee болон SoC дээрх OpenThread дэмжлэг
Тохиромжтой байдал ба ашиглалтын мэдэгдэл
Аюулгүй байдлын шинэчлэлтүүд болон мэдэгдлийн талаарх мэдээллийг энэ SDK-д суулгасан Gecko платформ хувилбарын тэмдэглэлийн Аюулгүй байдлын бүлгээс эсвэл TECH DOCS таб дээрээс үзнэ үү. https://www.silabs.com/developers/zigbee-emberznet. Цахиурын лаборатори нь танд хамгийн сүүлийн үеийн мэдээллийг авахын тулд Аюулгүй байдлын зөвлөмжид бүртгүүлэхийг зөвлөж байна. Хэрэв та Zigbee EmberZNet SDK-г шинээр ашиглаж байгаа бол зааварчилгааг энэ хувилбарыг ашиглах хэсгээс үзнэ үү.
Тохиромжтой хөрвүүлэгч
- ARM (IAR-EWARM) хувилбар 9.40.1-д зориулсан IAR Embedded Workbench.
- IarBuild.exe командын мөрийн хэрэглүүр эсвэл IAR Embedded Workbench GUI ашиглан macOS эсвэл Linux дээр бүтээхдээ Wine ашиглах нь буруу ажиллахад хүргэж болзошгүй. files богино үүсгэхийн тулд Wine-ийн хэшлэх алгоритм дахь мөргөлдөөний улмаас ашиглагдаж байна file нэрс.
- MacOS эсвэл Линукс дээрх хэрэглэгчид Simplicity Studio-с гадуур IAR ашиглан бүтээхгүй байхыг зөвлөж байна. Үүнийг хийсэн үйлчлүүлэгчид зөв эсэхийг сайтар шалгах хэрэгтэй files ашиглаж байна.
Simplicity Studio-д нийлүүлсэн GCC (The GNU Compiler Collection) хувилбар 12.2.1.
Энэ хувилбарын EZSP протоколын хувилбар нь 0x0D юм.
Шинэ зүйлс
Gecko SDK (GSDK)-ийн энэ хувилбар нь шаардлагатай бол энэ хувилбарын засваруудаас бусад бүх EFM болон EFR төхөөрөмжүүдийн нэгдсэн дэмжлэгтэй хамгийн сүүлийн хувилбар байх болно. 2024 оны дунд үеэс эхлэн бид тусдаа SDK-г нэвтрүүлэх болно:
- Одоо байгаа Gecko SDK нь 0 ба 1 цуврал төхөөрөмжүүдийн дэмжлэгтэйгээр үргэлжлэх болно.
- Шинэ SDK нь 2 ба 3-р цуврал төхөөрөмжүүдэд зориулагдсан болно.
Gecko SDK нь манай програм хангамжийн бодлогын дагуу үзүүлж буй урт хугацааны дэмжлэг, засвар үйлчилгээ, чанар, хариу үйлдэл зэрэгт өөрчлөлт оруулахгүйгээр бүх цуврал 0 болон 1 төхөөрөмжүүдийг үргэлжлүүлэн дэмжих болно.
Шинэ SDK нь Gecko SDK-ээс салаалж, хөгжүүлэгчдэд ахиц дэвшил гаргахад нь туслах шинэ боломжуудыг санал болгож эхэлнэtagМанай 2, 3-р цуврал бүтээгдэхүүний дэвшилтэт боломжуудын нэг.
Энэхүү шийдвэр нь хэрэглэгчийн санал хүсэлттэй нийцэж байгаа бөгөөд энэ нь манай програм хангамжийн SDK-д хэрэглэгчийн онцгой туршлагыг бий болгохын тулд чанарыг дээшлүүлж, тогтвортой байдлыг хангах, гүйцэтгэлийг сайжруулах бидний амлалтыг тусгасан болно.
Шинэ бүрэлдэхүүн хэсгүүд
Шинээр гарсан
- “zigbee_direct_security_p256” болон “zigbee_direct_security_curve25519” бүрэлдэхүүн хэсгүүдийг нэмсэн бөгөөд ингэснээр хэрэглэгчид тодорхой Zigbee Direct хамгаалалтын сонголтыг тохируулах боломжтой болно.
- Хэрэглэгчид Zigbee шууд төхөөрөмж (ZDD) програм дээр олон "zigbee_direct_security" бүрэлдэхүүн хэсгүүдийг идэвхжүүлэхийг зөвшөөрдөг. Энэ тохиолдолд аюулгүй байдлын бодит сонголт нь Zigbee Virtual Device (ZVD) тохиргооноос хамаарна.
Шинэ API
Шинээр гарсан
- Zigbee NVM3 жетонуудыг үндсэн утга руу нь дахин тохируулахын тулд шинэ API sl_zigbee_token_factory_reset нэмсэн.
- Холбоосын түлхүүрийн хүснэгтэд энэ хаягтай оруулга нэмэх эсвэл шинэчлэх боломжтой (хүснэгт дүүрэн биш) бол үнэнийг буцаадаг 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* контекст, sl_zb_sec_man_key_t* түлхүүр) нэмсэн бөгөөд энэ нь тухайн түлхүүрийг контекстээр нь иш татсан тохиолдолд аргумент дахь түлхүүртэй ижил утгатай байвал үнэнийг буцаана.
Шинэ платформын дэмжлэг
Шинээр гарсан
- Дараах шинэ хэсгүүдэд зориулсан Zigbee стекийн дэмжлэгийг энэ хувилбарт нэмсэн: EFR32MG24A010F768IM40 ба EFR32MG24A020F768IM40.
Шинэ баримт бичиг
7.4.0.0 хувилбарт шинээр гарсан
- Zigbee Secure Key Storage бүрэлдэхүүн хэсгийн тайлбарыг шинэчлэн, Zigbee Secure Key Storage Upgrade (одоо байгаа төслүүдтэй хоцрогдсон нийцтэй байдлыг нэмдэг) нэмсэн.
- Zigbee Security Manager-ийн бүрэлдэхүүн хэсгүүдтэй харилцах шинэ програмын тэмдэглэл нэмсэн (AN1412: Zigbee Security Manager).
Зорилтот зан үйл
Zigbee-ийн синхрончлолгүй CSL дамжуулалт нь радио хуваарьлагч дээр протоколын давуу эрхтэй болохыг хэрэглэгчид сануулж байна. SleepyToSleepy аппликешнүүдэд BLE нь Zigbee CSL дамжуулалтыг урьдчилан сэргийлэх боломжтой бөгөөд энэ нь дамжуулалтыг зогсоох болно. Удаан хугацааны сэрэх фрэймийн дарааллыг ашиглаж болзошгүй тул синхрончлогдоогүй CSL-д хуваарьчлагчийн урьдчилан сонголт илүү түгээмэл байдаг. Дамжуулах тэргүүлэх чиглэлийг тохируулах хүсэлтэй хэрэглэгчид DMP Tuning and Testing бүрэлдэхүүн хэсгийг ашиглаж болно. Хэрэглэгчид мөн UG305: Динамик олон протоколын хэрэглэгчийн гарын авлагаас нэмэлт мэдээлэл авах боломжтой.
Сайжруулалт
Гаргаснаараа өөрчлөгдсөн
emberCounterHandler API Doc өөрчлөлтүүд
Өмнөх хувилбаруудад RX ба TX багцтай холбоотой MAC болон APS давхаргын EmberCounterTypes-ийн Counter Handler-ийн дуудлагыг зөв зорилтот зангилааны ID эсвэл өгөгдлийн аргументууд дамжуулаагүй бөгөөд эдгээр параметрүүдийг ашигласан зарим тоолуурын үйлдлийн талаарх API баримт бичиг нь тодорхойгүй эсвэл төөрөгдүүлсэн байв.
Хэдийгээр emberCounterHandler() гарын үсэг өөрчлөгдөөгүй ч түүний параметрүүдийг оруулах арга нь бага зэрэг өөрчлөгдсөн.
- Ember-types.h доторх EmberCounterType тоонуудын эргэн тойрон дахь сэтгэгдлийг ойлгомжтой болгох үүднээс өргөжүүлсэн.
- TX-тэй холбоотой тоолуурын Counter Handler-ийн Node ID параметр нь одоо очих хаягийн горим нь үүнийг ашиглахаасаа өмнө хүчинтэй богино ID зааж байгаа эсэхийг шалгадаг. (Үгүй бол очих газрын хаягийг оруулахгүй бөгөөд оронд нь EMBER_UNKNOWN_NODE_ID гэсэн орлуулагчийн утгыг ашиглана.)
- RX-тэй холбоотой тоолуурын Counter Handler-ийн Node ID параметр нь одоо очих цэгийн ID биш харин эх зангилааны ID-г тусгадаг.
- Дахин оролдлого хийх тоог EMBER_COUNTER_MAC_TX_UNICAST_ SUCCESS/FAILED тоологчдын өгөгдлийн параметр болгон хөнгө-төрөлд заасны дагуу * дамжуулаагүй*. h өмнөх хувилбаруудад, гэхдээ энэ нь өмнө нь гаргасан хувилбаруудад хэзээ ч зөв бөглөгдөж байгаагүй тул өмнөх хувилбарууд дахь утга нь үргэлж 0 байх байсан. Энэ зан үйлийг эдгээр EmberCounterTypes-ийн тайлбарт тодруулсан болно. Гэсэн хэдий ч APS давхаргын дахин оролдлого хийх оролдлогын тоог EMBER_COUNTER_APS_TX_UNICAST_SUCCESS/FAILED тоологч төрлүүдийн өгөгдлийн параметрт оруулсан хэвээр байгаа нь өмнөх хувилбаруудтай нийцэж байна.
- Зангилааны ID буюу буцаан дуудлагын өгөгдлийн параметрийг дүүргэсэн бүх тоолуур нь хүлээгдэж буй өгөгдөл, хаяг, эсвэл багцаас зангилааны ID авах боломжгүй байсан бол шинэчилсэн ember-д тайлбарласны дагуу EMBER_UNKNOWN_NODE_ID-г дамжуулж байгаа эсэхийг шалгасан. type.h баримт бичиг.
- EMBER_COUNTER_MAC_TX_UNICAST_RETRY-ийн тоолуур зохицуулагч нь одоо MAC давхаргын очих цэгийн ID болон хэд хэдэн удаа оролдлогыг өөрийн Destination Node ID болон өгөгдлийн параметрүүдэд зөв тусгаж байна.
- EMBER_COUNTER_PHY_CCA_FAIL_COUNT-ийн тоолуур зохицуулагч нь дамжуулалт амжилтгүй болсон мессежийн төлөвлөсөн MAC давхаргын зорилтын талаар Node ID параметрээр дамжуулан очих цэгийн ID мэдээллийг өгдөг.
Ногоон эрчим хүчний кодыг шинэчилсэн
Ногоон эрчим хүчний серверийн кодыг янз бүрийн сайжруулалтаар шинэчилсэн бөгөөд үүнд:
- GP сервер дээр хүлээн авах үед хүчингүй төгсгөлтэй ирж буй тушаалуудыг баталгаажуулах кодыг нэмсэн.
- Ногоон эрчим хүчний мессеж үүсгэх зай байхгүй үед тохиолдлыг зохицуулах кодыг нэмсэн.
- Угаалтуур нь одоо зарим тохиолдолд A.3.5.2.4.1-ийн тусгай хэсгийн дагуу устгах үйлдэлтэй хослуулах тохиргоог хасдаг.
- Угаалтуур нь одоо байгаа бичлэгийн бүлгийн жагсаалтыг өргөтгөх үйлдэлтэй хослуулах тохиргоог боловсруулахдаа устгахаас өмнө хадгалдаг.
- Орчуулгын хүснэгт хоосон эсвэл индекс нь хүснэгтийн хэд хэдэн оруулгаас том бол Орчуулгын асуулгын команд нь алдааны код болох "ОЛОНГҮЙ" гэж буцаана.
- Зарим програмын GP төгсгөлийн хувилбарыг 1-ээс 0 болгон өөрчилсөн.
Ногоон эрчим хүчний төхөөрөмжүүд нь хамгийн бага эрчим хүчний төхөөрөмж бөгөөд ихэнх загварт CSMA ашигладаггүй тул GPDF Илгээх функцэд CSMA ашиглахыг хязгаарласан. Үүний оронд ижил эрчим хүчний төсөв ашиглан олон багц илгээхийг илүүд үздэг загвар юм.
Green Power Server залгаасын сонголт дахь далд төгсгөлийн цэгийн хэрэглээг устгасан. Оронд нь програмын төгсгөлийн цэгүүдийн аль нэгийг ашиглана уу.
Сүлжээний түлхүүр шинэчлэлтийн залгаасын кодын сайжруулалт
- Сүлжээний түлхүүрийг үе үе шинэчлэх хугацааг 1 жил болгон өөрчилсөн.
Түлхүүрийг шаардлагагүй экспортлохгүйн тулд зарим API-г шинэчилсэн
Энгийн текстийн түлхүүр өгөгдлөөс илүү гол контекстийг ашиглахын тулд өөрчлөлт хийсэн.
- sl_zigbee_send_security_challenge_request одоо EmberKeyData-н оронд sl_zb_sec_man_context_t аргументыг авч байна.
- sl_zb_sec_man_derived_key_type тооллын утгууд нь олон төрлийн үүсмэл төрлийг хослуулсан тодорхой түлхүүр гарал үүслийг шууд дэмжих 16 битийн бит маск болжээ.
Тогтмол асуудлууд
Хувилбардаа зассан
ID # | Тодорхойлолт |
1036893 | OTA кластерийн бүрэлдэхүүн хэсэг нь хуучин ачаалагчийн интерфейсийн бүрэлдэхүүн хэсгийг хамаарал болгон суулгахад хүргэсэн асуудлыг зассан. |
1114905 | Zigbee Direct: Сүлжээг орхих шинж чанарыг сайжруулсан. |
1180937 | Zigbee Direct ZDD-г гуравдагч талын ZVD-тэй холбох үед WDT-г дахин тохируулсан. |
1223904 | Төгсгөлийн төхөөрөмжийг маш их ачаалалтай орчинд буруу ажиллуулахад хүргэсэн асуудлыг зассан. |
1224393 | Хариу өгөх хаягийг шинэчлэхийн тулд Green Power угаалтуурын хүснэгтийн хүсэлт зохицуулагчийн кодыг шинэчилсэн. |
1228808 | gp-types.h баримт бичигт макро тодорхойлолтын дэлгэцийн асуудлыг зассан. |
1232297 | emberSetOutgoingNwkFrameCounter болон emberSetOutgoingApsFrameCounter нь 64 битийн хост програмууд дээр ажиллахгүй байсан асуудлыг зассан (EMBER_BAD_ARGUMENT буцаадаг). |
1232359 | Ногоон эрчим хүчний клиентийн командын боловсруулалт дахь gppTunnelingDelay параметрийн тооцоог зассан. |
1240392 |
Хандалт/зөвшөөрлийн шалтгаанаар татгалзсан ZDO Хүсэлтийг холбох/Тайлах хүсэлт нь Zigbee-ийн техникийн үзүүлэлтүүдийн дагуу EMBER_ZDP_NOT_PERMITTED биш харин EMBER_ZDP_NOT_AUTHORIZED статусыг буцаана. |
1243523 | Zigbee Direct: 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-д зориулсан Micrium цөмийг ашиглахыг санал болгох тайлбарыг нэмсэнampпрограмууд. |
1037661 | Програмыг pro stack эсвэл навчны стек суулгахад саад болж байсан асуудлыг зассан. |
1078136 | Тасалдлын контекстээс үйл явдлыг өөрчлөх үед тасалдсан эвдрэлийг зассан |
1081548 |
Zigbee-ийн синхрончлолгүй CSL дамжуулалт нь радио хуваарьлагч дээр протоколын давуу эрхтэй болохыг хэрэглэгчид сануулж байна. SleepyToSleepy аппликешнүүдэд BLE нь Zigbee CSL дамжуулалтыг урьдчилан сэргийлэх боломжтой бөгөөд энэ нь дамжуулалтыг зогсоох болно. Удаан хугацааны сэрэх фрэймийн дарааллыг ашиглаж болзошгүй тул синхрончлогдоогүй CSL-д хуваарьчлагчийн урьдчилан сонголт илүү түгээмэл байдаг. Дамжуулах тэргүүлэх чиглэлийг тохируулах хүсэлтэй хэрэглэгчид DMP Tuning and Testing бүрэлдэхүүн хэсгийг ашиглаж болно. Хэрэглэгчид мөн UG305: Динамик олон протоколын хэрэглэгчийн гарын авлагаас нэмэлт мэдээлэл авах боломжтой.
CSL-д өмнөх ачааллын фреймийн дараа шууд хүлээн авсан шинэ сэрээх фрэймийн дараалал зөв бичигдээгүй байсан асуудлыг зассан. Үүний үр дүнд ачааллын хүрээ алга болно. |
1084111 | MG24-д суурилсан хавтангуудад зориулсан анхны нойрмог SPI-NCP дэмжлэгийг энэ хувилбарын нэг хэсэг болгон шинэчилсэн. |
1104056 | Олон сүлжээтэй тохиолдолд хоёрдогч сүлжээгээр ажиллах сүлжээг удирдах дэмжлэгийг нэмсэн |
1120515 | Mfglib set-channel командыг ашиглах үед суваг өөрчлөгдөөгүй асуудлыг зассан. |
1141109 | Үүсгэсэн s-г үүсгэсэн асуудлыг зассанample application ncp-uart-gp-multi-rail зарим толгойг орхих files Green Power адаптерийн бүрэлдэхүүн хэсгийг -cp сонголттой ашиглах үед. |
1144316 | gp-types.h баримт бичигт зарим өгөгдлийн бүтцийн төрлүүдийн тайлбарыг шинэчилсэн. |
1144884 | Хүлээгдэж буй өгөгдөл байхгүй үед тогтоосон хуурамч фрейм хүлээгдэж буй битийг зассан. |
1152512 | ISR контекстэд үйл явдлыг өөрчлөх үед бага хурдтай төмөр замд гарч болзошгүй ослыг зассан. |
ID # | Тодорхойлолт |
1154616 | Сүлжээг эхлүүлэх нөхцөлийг "Sleepy End төхөөрөмжөөс Non-sleepy End төхөөрөмж рүү сэлгэх" тохиолдлын онцгой тохиолдол нэмсэн. |
1157289 | DN-TLM-TC-02B BDB туршилтын алдааг үүсгэж болзошгүй асуудлыг зассан. |
1157426 | Green_power_adapter бүрэлдэхүүн хэсэгтэй zigbee_simple_app-г бүтээхэд үүссэн асуудлыг зассан. |
1157932 | "Шилжилтийн хугацаа" талбар дутуу байгаа эсэхийг шалгах нөхцөл нэмсэн бөгөөд энэ дутуу талбарт 0xFFFF өгөгдмөл утгыг тохируулсан. |
1166340 | emberAfGpdfSend нь төлөвлөсөн тооны давтан дамжуулалтыг илгээхэд саад болж байсан асуудлыг зассан. |
1167807 | Түгээмэл сүлжээнд Итгэмжлэлийн төвийн үүрэг гүйцэтгэдэг төхөөрөмжүүд шинэ төхөөрөмж холбогдох бүрд түр зуурын холбоосын түлхүүрүүдийг буруу арилгадаг асуудлыг зассан. |
1169504 | Албадан сэрэх үед нойрмог төхөөрөмжийг дахин тохируулсан асуудлыг зассан. |
1169966 | Буферийн хуваарилалтын кодын өгөөжийн утгыг шалгах алдааг зассан. |
1171477,
172270 |
Mfglib start 1-д ямар ч мессеж дамжуулахгүй, харин хүлээн авахгүй тул "mfglib send complete" гэсэн терминалын мессеж буруу бөгөөд "RXed %d пакетийг сүүлийн %d ms" болгож өөрчилсөн байна. |
1171935 | Сүлжээний түлхүүрийг үе үе шинэчлэх хугацааг 1 жил болгон өөрчилсөн. |
1172778 | Green Power серверт emberAfPluginGreenPowerServerUpdateAliasCallback-ийн дутуу дуудлагыг нэмсэн. |
1174288 | Үргэлжилж буй хайлтыг зогсоох дуудлага дуудагдсан тохиолдолд сүлжээг удирдах процессыг баталгаажуулахад хүргэдэг асуудлыг зассан. |
1178393 | Баримт бичгийн алдааг шинэчилсэн. |
1180445 | Зохицуулагч нь Хязгаарлагдмал ажлын мөчлөгт хүрсэн тохиолдолд Smart Energy-д OTA одоо үргэлжлүүлэн татаж авдаг. |
1185509 | CSL-д өмнөх ачааллын фреймийн дараа шууд хүлээн авсан шинэ сэрэх фрэймийн дараалал зөв бичигдээгүй байсан асуудлыг зассан. Үүний үр дүнд ачааллын хүрээ алга болно. |
1186107 | Хүлээн авсан GPDF-ийн шифрийг амжилттай тайлж gp ашиглалтанд оруулах мэдэгдэлд ирж буй GPDF-г орлуулахад хүргэсэн асуудлыг зассан. |
1188397 | Өргөтгөсөн тайлангийн хүснэгтийн хэмжээг идэвхжүүлэх үед эмхэтгэлд алдаа гарсан асуудлыг зассан. |
1194090 | Угаалтуурыг ашиглалтад оруулах горимын командын өгөгдмөл хариулт дахь эвдрэлийн төлөвийг зассан – 3.3.4.8.2-ын дараах |
1194963 | Хэрэглэгчийг буцааж дуудах emberAfGreenPowerServerPairingStatusCallback руу залгахаас өмнө ашиглалтанд оруулахGpd бүтцэд алдаа гарсан асуудлыг зассан. |
1194966 | Төгсгөлийн цэг болон proxiesInvolved талбаруудыг Ашиглалтаас гарах үйлдлээр тохируулаагүй асуудлыг зассан. |
1196698 | Хүлээгдэж буй өгөгдөл байхгүй үед хуурамч фрейм хүлээгдэж буй битийг зассан. |
1199958 | Ногоон эрчим хүчний мессеж үүсгэх зай байхгүй үед тохиолдлыг зохицуулах кодыг нэмсэн. |
1202034 | sl_zb_sec_man_context_t стек хувьсагчийг зөв эхлүүлээгүй тул суулгах кодтой нэгдэж чадаагүй асуудлыг зассан. |
1206040 |
Төгсгөлийн төхөөрөмж аюулгүйгээр дахин нэгдэх оролдлого хийх үед emberRemoveChild() руу залгах нь Хүүхдийн тоог нэмэлт бууруулахад хүргэж болзошгүй бөгөөд энэ нь хүүхдийн тоо -1 (255)-д хүргэж болзошгүй бөгөөд энэ нь заасан дутагдлын улмаас эцсийн төхөөрөмжүүдийг нэгдэх/дахин нэгдэхийг саатуулж болзошгүй юм. Гэрэлт цамхаг дахь хүчин чадлын . |
1207580 |
Стек доторх Child Table хайлтын функцууд нь хүчингүй/хоосон оруулгуудыг төлөөлж буй зангилааны ID буцаах утгын хувьд 0x0000 ба 0xFFFF-ийн хэрэглээнд нийцэхгүй байгаа нь emberRemoveChild() зэрэг API-д ашиглагдаагүй оруулгуудыг шалгахад асуудал үүсгэдэг. |
1210706 | EmberCounterHandler()-ийн нэг хэсэг болох EmberExtraCounterInfo бүтцэд өгөгдсөн очих газар болон PHY индекс нь MAC TX Unicast тоолуурын төрлүүдэд буруу байсан байж магадгүй. |
1211610
1212525 |
Secure Key Storage Upgrade бүрэлдэхүүнийг идэвхжүүлсний дараа Dynamic Multiprotocol програмууд гацсан асуудлыг зассан. |
1211847 | Хэдийгээр emberCounterHandler() гарын үсэг өөрчлөгдөөгүй ч түүний параметрүүдийг оруулах арга нь бага зэрэг өөрчлөгдсөн. Энэхүү API-ийн эргэн тойронд гарсан өөрчлөлтүүдийг дээрх 2-р хэсэгт тайлбарласан болно. |
1212449 |
Гарч буй дохионуудыг MAC давхаргаар буруу ангилсан тул emberCounterHandler() нь EMBER_COUNTER_MAC_TX_BROADCAST тоологч төрлөөр эдгээр пакетуудыг барьж чадаагүй бөгөөд оронд нь EMBER_COUNTER_MAC_TX_UNICAST_SUCCESS төрлийн тоолуураар Цацлагыг тоолоход хүргэсэн. Энэ нь EmberCounterInfo бүтцэд дамжуулагдсан dest EmberNodeId параметрийн найдваргүй утгыг үүсгэж болзошгүй юм. |
ID # | Тодорхойлолт |
1214866 | Өгөгдлийн санал асуулгын багцыг тодорхой ачаалал ихтэй тохиргоонд илгээх нь автобусны доголдолд хүргэж болзошгүй. |
1216552 | Ачаалал ихтэй замын хөдөлгөөний нөхцөлд мэдэгдэл гаргахад хүргэдэг асуудлыг зассан. |
1216613 | Прокси хүснэгтэд групп дамжуулалтын радиусын буруу утгыг гаргахад хүргэсэн асуудлыг зассан. |
1222509 | Чиглүүлэгч/зохицуулагч нь хүүхдийн бус санал асуулгын төгсгөлийн төхөөрөмж рүү чөлөө, дахин нэгдэх хүсэлтийг илгээдэг боловч MAC очих газар нь NWK очих хаягтай тохирохын оронд 0xFFFF байна. |
1223842 | sl_component_catalog.h үүсгэхэд хүсээгүй код үлдээж, эмхэтгэлд алдаа гаргаж байсан асуудлыг зассан. |
756628 | EmberAfMacFilterMatchMessageCallback програмын дуудлагыг зөвхөн стекээр баталгаажуулсан ZLL мессежүүдэд дуудагдахаар өөрчилсөн. |
816088 | EMBER тохиргоог zigbeed_configuration.h-с zigbeed руу шилжүүлсэн. slcp. |
829508 | Уралдааны нөхцөл байдлаас зайлсхийхийн тулд emberSetLogicalAndRadioChannel-д нэмэлт баталгаажуулалтыг нэмсэн бөгөөд хэрэв доод давхарга завгүй эсвэл сувгийг өөрчлөх төлөвт ороогүй бол амжилтгүй болно. |
Одоогийн хувилбарт мэдэгдэж буй асуудлууд
Өмнөх хувилбараас хойш тод үсгээр бичсэн асуудлууд нэмэгдсэн. Хэрэв та хувилбараа орхигдуулсан бол сүүлийн хувилбарын тэмдэглэлийг эндээс авах боломжтой https://www.si-labs.com/developers/zigbee-emberznet Tech Docs таб дээр.
ID # | Тодорхойлолт | Товчлох арга зам |
Үгүй | ·Дараах програмууд/бүрэлдэхүүнүүд энэ хувилбарт дэмжигдээгүй: 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, болгож өөрчил. |
295498 | UART хүлээн авалт нь Zigbee+BLE динамик олон протоколын хэрэглээний тохиолдолд хүнд ачааллын үед байтыг заримдаа унагадаг. | Техник хангамжийн урсгалын хяналтыг ашиглах эсвэл дамжуулах хурдыг бууруулна уу. |
312291 |
EMHAL: Линукс хостууд дээрх halCommonGetIntxxMillisecondTick функцууд нь одоогоор авах meofday функцийг ашигладаг бөгөөд энэ нь монотон байх нь баталгаагүй юм. Хэрэв системийн цаг өөрчлөгдвөл энэ нь стекийн хугацаатай холбоотой асуудал үүсгэж болзошгүй. |
Оронд нь CLOCK_MONOTONIC эх сурвалжтай clock_gettime-г ашиглахын тулд эдгээр функцийг өөрчил. |
338151 | Пакет буферийн тоо багатай NCP-г эхлүүлэх нь пакетуудыг гэмтээж болзошгүй. | Хэт бага өгөгдмөл утгаас зайлсхийхийн тулд пакет буферийн тоонд 0xFF нөөцлөгдсөн утгыг ашиглана уу |
387750 | Төгсгөлийн төхөөрөмж дээрх маршрутын хүснэгтийн хүсэлтийн форматтай холбоотой асуудал. | Мөрдөн байцаалтын шатанд |
400418 | Мэдрэгчтэй холбоос үүсгэгч нь үйлдвэрийн шинэ бус эцсийн төхөөрөмж рүү холбох боломжгүй. | Тодорхой шийдэл байхгүй. |
424355 |
Үйлдвэрийн бус шинэ унтдаг төгсгөлийн төхөөрөмжийн мэдрэгч шугамын зорилтот чадвартай санаачлагч нь тодорхой нөхцөл байдалд төхөөрөмжийн мэдээллийн хариуг хүлээн авах боломжгүй байдаг. |
Мөрдөн байцаалтын шатанд |
465180 |
Хамтран орших радио хориглогчийг оновчтой болгох "Ажиллах цагийн хяналтыг идэвхжүүлэх" зүйл нь Zigbee-ийн зөв ажиллагааг хааж болзошгүй. | Нэмэлт "Wi-Fi Сонголт" Блоклогчийн оновчлолын хяналтыг "Идэвхгүй" гэж үлдээх хэрэгтэй. |
480550 |
OTA кластер нь дотроо хуваагдах аргатай тул APS фрагментацийг ашиглах ёсгүй. Хэдийгээр APS шифрлэлтийг идэвхжүүлсэн тохиолдолд ImageBlockResponses-ийн ачааллыг APS хуваагдал идэвхжсэн хэмжээнд хүртэл нэмэгдүүлнэ. Энэ нь OTA процесс амжилтгүй болоход хүргэж болзошгүй. |
Тодорхой шийдэл байхгүй |
481128 |
Оношлогооны залгаас болон Виртуал UART дагалдах төхөөрөмжийг идэвхжүүлсэн үед Нарийвчилсан дахин тохируулах шалтгаан болон гэмтлийн дэлгэрэнгүй мэдээллийг NCP платформ дээрх Virtual UART (Цуврал 0)-аар дамжуулан өгөгдмөл байдлаар авах боломжтой. | Цуврал 0 нь NCP-д аль хэдийн эхлүүлсэн тул хэрэглэгчид Zigbee NCP Framework-д emberAfNcpInitCallback-ийг идэвхжүүлж, тохирох оношилгооны функцуудыг (halGetExtendedResetInfo, halGetExtendedResetString, halPrintCrashSummary, halPrintCrashDetails, мөн haltaPrintrash to print0 to print) дуудах боломжтой. viewСүлжээний анализаторын бичлэгийн бүртгэлд ing.
Хуучин хүний хувьдampЭдгээр функцийг хэрхэн ашиглах талаар EXTENDED_RESET_INFO тодорхойлсон үед a-main-soc.c-ийн emberAfMainInit()-д орсон кодыг үзнэ үү. |
ID # | Тодорхойлолт | Товчлох арга зам |
486369 |
Хэрэв шинэ сүлжээ үүсгэж байгаа DynamicMultiProtocolLightSoc-д орхисон сүлжээнээсээ хүүхэд зангилаанууд үлдсэн бол emberAfGetChildTableSize нь startIdentifyOnAllChildNodes дотор тэгээс өөр утгыг буцааснаар "сүнс" хүүхдүүдэд хандах үед Tx 66 алдааны мессежийг үүсгэдэг. | Боломжтой бол шинэ сүлжээ үүсгэхээсээ өмнө тухайн хэсгийг бөөнөөр нь устгах эсвэл сүлжээнээс гарсны дараа хүүхдийн хүснэгтийг программчлан шалгаж, шинэ сүлжээ үүсгэхээс өмнө emberRemoveChild ашиглан бүх хүүхдийг устгана уу. |
495563 |
SPI NCP Sleepy End Device-д нэгдэж байнаample Апп нь богино санал асуулга явуулдаггүй тул нэгдэх оролдлого нь TC Link Key-н шинэчлэлтийн төлөвт бүтэлгүйтдэг. | Нэгдэхийг хүссэн төхөөрөмж нь нэгдэхийг оролдохын өмнө Богино санал асуулгын горимд байх ёстой. Энэ горимыг Төгсгөлийн төхөөрөмжийн дэмжлэгийн залгаас хүчээр хийж болно. |
497832 |
Сүлжээний анализаторын түлхүүр хүсэлтийн хүрээг шалгах Zigbee програмыг дэмжих командын задаргаа нь фрэймийн Эх хаягийг очих хаяг болгон зааж өгсөн ачааллын хэсгийг андуурсан байна. |
Тодорхой шийдэл байхгүй |
519905
521782 |
Spi-NCP нь ota-client залгаасын "bootload" CLI командыг ашиглан ачаалагчийн холболтыг эхлүүлэхгүй байх нь маш ховор байдаг. |
Ачаалах процессыг дахин эхлүүлнэ үү |
620596 |
NCP SPI ExampBRD4181A (EFR32xGMG21)-д зориулсан le
Тодорхойлогдсон nWake өгөгдмөл зүүг сэрээх зүү болгон ашиглах боломжгүй. |
NCP-SPI Plugin дээрх nWake-ийн анхдагч зүүг PD03-аас EM2/3 сэрээх идэвхжүүлсэн зүү болгон өөрчил. |
631713 |
Хэрэв "Zigbee PRO Leaf Library"-ийн оронд "Zigbee PRO Stack Library" залгаасыг ашигласан бол Zigbee End Device хаягийн зөрчлийг дахин дахин мэдээлэх болно. | "Zigbee PRO Stack Library" залгаасын оронд "Zigbee PRO Leaf Library"-г ашиглаарай. |
670702 |
Мэдээллийн залгаас доторх үр ашиггүй байдал нь өгөгдөл бичих давтамж болон хүснэгтийн хэмжээн дээр тулгуурлан ихээхэн хоцрогдолд хүргэж болзошгүй бөгөөд энэ нь үйлчлүүлэгчийн програмын код, түүний дотор үйл явдлын цагийг саатуулж болзошгүй юм. | Хэрэв байнга бичдэг бол залгаасыг ашиглахын оронд тайлангийн нөхцөлийг шалгаж, гар аргаар тайлан илгээх талаар бодож үзээрэй. |
708258 |
addEntryToGroupTable()-ээр дамжуулан groups-server.c-д эхлээгүй утга нь хуурамч холболт үүсгэж, группын дамжуулалтын тайлангийн мессежийг илгээхэд хүргэдэг. | “binding.clusterId = EMBER_AF_INVALID_CLUSTER_ID;” нэмнэ үү. дараа "binding.type
= EMBER_MULTICAST_BINDING;” |
757775 |
Бүх EFR32 хэсгүүд нь өвөрмөц RSSI офсеттэй. Нэмж дурдахад, самбарын дизайн, антенн болон хаалт нь RSSI-д нөлөөлж болно. |
Шинэ төсөл үүсгэхдээ RAIL Utility, RSSI бүрэлдэхүүнийг суулгана уу. Энэ функц нь хэсэг тус бүрээр хэмжигдсэн өгөгдмөл RSSI Offset Silabs-ийг агуулдаг. Хэрэв шаардлагатай бол таны бүхэл бүтэн бүтээгдэхүүнийг RF-ийн туршилтын дараа энэ офсетийг өөрчилж болно. |
758965 |
ZCL кластерын бүрэлдэхүүн хэсгүүд болон ZCL командын нээлтийн хүснэгтийг синхрончлоогүй байна. Тиймээс ZCL кластерийн бүрэлдэхүүн хэсгийг идэвхжүүлэх эсвэл идэвхгүй болгох үед хэрэгжсэн командууд нь холбогдох ZCL Advanced Configurator командын таб дээр идэвхгүй/идэвхгүй байх болно. | ZCL Advanced Configurator-д хүссэн ZCL командуудын нээлтийг гараар идэвхжүүлэх/идэвхгүй болгох. |
765735 | Хуудасны хүсэлтийг идэвхжүүлсэн Sleepy End Device дээр OTA шинэчлэл амжилтгүй боллоо. | Хуудасны хүсэлтийн оронд блоклох хүсэлтийг ашиглана уу. |
845649 |
CLI устгах: Үндсэн бүрэлдэхүүн хэсэг нь sl_cli.h руу EEPROM cli дуудлагыг арилгадаггүй. |
eeprom-cli.c-г устгана уу file sl_cli.h гэж нэрлэдэг. Нэмж дурдахад, ota-storage-simple-eeprom дахь sl_cli.h болон sl_cli_command_arg_t руу хийсэн дуудлагад тайлбар хийх боломжтой. |
857200 |
ias-бүс-сервер. c нь "0000000000000000" CIE хаягаар холбоос үүсгэхийг зөвшөөрдөг ба дараа нь нэмэлт холболтыг зөвшөөрдөггүй. | Тодорхой шийдэл байхгүй |
1019961 | Үүсгэсэн Z3Gateway брэндfile "gcc" гэсэн хатуу кодыг CC гэж бичнэ | Тодорхой шийдэл байхгүй |
ID # | Тодорхойлолт | Товчлох арга зам |
1039767 |
Zigbee чиглүүлэгчийн сүлжээний дахин оролдлого дарааллын халих асуудал олон урсгалтай RTOS ашиглах тохиолдолд. |
Zigbee Stack нь thread-д аюулгүй биш юм. Үүний үр дүнд Zigbee стек API-г өөр даалгавраас дуудах нь үйлдлийн системийн орчинд дэмжигддэггүй бөгөөд стекийг "ажиллахгүй" төлөвт оруулж болзошгүй. Үйл явдал зохицуулагчийг ашиглан нэмэлт мэдээлэл болон тойрон гарах арга замыг дараах Апп тэмдэглэлээс үзнэ үү.
https://www.silabs.com/documents/public/application- notes/an1322-динамик-олон протокол-bluetooth-zigbee-sdk- 7x.pdf . |
1064370 | Z3Switch sampПрограм нь анхдагчаар зөвхөн нэг товчлуурыг идэвхжүүлсэн (жишээ нь: btn1) нь төслийн товчлуурын тайлбарт тохирохгүй байна. file. | Товч шийдэл: Z0Switch төсөл үүсгэх үед btn3 жишээг гараар суулгана уу. |
1161063 | Z3Light болон бусад програмууд кластерын засварын утгыг буруу мэдээлдэг. | Кластерын засварын атрибутыг зохих хувилбараар нь гараар шинэчилнэ үү. |
1164768,
1171478, 1171479 |
АЛДАА: ezspErrorHandler 0x34 mfglib хүлээн авах горимын үед дахин дахин мэдээлсэн | Хэвлэсэн алдааны мэдэгдлийг багасгахын тулд EMBER_AF_PLUGIN_GATEWAY_MAX_WAIT_FOR_EV-г тохируулна уу
Хост апп дээр ENT_TIMEOUT_MS 100 болсон тул буцаан залгах дараалал илүү хурдан арилдаг. |
1252460 | SimEEPROM-н сэргээх горимууд (v1 болон v2 аль алинд нь) эхлүүлэх үед буруу тохируулагдсан флаш хуудсыг устгах дуудлагуудыг хийж, em_msc үед баталгаажуулалт үүсгэж болзошгүй. c-ийн MSC_ErasePage горим. | Арга хэмжээ: em_msc.c доторх MSC_ErasePage() функцын дээд талд дараах кодын мөрийг байрлуул: эхлэх хаяг = (uint32_t*)((uint32_t)startAddress &
~(FLASH_PAGE_SIZE-1)); |
Хуучирсан зүйлс
Гаргаснаас хойш хуучирсан
GSDK 7.4.0.0-д энэ нөхөөсийг оруулаад 3 эсвэл 4900 порттой telnet интерфэйс үүсгэх linux хост програмд зориулсан Z4901Gateway дахь "-v" сонголтыг цуцалсан. Telnet интерфэйсийг бий болгох өөр санал болгож буй арга бол "socat" гэх мэт Linux хэрэгслүүдийг ашиглах явдал юм.
Гаргаснаас хойш хуучирсан
Дараах хуучирсан аюулгүй байдлын API-г устгасан:
- emberGetKey()
- emberGetKeyTableEntry()
- emberSetKeyTableEntry()
- emberHaveLinkKey()
- emberAddOrUpdateKeyTableEntry()
- emberAddTransientLinkKey()
- emberGetTransientKeyTableEntry()
- emberGetTransientLinkKey()
- emberHmacAesHash()
Түлхүүр хадгалах болон HMAC хэштэнд хандахын тулд Zigbee Security Manager-ээс өгсөн API-г ашиглана уу.
Устгасан зүйлс
Гаргаснаар хасагдсан
- Нийтийн толгой хэсэгт давхардсан нийтийн API-г устгасан file gp-types.h.
- zigbee_end_device_bind бүрэлдэхүүнийг устгасан. Энэ бүрэлдэхүүн хэсгийг зохицуулагчийн хувьд эцсийн төхөөрөмжүүдийн даалгаврыг зуучлахад ашигласан. Энэхүү нэмэлт функцийг Zigbee үндсэн техникийн R22 хувилбараас хассан.
- af-host.c дахь setPacketBufferCount()-г устгасан ба хэрэггүй шалгах хайрцаг EZSP_CONFIG_PACKET_BUFFER_COUNT: command-handlers.c.
- NCP-ийг эхлүүлэх үед хоёр үе шатанд хуваах шаардлагагүй тул санах ойн хуваарилалтын аргументыг устгасан.
- se14-comms-hub, se14-ihd, se14-meter-gas-н app.c-с emberAfNcpInitCallback()-г устгасан.
- ncp-configuration.c дотор ncp эхлүүлэх үед EZSP_CONFIG_RETRY_QUEUE_SIZE тохиргооны утгыг устгасан.
Олон протоколын гарц ба RCP
Шинэ зүйлс
Хувилбарт нэмсэн
- EFR802.15.4xG32 эсвэл xG24 RCP ашиглах үед Zigbee болон OpenThread стекүүд бие даасан 21 сувгууд дээр ажиллах чадвартай зэрэгцэн сонсох чадвар гарсан.
- 802.15.4 RCP/Bluetooth RCP хослол, Zigbee NCP/OpenThread RCP хослол эсвэл Zigbee/OpenThread систем дээрх чип (SoC) зэрэгт зэрэг сонсох боломжгүй. Энэ нь дараагийн хувилбаруудад эдгээр бүтээгдэхүүнд нэмэгдэх болно.
- OpenThread CLI үйлдвэрлэгчийн өргөтгөл нь олон протоколын контейнеруудын OpenThread хост програмуудад нэмэгдсэн. Үүнд coex cli командууд орно.
Сайжруулалт
Гаргаснаараа өөрчлөгдсөн
- Zigbee NCP/OpenThread RCP олон протоколын хослол нь одоо үйлдвэрлэлийн чанартай болсон.
Тогтмол асуудлууд
Хувилбардаа зассан
ID # | Тодорхойлолт |
1213701 |
MAC шууд бус дараалалд тухайн хүүхдэд зориулсан өгөгдөл аль хэдийн хүлээгдэж байгаа бол zigbeed нь хүүхдэд тохирох хүснэгтийн эх сурвалжийг үүсгэхийг зөвшөөрөөгүй. Энэ үйлдэл нь APS Ack эсвэл програмын давхаргын хариу үйлдэл байхгүйн улмаас хүүхэд болон бусад төхөөрөмжийн хооронд хэрэглүүрийн давхаргын гүйлгээ амжилтгүй болоход хүргэж болох бөгөөд ялангуяа ZCL OTA шинэчлэлтүүд хүүхдийн төхөөрөмжид саад болж, гэнэтийн байдлаар дуусгавар болно. |
1244461 | Хүлээгдэж буй мессежийг үл харгалзан хүүхдийн тохирох хүснэгтийн оруулгыг устгаж болно. |
Хувилбардаа зассан
ID # | Тодорхойлолт |
1081828 | FreeRTOS-д суурилсан Zigbee/BLE DMP-ийн дамжуулалтын асуудалampпрограмууд. |
1090921 | Z3GatewayCpc дуу чимээ ихтэй орчинд сүлжээ үүсгэхэд асуудалтай байсан. |
1153055 | zigbee_ncp-ble_ncp-uart s-ээс NCP хувилбарыг унших үед харилцаа холбоо тасарсны улмаас хост дээрх баталгаа үүссэн.ampпрограм. |
1155676 | Хэрэв олон 802.15.4 интерфэйсүүд ижил 15.4 бит зангилааны ID-г хуваалцсан бол 16 RCP нь хүлээн авсан бүх Unicast пакетуудыг (MAC тохируулсны дараа) устгасан. |
1173178 | Хост нь Host-RCP тохиргоонд mfglib-ээр хүлээн авсан олон зуун пакетуудыг худал мэдээлсэн. |
1190859 | Host-RCP тохиргоонд mfglib санамсаргүй пакетуудыг илгээх үед EZSP алдаа гарлаа. |
1199706 | Мартагдсан төгсгөлийн төхөөрөмжийн хүүхдүүдийн өгөгдлийн санал асуулга нь өмнөх хүүхдэд үлдээх, дахин нэгдэх командыг дараалалд оруулахын тулд RCP дээр хүлээгдэж буй хүрээг зөв тохируулаагүй байна. |
1207967 | "mfglib send random" команд нь Zigbeed дээр нэмэлт пакетуудыг илгээж байсан. |
1208012 | Mfglib rx горим нь RCP дээр хүлээн авах үед пакетийн мэдээллийг зөв шинэчлээгүй. |
1214359 | Хост-RCP тохиргоонд 80 ба түүнээс дээш чиглүүлэгч нэгэн зэрэг нэгдэхийг оролдох үед зохицуулагчийн зангилаа гацсан. |
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 программ дээр Bluetoothctl "сурталчилгааг асаах" команд амжилтгүй боллоо. | bluetoothctl-ийн оронд 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 sampХэрэв OT сүлжээ аль хэдийн холбогдсон бол le app Zigbee сүлжээг үүсгэх боломжгүй. | Эхлээд 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+ зигби төхөөрөмж нэгэн зэрэг холбогдсон үед баталж чадна. | Асуудлыг шийдвэрлэх боломжтой засварыг нэмсэн. Ирээдүйд гарах хувилбарт бүрэн хандах болно. |
Хуучирсан зүйлс
- Байхгүй
Устгасан зүйлс
Гаргаснаар хасагдсан
- "ХАГДААГҮЙ_ЦАГИЙН_АЖИЛЛАГАА" макро устгасан. Одоо бүх RCP програмууд нь сайжруулаагүй аккуудын 192 мксек-ийн эргэлтийн хугацааг анхдагчаар дэмждэг бол CSL-д шаардлагатай сайжруулсан аккуудад 256 μсекундын ажиллах хугацааг ашиглаж байна.
Энэ хувилбарыг ашиглах
Энэхүү хувилбар нь дараахь зүйлийг агуулна.
- Зигби стек
- Zigbee хэрэглээний хүрээ
- Зигби СampПрограмууд
Zigbee болон EmberZNet SDK-ийн талаар нэмэлт мэдээлэл авахыг хүсвэл UG103.02: Zigbee үндсийг үзнэ үү.
Хэрэв та анх удаа хэрэглэгч бол QSG180: SDK 7.0 ба түүнээс дээш хувилбарт зориулсан Zigbee EmberZNet хурдан эхлүүлэх гарын авлагаас өөрийн хөгжүүлэлтийн орчинг тохируулах, бүтээх, дараах байдлаар анивчуулах зааврыг үзнэ үү.ample програм, дараагийн алхмуудыг зааж буй баримт бичгийн лавлагаа.
Суурилуулалт ба ашиглалт
Zigbee EmberZNet SDK нь Silicon Labs SDK-ийн багц болох Gecko SDK (GSDK)-ийн нэг хэсэг болгон хангагдсан болно. GSDK-г хурдан эхлүүлэхийн тулд Simplicity Studio 5-ыг суулгаж, таны хөгжүүлэлтийн орчинг тохируулж, GSDK суулгацад тань туслах болно. Simplicity Studio 5 нь Silicon Labs төхөөрөмжүүдийн тусламжтайгаар IoT бүтээгдэхүүн боловсруулахад шаардлагатай бүх зүйл, үүнд нөөц ба төсөл эхлүүлэгч, програм хангамжийн тохиргооны хэрэгсэл, GNU хэрэгслийн гинж бүхий бүрэн IDE, дүн шинжилгээ хийх хэрэгслүүд орно. Суулгах зааврыг онлайн Simplicity Studio 5 хэрэглэгчийн гарын авлагад өгсөн болно.
Эсвэл Gecko SDK-г GitHub-аас хамгийн сүүлийн хувилбарыг татаж авах эсвэл клончлох замаар гараар суулгаж болно. Харна уу https://github.com/Sili-conLabs/gecko_sdk дэлгэрэнгүй мэдээллийг авна уу.
Simplicity Studio GSDK-г өгөгдмөл байдлаар суулгадаг:
- (Windows): C:\Хэрэглэгчид\ \ SimplicityStudio \ SDKs \ gecko_sdk
- (MacOS): /Хэрэглэгчид/ /SimplicityStudio/SDKs/gecko_sdk
SDK хувилбарт хамаарах баримт бичгийг SDK-тэй суулгасан. Нэмэлт мэдээллийг ихэвчлэн мэдлэгийн сангийн нийтлэлээс (KBA) олж болно. API лавлагаа болон энэ болон өмнөх хувилбаруудын талаарх бусад мэдээллийг эндээс авах боломжтой https://docs.silabs.com/.
Аюулгүй байдлын мэдээлэл
Secure Vault Integration
Secure Vault-High хэсгүүдийн Secure Key Storage бүрэлдэхүүн хэсгийг ашиглан түлхүүрүүдийг найдвартай хадгалахаар сонгосон програмуудын хувьд дараах хүснэгтэд Zigbee Security Manager бүрэлдэхүүн удирддаг хамгаалагдсан түлхүүрүүд болон тэдгээрийн хадгалалтын хамгаалалтын шинж чанарыг харуулав.
Боодолтой түлхүүр | Экспортлох / Экспортлох боломжгүй | Тэмдэглэл |
Сүлжээний түлхүүр | Экспортлох боломжтой | |
Итгэлцлийн төвийн холбоосын түлхүүр | Экспортлох боломжтой | |
Түр зуурын холбоосын түлхүүр | Экспортлох боломжтой | Тогтворгүй түлхүүр болгон хадгалагдсан индексжүүлсэн түлхүүр хүснэгт |
Програмын холбоосын түлхүүр | Экспортлох боломжтой | Индексжүүлсэн түлхүүр хүснэгт |
Аюулгүй EZSP түлхүүр | Экспортлох боломжтой | |
ZLL шифрлэлтийн түлхүүр | Экспортлох боломжтой | |
ZLL урьдчилан тохируулсан түлхүүр | Экспортлох боломжтой | |
GPD прокси түлхүүр | Экспортлох боломжтой | Индексжүүлсэн түлхүүр хүснэгт |
GPD угаалтуурын түлхүүр | Экспортлох боломжтой | Индексжүүлсэн түлхүүр хүснэгт |
Дотоод/Орлуулагч түлхүүр | Экспортлох боломжтой | Zigbee Security Manager ашиглах дотоод түлхүүр |
- "Экспортлох боломжгүй" гэж тэмдэглэгдсэн ороосон түлхүүрүүдийг ашиглах боломжтой боловч ашиглах боломжгүй viewed эсвэл ажиллах үед хуваалцсан.
- "Экспортлох боломжтой" гэж тэмдэглэгдсэн ороосон түлхүүрүүдийг ажиллах үед ашиглах эсвэл хуваалцах боломжтой боловч флэш дээр хадгалагдах үед шифрлэгдсэн хэвээр байна.
- Хэрэглэгчийн програмууд эдгээр түлхүүрүүдийн ихэнхтэй хэзээ ч харилцах шаардлагагүй. Холбоосын Түлхүүр Хүснэгтийн түлхүүрүүд эсвэл Түр зуурын Түлхүүрүүдийг удирдах одоо байгаа API-ууд хэрэглэгчийн аппликейшн дээр боломжтой хэвээр байгаа бөгөөд одоо Zigbee Security Manager бүрэлдэхүүн хэсэг рүү чиглэнэ.
- Эдгээр түлхүүрүүдийн зарим нь ирээдүйд хэрэглэгчийн програмд экспортлох боломжгүй болж магадгүй юм. Хэрэглэгчийн програмуудыг онцын шаардлагагүй бол түлхүүр экспортлоход найдахгүй байхыг зөвлөж байна.
- Secure Vault Key Management функцын талаар дэлгэрэнгүй мэдээллийг AN1271: Secure Key Storage хэсгээс үзнэ үү.
Аюулгүй байдлын зөвлөгөө
Аюулгүй байдлын зөвлөгөөнд бүртгүүлэхийн тулд Silicon Labs хэрэглэгчийн портал руу нэвтэрч, Бүртгэлийн нүүрийг сонгоно уу. НҮҮР дээр дарж порталын нүүр хуудас руу ороод, Мэдэгдлийг удирдах хавтан дээр дарна уу. "Програм хангамж/Аюулгүй байдлын зөвлөх мэдэгдэл ба Бүтээгдэхүүний өөрчлөлтийн мэдэгдэл (PCNs)"-г шалгасан эсэх, мөн та хамгийн багадаа платформ болон протоколдоо бүртгүүлсэн эсэхээ шалгаарай. Өөрчлөлтүүдийг хадгалахын тулд Save дээр дарна уу.
Дэмжлэг
Хөгжлийн багцын үйлчлүүлэгчид сургалт, техникийн дэмжлэг авах боломжтой. Silicon Laboratories Zigbee ашиглана уу web Silicon Labs Zigbee-ийн бүх бүтээгдэхүүн, үйлчилгээний талаар мэдээлэл авах, бүтээгдэхүүний дэмжлэгт бүртгүүлэх боломжтой.
Та Silicon Laboratories-ийн тусламжтай холбогдож болно http://www.silabs.com/support.
Энгийн студи
MCU болон утасгүй хэрэгсэл, баримт бичиг, програм хангамж, эх кодын номын сан болон бусад зүйлд нэг товшилтоор хандах боломжтой. Windows, Mac болон Linux-д ашиглах боломжтой!
Татгалзах
Silicon Labs нь Silicon Labs-ийн бүтээгдэхүүнийг ашиглаж байгаа болон ашиглахаар төлөвлөж буй систем болон программ хангамжийн хэрэгжүүлэгчдэд зориулсан бүх дагалдах төхөөрөмж, модулиудын хамгийн сүүлийн үеийн, үнэн зөв, гүнзгий баримт бичгийг хэрэглэгчдэд хүргэх зорилготой. Тэмдэглэлийн өгөгдөл, боломжтой модулиуд болон дагалдах төхөөрөмжүүд, санах ойн хэмжээ болон санах ойн хаягууд нь тодорхой төхөөрөмж тус бүрд хамаарах ба "Ердийн" параметрүүд нь өөр өөр програмуудад өөр өөр байж болно. Өргөдөл жишээлбэлampЭнд тайлбарласан хичээлүүд нь зөвхөн тайлбарлах зорилготой. Silicon Labs нь энд байгаа бүтээгдэхүүний мэдээлэл, техникийн үзүүлэлт, тайлбарт нэмэлт мэдэгдэлгүйгээр өөрчлөлт оруулах эрхтэй бөгөөд оруулсан мэдээллийн үнэн зөв, бүрэн байдлын талаар баталгаа өгөхгүй. Урьдчилан мэдэгдэлгүйгээр Silicon Labs нь аюулгүй байдал, найдвартай байдлын үүднээс үйлдвэрлэлийн процессын явцад бүтээгдэхүүний програм хангамжийг шинэчилж болно. Ийм өөрчлөлтүүд нь бүтээгдэхүүний техникийн үзүүлэлтүүд болон гүйцэтгэлийг өөрчлөхгүй. Цахиурын лаборатори нь энэхүү баримт бичигт өгөгдсөн мэдээллийн ашиглалтын үр дагаварт хариуцлага хүлээхгүй. Энэхүү баримт бичиг нь ямар нэгэн интеграл схемийг зохион бүтээх, үйлдвэрлэх тусгай зөвшөөрөл олгохгүй гэсэн үг биш юм. Бүтээгдэхүүнийг FDA III ангиллын төхөөрөмж, FDA-ийн урьдчилсан зөвшөөрөл шаардлагатай програмууд эсвэл Silicon Labs-ийн тусгай бичгээр зөвшөөрөл авалгүйгээр Life Support Systems-д ашиглахаар төлөвлөөгүй эсвэл зөвшөөрөгдөөгүй. “Амьдралыг дэмжих систем” гэдэг нь хүний амь нас ба/эсвэл эрүүл мэндийг дэмжих, дэмжих зорилготой аливаа бүтээгдэхүүн, систем бөгөөд хэрэв энэ нь бүтэлгүйтвэл хүний ноцтой гэмтэл, үхэлд хүргэж болзошгүй юм. Silicon Labs-ийн бүтээгдэхүүнүүд нь цэргийн зориулалтаар зориулагдаагүй эсвэл зөвшөөрөгдөөгүй. Цахиурын лабораторийн бүтээгдэхүүнийг ямар ч тохиолдолд үй олноор хөнөөх зэвсэг, түүний дотор цөмийн, биологийн болон химийн зэвсэг, ийм зэвсгийг дамжуулах чадвартай пуужинд (гэхдээ үүгээр хязгаарлагдахгүй) ашиглахыг хориглоно. Silicon Labs нь бүх шууд болон далд баталгааг үгүйсгэдэг бөгөөд ийм зөвшөөрөлгүй хэрэглээнд Silicon Labs-ийн бүтээгдэхүүнийг ашиглахтай холбоотой гэмтэл, гэмтэлд хариуцлага хүлээхгүй.
Жич: Энэ агуулга нь одоо хуучирсан доромжилсон нэр томъёо агуулсан байж магадгүй. Silicon Labs нь эдгээр нэр томъёог боломжтой бүх хэлээр орлуулж байна. Дэлгэрэнгүй мэдээллийг зочилно уу 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 лого болон тэдгээрийн хослолууд , "дэлхийн хамгийн эрчим хүчний ээлтэй микроконтроллерууд", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress®, Zentri, Zentri лого болон Zentri DMS, Z- Wave® болон бусад нь Silicon-ийн худалдааны тэмдэг эсвэл бүртгэгдсэн худалдааны тэмдэг юм Лаборатори. ARM, CORTEX, Cortex-M3 болон THUMB нь ARM Holdings-ийн худалдааны тэмдэг эсвэл бүртгэгдсэн худалдааны тэмдэг юм. Keil бол ARM Limited компанийн бүртгэлтэй худалдааны тэмдэг юм. Wi-Fi нь Wi-Fi Alliance-ын бүртгэлтэй худалдааны тэмдэг юм. Энд дурдсан бусад бүх бүтээгдэхүүн эсвэл брэндийн нэр нь тус тусын эзэмшигчийн худалдааны тэмдэг юм.
ХОЛБОО БАРИХ
- Silicon Laboratories Inc.
- 400 Баруун Сезар Чавес
- Остин, TX 78701
- АНУ
- www.silabs.com
Баримт бичиг / нөөц
![]() |
SILICON LABS SDK 7.4.1.0 GA Zigbee Protocol Stack програм хангамж [pdf] Хэрэглэгчийн гарын авлага SDK 7.4.1.0 GA Zigbee Protocol Stack Software, SDK 7.4.1.0 GA, Zigbee Protocol Stack Software, Protocol Stack Software, Stack Software |