ស៊ីលីកុន-ឡាប-ឡូហ្គោ

មន្ទីរពិសោធន៍ស៊ីលីកុន Zigbee EmberZ Net SDK

SILICON-LABS-Zigbee-EmberZ-Net-SDK-ផលិតផល

លក្ខណៈបច្ចេកទេស

  • Zigbee EmberZNet SDK កំណែ៖ 8.1 GA
  • កំណែសាមញ្ញ SDK Suite៖ 2024.12.0
  • កាលបរិច្ឆេទចេញផ្សាយ៖ ថ្ងៃទី ១៨ ខែធ្នូ ឆ្នាំ ២០២៣
  • កម្មវិធីចងក្រងដែលត្រូវគ្នា៖ GCC កំណែ 12.2.1
  • កំណែពិធីការ EZSP៖ 0x10

ព័ត៌មានអំពីផលិតផល

Silicon Labs គឺជាអ្នកលក់ជម្រើសសម្រាប់ OEMs ដែលបង្កើតបណ្តាញ Zigbee ទៅក្នុងផលិតផលរបស់ពួកគេ។ វេទិកា Silicon Labs Zigbee គឺជាដំណោះស្រាយ Zigbee ដែលរួមបញ្ចូលគ្នា ពេញលេញ និងសម្បូរបែបបំផុតដែលអាចប្រើបាន។ Silicon Labs EmberZNet SDK មានការអនុវត្តរបស់ Silicon Labs លើការបញ្ជាក់អំពីជង់ Zigbee ។

លក្ខណៈសំខាន់ៗ

Zigbee

  • -250+ ធាតុនៅក្នុងតារាងគន្លឹះភ្ជាប់ APS
  • ការគាំទ្រ ZigbeeD នៅលើ Android 12 (v21.0.6113669) និង Tizen (v0.1-13.1)
  • ការគាំទ្រម៉ូឌុល xG26

ពហុពិធីការ

  • ការគាំទ្រ ZigbeeD និង OTBR នៅលើ OpenWRT - GA
  • DMP BLE + CMP ZB & Matter/OT ជាមួយនឹងការស្តាប់ដំណាលគ្នានៅលើ MG26 សម្រាប់ SoC – GA
  • 802.15.4 សមាសភាគអាទិភាពកម្មវិធីកំណត់ពេលវិទ្យុបង្រួបបង្រួម
  • ការគាំទ្រការវេចខ្ចប់ Debian សម្រាប់កម្មវិធីម៉ាស៊ីន MP – Alpha

ធាតុថ្មី។

ការផ្លាស់ប្តូរសំខាន់ៗ
ទំហំតារាងគន្លឹះនៃតំណ APS (បានកំណត់រចនាសម្ព័ន្ធដោយប្រើ SL_ZIGBEE_KEY_TABLE_SIZE) ត្រូវបានពង្រីកពី 127 ទៅ 254 ធាតុ។

  • ការគាំទ្រ R23 ត្រូវបានបន្ថែមសម្រាប់មុខងារកំណត់បណ្តាញ ZDD ។ មុខងារ​ផ្លូវរូងក្រោមដី​គឺ​អាច​ប្រើ​បាន​ដោយ​គ្មាន​ការ​គាំទ្រ​សម្រាប់​ករណី​ប្រើប្រាស់​បណ្តាញ​កេរ្តិ៍ដំណែល។
  • សមាសភាគបណ្តាញ Steering និងអ្នកបង្កើតបណ្តាញត្រូវបានធ្វើបច្ចុប្បន្នភាពដើម្បីរួមបញ្ចូលការគាំទ្រសម្រាប់ការចូលរួម R23 ។ ទាំងនេះរួមបញ្ចូលការផ្លាស់ប្តូរដែលពាក់ព័ន្ធដូចខាងក្រោម។
    • គោលការណ៍ស្នើរសុំតាមលំនាំដើមនៃ Trust Center Link Key (TCLK) ត្រូវបានធ្វើបច្ចុប្បន្នភាពដើម្បីបង្កើតសោថ្មីសម្រាប់ឧបករណ៍ដែលស្នើសុំនីមួយៗ។ សោថ្មីមួយត្រូវបានបង្កើតរាល់ពេលដែលឧបករណ៍ដែលស្នើសុំព្យាយាមធ្វើបច្ចុប្បន្នភាពគន្លឹះនៃតំណភ្ជាប់មជ្ឈមណ្ឌលទុកចិត្តរបស់ពួកគេ។
    • ដោយសារតែការផ្លាស់ប្តូរគោលការណ៍ TCLK ពីមុន សមាសភាគសុវត្ថិភាពអ្នកបង្កើតបណ្តាញឥឡូវនេះទាមទារសមាសភាគសុវត្ថិភាពតំណភ្ជាប់សោ។ ការអាប់ដេតកម្មវិធីនឹងត្រូវបានអាប់ដេតដើម្បីអនុលោមតាមតម្រូវការថ្មីនេះ។
    • ការកំណត់រចនាសម្ព័ន្ធថ្មី,
      SL_ZIGBEE_AF_PLUGIN_NETWORK_CREATOR_SECURITY_ALLOW_TC_USING_HASHED_LINK_KEY ត្រូវ​បាន​បន្ថែម​ដើម្បី​អនុញ្ញាត​ឱ្យ​ចូល​រួម​ដោយ​ប្រើ​ស្នូល​ គ្រាប់​ចុច​ដែល​មាន​សញ្ញា។ ការកំណត់រចនាសម្ព័ន្ធនេះត្រូវបានរកឃើញនៅក្រោមសមាសភាគសុវត្ថិភាពអ្នកបង្កើតបណ្តាញ។ ការប្រើប្រាស់គោលការណ៍នេះអនុញ្ញាតឱ្យឧបករណ៍ចូលរួមនីមួយៗទទួលបាន TCLK ក្រោយការភ្ជាប់តែមួយគត់ ប៉ុន្តែការព្យាយាមម្តងហើយម្តងទៀតដើម្បីធ្វើបច្ចុប្បន្នភាព TCLK នឹងមិនបណ្តាលឱ្យមានសោថ្មីសម្រាប់ឧបករណ៍ដែលស្នើសុំនោះទេ។ ការប្រើប្រាស់សោតំណដែលបិទភ្ជាប់នេះ គឺជាគោលការណ៍លំនាំដើមមុនពេលការចេញផ្សាយនេះ ហើយការប្រើប្រាស់គោលការណ៍នេះអនុញ្ញាតឱ្យមជ្ឈមណ្ឌលជឿទុកចិត្តជៀសវាងការនាំយកនូវធាតុផ្សំសោតំណសុវត្ថិភាព ដែលរក្សាទុកសោនៅក្នុង Flash ។
      ចំណាំ៖ Silicon Labs មិនណែនាំអោយប្រើគោលការណ៍នេះទេ ដោយសារវាការពារការភ្ជាប់ឧបករណ៍ពីការរំកិល ឬធ្វើបច្ចុប្បន្នភាព TCLKs របស់ពួកគេ។
  • សំណុំការកំណត់រចនាសម្ព័ន្ធថ្មីត្រូវបានបន្ថែមទៅសមាសភាគ zigbee_ezsp_spi ដើម្បីអនុញ្ញាតឱ្យកំណត់រចនាសម្ព័ន្ធឧបករណ៍ SPI ម៉ាស៊ីន និងចំណុចប្រទាក់ម្ជុលរបស់វា។
  • អតីតample គម្រោងរួមទាំងគម្រោង files (.slcps) និងថតគម្រោងត្រូវបានប្តូរឈ្មោះទៅជាការណែនាំអំពីការដាក់ឈ្មោះ Silicon Labs ហើយបានផ្លាស់ទីនៅក្រោមថត "គម្រោង" ។

ការគាំទ្រវេទិកាថ្មី។

  • ម៉ូឌុលថ្មី
    • MGM260PD32VNA2
    • MGM260PD32VNN2
    • MGM260PD22VNA2
    • MGM260PB32VNA5
    • MGM260PB32VNN5
    • MGM260PB22VNA5
    • BGM260PB22VNA2
    • BGM260PB32VNA2
    • បន្ទះវិទ្យុថ្មី។
    • MGM260P-RB4350A
    • MGM260P-RB4351A
  • ផ្នែកថ្មី។
    • efr32xg27
  • កញ្ចប់ Explorer
    • BRD2709A
    • MGM260P-EK2713A

ឯកសារថ្មី។
អ្នកប្រើប្រាស់ EZSP ថ្មីណែនាំ UG600 សម្រាប់ការចេញផ្សាយ 8.1 និងខ្ពស់ជាងនេះ។

ការកែលម្អ

  • ដែនកំណត់ SL_ZIGBEE_KEY_TABLE_SIZE បានពង្រីករហូតដល់ 254 ធាតុ។
  • បានបន្ថែម zigbee_security_link_keys ទៅ Z3Light ។
  • បានបន្ថែម zigbee_security_link_keys ទៅ zigbee_mp_z3_tc_z3_tc ។ បានធ្វើបច្ចុប្បន្នភាពទំហំតារាងគន្លឹះរបស់វាផងដែរ។
  • បានបង្កើនទំហំតារាងគន្លឹះ Z3 Gateway (ដែលនឹងត្រូវបានកំណត់ជា ncp) ដល់ 20 ។

បញ្ហាថេរ

SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (1)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (2)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (3)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (4)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (5)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (6)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (7)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (8)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (9)

បញ្ហាដែលគេស្គាល់នៅក្នុងការចេញផ្សាយបច្ចុប្បន្ន

បញ្ហាជាអក្សរដិតត្រូវបានបន្ថែមចាប់តាំងពីការចេញផ្សាយមុននេះ។ ប្រសិនបើអ្នកបានខកខានការចេញផ្សាយ កំណត់ចំណាំការចេញផ្សាយថ្មីៗអាចរកបាននៅ https://www.silabs.com/developers/zigbee-emberznet នៅក្នុងផ្ទាំង Tech Docs។SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (10)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (11)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (12)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (13)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (14)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (15)SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (16)

ធាតុដែលបានបដិសេធ

  • សមាសធាតុ zigbee_watchdog_periodic_refresh លែងត្រូវបានប្រើក្នុងក្របខ័ណ្ឌកម្មវិធី Zigbee ហើយត្រូវបានបដិសេធក្នុងការចេញផ្សាយនេះ។ កម្មវិធីកំណត់ម៉ោងឃ្លាំមើលត្រូវបានបិទតាមលំនាំដើមសម្រាប់ s ទាំងអស់។ampកម្មវិធីឡេ។ វានឹងមានសមាសធាតុឃ្លាំមើលដែលប្រសើរឡើងដែលត្រូវបានបន្ថែមទៅ SDK នាពេលអនាគត។
  • ចំណាំ៖ បើកកម្មវិធីកំណត់ម៉ោងឃ្លាំមើលជាមួយនឹងធាតុកំណត់រចនាសម្ព័ន្ធ SL_LEGACY_HAL_DISABLE_WATCHDOG កំណត់ទៅ 0 នៅក្នុងកម្មវិធីរបស់អ្នក

ដែនកំណត់ និងការពិចារណាលើបណ្តាញ

កម្មវិធី Trust Center លំនាំដើមដែលភ្ជាប់មកជាមួយការចេញផ្សាយ EmberZNet នេះ មានសមត្ថភាពគាំទ្រឧបករណ៍ជាច្រើននៅលើបណ្តាញ។ ចំនួននេះត្រូវបានកំណត់ដោយផ្អែកលើកត្តាជាច្រើន រួមទាំងទំហំតារាងដែលបានកំណត់ ការប្រើប្រាស់ NVM និងពេលវេលាបង្កើត និងតម្លៃពេលវេលាដំណើរការផ្សេងទៀត។ អ្នកប្រើប្រាស់ដែលស្វែងរកការបង្កើតបណ្តាញធំអាចប្រឈមមុខនឹងបញ្ហាធនធាន នៅពេលពង្រីកបណ្តាញធំជាងកម្មវិធីអាចគាំទ្របាន។ សម្រាប់អតីតample ឧបករណ៍ដែលស្នើសុំគន្លឹះភ្ជាប់មជ្ឈមណ្ឌលជឿទុកចិត្តពីមជ្ឈមណ្ឌលជឿទុកចិត្តអាចបង្កឱ្យមានការហៅត្រឡប់ sl_zigbee_af_zigbee_key_establishment_cb នៅលើ Trust Center ជាមួយនឹងស្ថានភាព h កំណត់ទៅជា SL_ZIGBEE_KEY_TABLE_FULL ដែលបង្ហាញថាតារាងសោមិនមានកន្លែងបន្ថែមសោថ្មីសម្រាប់ឧបករណ៍ដែលស្នើសុំនោះ NVM3 មិនមានកន្លែងទំនេរទេ។ Silicon Labs ផ្តល់នូវអនុសាសន៍ខាងក្រោមសម្រាប់អ្នកប្រើប្រាស់ដែលកំពុងស្វែងរកការបង្កើតបណ្តាញធំ។ សម្រាប់កម្មវិធី Trust Center ការកំណត់រចនាសម្ព័ន្ធខាងក្រោមត្រូវបានណែនាំ។ អនុសាសន៍ទាំងនេះមិនទូលំទូលាយទេ ហើយពួកវាបម្រើជាមូលដ្ឋានសម្រាប់កម្មវិធីដែលមានបំណងពង្រីកបណ្តាញធំ។

  • ការដាក់បញ្ចូលសមាសភាគតារាងអាសយដ្ឋាន (zigbee_address_table) ជាមួយ
    • ធាតុកំណត់រចនាសម្ព័ន្ធ SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_SIZE កំណត់ទំហំបណ្តាញដែលចង់បាន
    • តម្លៃ SL_ZIGBEE_AF_PLUGIN_ADDRESS_TABLE_TRUST_CENTER_CACHE_SIZE កំណត់ទៅអតិបរមា (4)
  • ការដាក់បញ្ចូលធាតុផ្សំនៃសោតំណសុវត្ថិភាព (zigbee_security_link_keys) ជាមួយ
    • តម្លៃ SL_ZIGBEE_KEY_TABLE_SIZE ត្រូវបានកំណត់ទៅទំហំនៃបណ្តាញ
  • ធាតុកំណត់រចនាសម្ព័ន្ធខាងក្រោមត្រូវបានកំណត់ទៅទំហំនៃបណ្តាញដែលចង់បាន
    • SL_ZIGBEE_BROADCAST_TABLE_SIZE ដូចដែលបានរកឃើញនៅក្នុងសមាសធាតុ Zigbee Pro Stack
    • SL_ZIGBEE_SOURCE_ROUTE_TABLE_SIZE ដូចដែលបានរកឃើញនៅក្នុងសមាសធាតុនាំផ្លូវប្រភព ប្រសិនបើការនាំផ្លូវប្រភពត្រូវបានប្រើប្រាស់
  • ការកែតម្រូវ NVM3_DEFAULT_NVM_SIZE និង NVM3_DEFAULT_CACHE_SIZE យោងតាមការប្រើប្រាស់ NVM3
    • ឧទាហរណ៍ទំហំបណ្តាញធំជាង 65 ថ្នាំងទំនងជាត្រូវការទំហំ NVM3 នៃ 64K ។ ទំហំ NVM3 លំនាំដើមនៅក្នុង Silicon Labs Zigbee sample កម្មវិធីគឺ 32K ។ កម្មវិធីដែលប្រើ NVM ខ្លាំងជាងអាចតម្រូវឱ្យកែតម្រូវតម្លៃនេះឱ្យខ្ពស់ជាងនេះ។
    • បណ្តាញធំរហូតដល់ 65 ថ្នាំងអាចត្រូវការទំហំឃ្លាំងសម្ងាត់ NVM3 នៃ 1200 បៃ។ ការរីកលូតលាស់បណ្តាញដែលមានទំហំធំជាងនោះអាចតម្រូវឱ្យបង្កើនតម្លៃនេះទ្វេដងដល់ 2400 បៃ។

ការកែតម្រូវទាំងនេះអនុវត្តចំពោះមជ្ឈមណ្ឌលជឿទុកចិត្តតែប៉ុណ្ណោះ

Multiprotocol Gateway និង RCP

ធាតុថ្មី។
បានបើកការគាំទ្រ GA SoC សម្រាប់ BLE DMP ជាមួយ Zigbee + Openthread CMP ជាមួយនឹងការស្តាប់ដំណាលគ្នានៅលើផ្នែក xG26 ។ ការគាំទ្រអាល់ហ្វា Debian ត្រូវបានបន្ថែមសម្រាប់កម្មវិធីZigbeed, OTBR, និង Z3Gateway។ Zigbeed និង OTBR ត្រូវបានផ្តល់ជូនជាទម្រង់កញ្ចប់ DEB សម្រាប់វេទិកាយោងដែលបានជ្រើសរើស (Raspberry PI 4) ផងដែរ។ សូមមើលការដំណើរការ Zigbee, OpenThread, និង Bluetooth ក្នុងពេលដំណាលគ្នានៅលើ Linux Host ជាមួយនឹង Multiprotocol Co-Processor បានរកឃើញនៅ docs.silabs.com, សម្រាប់ព័ត៌មានលម្អិត។ បានបន្ថែមការគាំទ្រ Zigbeed សម្រាប់ Tizen-0.1-13.1 សម្រាប់ arm32 និង aarch64 ក៏ដូចជា Android 12 សម្រាប់ aarch64 ។ ព័ត៌មានបន្ថែមអំពី Zigbeed អាចរកបាននៅ docs.silabs.com. បានបន្ថែមសមាសភាគ "802.15.4 អាទិភាពកម្មវិធីកំណត់ពេលវិទ្យុបង្រួបបង្រួម" ថ្មី។ សមាសភាគនេះត្រូវបានប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធអាទិភាពវិទ្យុនៃជង់ 15.4 ។ សមាសភាគនេះក៏ទាមទារសមាសភាគ "radio_priority_configurator" ថ្មីផងដែរ។ សមាសភាគនេះអនុញ្ញាតឱ្យគម្រោងប្រើប្រាស់ឧបករណ៍កំណត់រចនាសម្ព័ន្ធអាទិភាពវិទ្យុនៅក្នុង Simplicity Studio ដើម្បីកំណត់រចនាសម្ព័ន្ធកម្រិតអាទិភាពវិទ្យុនៃជង់ដែលត្រូវការវា។

ការកែលម្អ
កំណត់ចំណាំកម្មវិធីដំណើរការ Zigbee, OpenThread, និង Bluetooth ក្នុងពេលដំណាលគ្នានៅលើ Linux Host ដែលមាន Multiprotocol Co-Processor (AN1333) ត្រូវបានផ្លាស់ទីទៅ docs.silabs.com. ការគាំទ្រ OpenWRT ឥឡូវនេះគឺជាគុណភាព GA ។ ការគាំទ្រ OpenWRT ត្រូវបានបន្ថែមសម្រាប់កម្មវិធី Zigbee, OTBR, និង Z3Gateway ។ Zigbeed និង OTBR ត្រូវបានផ្តល់ជូនជាទម្រង់កញ្ចប់ IPK សម្រាប់វេទិកាយោង (Raspberry PI 4) ផងដែរ។ សូមមើលការដំណើរការ Zigbee, OpenThread, និង Bluetooth ក្នុងពេលដំណាលគ្នានៅលើ Linux Host ជាមួយនឹង Multiprotocol Co-Processor បានរកឃើញនៅ docs.silabs.com, សម្រាប់ព័ត៌មានលម្អិត។

បញ្ហាថេរSILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (17)

បញ្ហាដែលគេស្គាល់នៅក្នុងការចេញផ្សាយបច្ចុប្បន្ន
បញ្ហាជាអក្សរដិតត្រូវបានបន្ថែមចាប់តាំងពីការចេញផ្សាយមុននេះ។ ប្រសិនបើអ្នកបានខកខានការចេញផ្សាយ កំណត់ចំណាំការចេញផ្សាយថ្មីៗគឺអាចរកបានhttps://www.silabs.com/developers/simplicity-software-development-kit.SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (18)

ធាតុដែលបានបដិសេធ
"Multiprotocol Container" ដែលបច្ចុប្បន្នមាននៅលើ DockerHub (siliconlabsinc/multiprotocol) នឹងត្រូវបានបដិសេធក្នុងការចេញផ្សាយនាពេលខាងមុខ។ ធុងនឹងមិនត្រូវបានអាប់ដេតទៀតទេ ហើយអាចទាញចេញពី DockerHub បាន។ កញ្ចប់ដែលមានមូលដ្ឋានលើ Debian សម្រាប់ cpcd, ZigBee, និង ot-br-posix រួមជាមួយនឹងគម្រោងដែលបានបង្កើត និងចងក្រងពីកំណើតនឹងជំនួសមុខងារដែលបាត់បង់ជាមួយនឹងការដកកុងតឺន័រចេញ។

ការប្រើប្រាស់ការចេញផ្សាយនេះ។

ការចេញផ្សាយនេះមានដូចខាងក្រោម៖

  • ជង់ Zigbee
  • ក្របខ័ណ្ឌកម្មវិធី Zigbee
  • Zigbee Sampកម្មវិធី

សម្រាប់ព័ត៌មានបន្ថែមអំពី Zigbee និង EmberZNet SDK សូមមើល UG103.02: Zigbee Fundamentals។ ប្រសិនបើអ្នកជាអ្នកប្រើប្រាស់លើកដំបូង សូមមើល QSG180៖ មគ្គុទ្ទេសក៍ចាប់ផ្តើមរហ័ស Zigbee EmberZNet សម្រាប់ SDK 7.0 និងខ្ពស់ជាងនេះ សម្រាប់ការណែនាំអំពីការកំណត់រចនាសម្ព័ន្ធបរិស្ថានអភិវឌ្ឍន៍ អគារ និងការបំភ្លឺរបស់អ្នកជាample application និងឯកសារយោងដែលចង្អុលទៅជំហាន ext ។

ការដំឡើងនិងការប្រើប្រាស់
Zigbee EmberZNet SDK ត្រូវបានផ្តល់ជូនជាផ្នែកនៃ Simplicity SDK ដែលជាឈុតនៃ Silicon Labs SDKs។ ដើម្បីចាប់ផ្តើមជាមួយ Simplicity SDK យ៉ាងឆាប់រហ័ស សូមដំឡើង Simplicity Studio 5 ដែលនឹងរៀបចំបរិយាកាសអភិវឌ្ឍន៍របស់អ្នក និងណែនាំអ្នកតាមរយៈការដំឡើង Simplicity SDK ។ Simplicity Studio 5 រួមបញ្ចូលអ្វីៗគ្រប់យ៉ាងដែលត្រូវការសម្រាប់ការអភិវឌ្ឍន៍ផលិតផល IoT ជាមួយឧបករណ៍ Silicon Labs រួមទាំងកម្មវិធីបើកដំណើរការធនធាន និងគម្រោង ឧបករណ៍កំណត់រចនាសម្ព័ន្ធកម្មវិធី អាយឌីអេពេញលេញជាមួយ GNU toolchain និងឧបករណ៍វិភាគ។ ការណែនាំអំពីការដំឡើងត្រូវបានផ្តល់ជូននៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់ Simplicity Studio 5 តាមអ៊ីនធឺណិត។ ជាជម្រើស Simplicity SDK អាចត្រូវបានដំឡើងដោយដៃដោយការទាញយក ឬក្លូនចុងក្រោយបំផុតពី GitHub ។ សូមមើល https://github.com/SiliconLabs/simplicity_sdk សម្រាប់ព័ត៌មានបន្ថែម។ Simplicity Studio ដំឡើង Simplicity SDK តាមលំនាំដើមនៅក្នុង៖

  • (វីនដូ)៖ C:\Users\SimplicityStudio\SDKs\simplicity_sdk
  • (MacOS): /Users//SimplicityStudio/SDKs/simplicity_sdk

ឯកសារជាក់លាក់ចំពោះកំណែ SDK ត្រូវបានដំឡើងជាមួយ SDK ។ ព័ត៌មានបន្ថែមអាចត្រូវបានរកឃើញជាញឹកញាប់នៅក្នុងអត្ថបទមូលដ្ឋានចំណេះដឹង (KBAs)។ ឯកសារយោង API និងព័ត៌មានផ្សេងទៀតអំពីការចេញផ្សាយនេះ និងការចេញផ្សាយមុននេះអាចរកបានatn https://docs.silabs.com/.

ព័ត៌មានសុវត្ថិភាព
ការរួមបញ្ចូលតុដេកសុវត្ថិភាព
សម្រាប់កម្មវិធីដែលជ្រើសរើសរក្សាទុកសោដោយសុវត្ថិភាពដោយប្រើសមាសធាតុ Secure Key Storage នៅលើផ្នែក Secure Vault-High តារាងខាងក្រោមបង្ហាញពីសោដែលបានការពារ និងលក្ខណៈការពារការផ្ទុករបស់ពួកគេដែលសមាសភាគកម្មវិធីគ្រប់គ្រងសុវត្ថិភាព Zigbee គ្រប់គ្រង។SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (19)គ្រាប់ចុចរុំដែលត្រូវបានសម្គាល់ថា "មិនអាចនាំចេញបាន" អាចប្រើបាន ប៉ុន្តែមិនអាចប្រើបានទេ។ viewed ឬចែករំលែកនៅពេលដំណើរការ។ គ្រាប់ចុចរុំដែលត្រូវបានសម្គាល់ថា "អាចនាំចេញបាន" អាចត្រូវបានប្រើ ឬចែករំលែកនៅពេលដំណើរការ ប៉ុន្តែនៅតែត្រូវបានអ៊ិនគ្រីប ខណៈពេលដែលត្រូវបានរក្សាទុកនៅក្នុង Flash ។ កម្មវិធីអ្នកប្រើប្រាស់មិនចាំបាច់ធ្វើអន្តរកម្មជាមួយសោទាំងនេះភាគច្រើនទេ។ APIs ដែលមានស្រាប់ដើម្បីគ្រប់គ្រង Link Key Table keys ឬ Transient Keys នៅតែមានសម្រាប់កម្មវិធីអ្នកប្រើប្រាស់ ហើយត្រូវបានបញ្ជូនតាមផ្នែក Zigbee Security Manager។

ទីប្រឹក្សាសន្តិសុខ
ដើម្បីជាវការប្រឹក្សាសុវត្ថិភាព សូមចូលទៅកាន់វិបផតថលអតិថិជន Silicon Labs បន្ទាប់មកជ្រើសរើសគណនី Home ។ ចុច HOME ដើម្បីទៅកាន់ទំព័រដើមនៃវិបផតថល ហើយបន្ទាប់មកចុចលើផ្ទាំងគ្រប់គ្រងការជូនដំណឹង។ សូមប្រាកដថា 'ការជូនដំណឹងអំពីកម្មវិធី/ការប្រឹក្សាផ្នែកសុវត្ថិភាព & ការជូនដំណឹងអំពីការផ្លាស់ប្តូរផលិតផល (PCNs)' ត្រូវបានពិនិត្យ ហើយថាអ្នកបានជាវយ៉ាងតិចបំផុតសម្រាប់វេទិកា និងពិធីការរបស់អ្នក។ ចុច រក្សាទុក ដើម្បីរក្សាទុកការផ្លាស់ប្តូរណាមួយ។SILICON-LABS-Zigbee-EmberZ-Net-SDK-fig- (20)

គាំទ្រ
អតិថិជនកញ្ចប់អភិវឌ្ឍន៍មានសិទ្ធិទទួលបានការបណ្តុះបណ្តាល និងជំនួយបច្ចេកទេស។ ប្រើ Silicon Laboratories Zigbee web ទំព័រដើម្បីទទួលបានព័ត៌មានអំពីផលិតផល និងសេវាកម្ម Silicon Labs Zigbee ទាំងអស់ និងដើម្បីចុះឈ្មោះសម្រាប់ការគាំទ្រផលិតផល។ អ្នកអាចទាក់ទងផ្នែកគាំទ្រ Silicon Laboratories នៅ http://www.silabs.com/support.

វិញ្ញាបនប័ត្រ Zigbee
ការចេញផ្សាយ Ember ZNet 8.1 មានលក្ខណៈសម្បត្តិគ្រប់គ្រាន់សម្រាប់ Zigbee Compliant Platform សម្រាប់ស្ថាបត្យកម្ម SoC, NC, P និង RCP វាមានលេខសម្គាល់វិញ្ញាបនប័ត្រ ZCP ដែលភ្ជាប់ទៅនឹងការចេញផ្សាយនេះ សូមពិនិត្យមើល CSA webគេហទំព័រនៅទីនេះ៖
https://csa-iot.org/csa-iot_products/.

សូមចំណាំថាវិញ្ញាបនប័ត្រ ZCP គឺ filed ប្រកាសការចេញផ្សាយ ហើយត្រូវចំណាយពេលពីរបីសប្តាហ៍មុនពេលទទួលបានការវិភាគលើ CSA webគេហទំព័រ។ សម្រាប់សំណួរបន្ថែម សូមទាក់ទងផ្នែកជំនួយផ្នែកមន្ទីរពិសោធន៍ Silicon នៅ http://www.silabs.com/support.

សំណួរគេសួរញឹកញាប់

សំណួរ៖ តើខ្ញុំធ្វើបច្ចុប្បន្នភាពទំហំតារាងគន្លឹះភ្ជាប់ APS ក្នុង SDK យ៉ាងដូចម្តេច?
ចម្លើយ៖ ទំហំតារាងកូនសោតំណ APS អាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយប្រើប៉ារ៉ាម៉ែត្រ SL_ZIGBEE_KEY_TABLE_SIZE ។ នៅក្នុងកំណែ 8.1 វាត្រូវបានពង្រីកពី 127 ទៅ 254 ធាតុ។

សំណួរ៖ តើកំណែ ៨.១ មានការកែលម្អអ្វីខ្លះ?
ចម្លើយ៖ កំណែ 8.1 នាំមកនូវភាពប្រសើរឡើង ដូចជាការពង្រីកទំហំតារាងគន្លឹះនៃតំណភ្ជាប់ APS ការប្តូរឈ្មោះសមាសភាគ ការបន្ថែមការការពារ mutex សម្រាប់ Athe pp Framework event queue និងច្រើនទៀត។ សូមមើលកំណត់ចំណាំចេញផ្សាយ សម្រាប់បញ្ជីលម្អិតនៃការកែលម្អ។

សំណួរ៖ តើខ្ញុំដោះស្រាយបញ្ហាដែលបានជួសជុលនៅក្នុង SDK យ៉ាងដូចម្តេច?
ចម្លើយ៖ បានជួសជុលបញ្ហានៅក្នុង SDK រួមទាំងការដោះស្រាយបញ្ហាដែលអាចកើតមានជាមួយនឹងការកំណត់ទំហំតារាងអ្នកជិតខាង ការប្តូរឈ្មោះសមាសភាគ ការជួសជុលប្រភពខាងលើ ការគ្រប់គ្រងពាក្យបញ្ជា ZCL និងច្រើនទៀត។ ត្រូវប្រាកដថាអ្នកធ្វើបច្ចុប្បន្នភាពទៅកំណែចុងក្រោយបំផុតដើម្បីទទួលបានអត្ថប្រយោជន៍ពីការជួសជុលទាំងនេះ។

ឯកសារ/ធនធាន

មន្ទីរពិសោធន៍ស៊ីលីកុន Zigbee EmberZ Net SDK [pdf] សេចក្តីណែនាំ
Zigbee EmberZ Net SDK, EmberZ Net SDK, Net SDK, SDK

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *