സിലിക്കൺ ലാബ്സ് 2.5.2.0 ഓപ്പൺ ത്രെഡ് SDK
പതിവുചോദ്യങ്ങൾ
ചോദ്യം: സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് എസ്ഡികെയുടെ പ്രധാന സവിശേഷതകൾ എന്തൊക്കെയാണ്?
A: SDK ഹാർഡ്വെയർ, മെച്ചപ്പെടുത്തിയ ഡോക്യുമെൻ്റേഷൻ, ഉദാample ആപ്ലിക്കേഷനുകൾ GitHub പതിപ്പിൽ കണ്ടെത്തിയില്ല.
ചോദ്യം: SDK-യുമായി ബന്ധപ്പെട്ട സുരക്ഷാ അപ്ഡേറ്റുകളെക്കുറിച്ച് എനിക്ക് എങ്ങനെ അറിയാനാകും?
A: പ്ലാറ്റ്ഫോം റിലീസ് കുറിപ്പുകളുടെ സുരക്ഷാ ചാപ്റ്റർ കാണുക അല്ലെങ്കിൽ സന്ദർശിക്കുക https://www.silabs.com/developers/thread സുരക്ഷാ അപ്ഡേറ്റുകൾക്കായി. തത്സമയ വിവരങ്ങൾക്കായി സുരക്ഷാ ഉപദേശങ്ങൾ സബ്സ്ക്രൈബ് ചെയ്യുക.
ഉൽപ്പന്ന വിവരം
ത്രെഡ് സുരക്ഷിതവും വിശ്വസനീയവും അളക്കാവുന്നതും അപ്ഗ്രേഡ് ചെയ്യാവുന്നതുമായ വയർലെസ് IPv6 മെഷ് നെറ്റ്വർക്കിംഗ് പ്രോട്ടോക്കോൾ ആണ്. കുറഞ്ഞ പവർ / ബാറ്ററി-ബാക്ക്ഡ് ഓപ്പറേഷനായി ഒപ്റ്റിമൈസ് ചെയ്യുമ്പോൾ മറ്റ് ഐപി നെറ്റ്വർക്കുകളിലേക്ക് ഇത് കുറഞ്ഞ നിരക്കിലുള്ള ബ്രിഡ്ജിംഗ് നൽകുന്നു. IP-അധിഷ്ഠിത നെറ്റ്വർക്കിംഗ് ആവശ്യമുള്ള കണക്റ്റഡ് ഹോം ആപ്ലിക്കേഷനുകൾക്കായി പ്രത്യേകം രൂപകൽപ്പന ചെയ്തിട്ടുള്ളതാണ് ത്രെഡ് സ്റ്റാക്ക്, കൂടാതെ വിവിധ ആപ്ലിക്കേഷൻ ലെയറുകൾ ആവശ്യമായി വന്നേക്കാം. ഗൂഗിൾ പുറത്തിറക്കിയ ഓപ്പൺ ത്രെഡ് ത്രെഡിൻ്റെ ഒരു ഓപ്പൺ സോഴ്സ് നടപ്പിലാക്കലാണ്. ബന്ധിപ്പിച്ച വീടിനും വാണിജ്യ കെട്ടിടങ്ങൾക്കുമായി ഉൽപ്പന്നങ്ങളുടെ വികസനം ത്വരിതപ്പെടുത്തുന്നതിന് Google OpenThread പുറത്തിറക്കി. ഇടുങ്ങിയ പ്ലാറ്റ്ഫോം അബ്സ്ട്രാക്ഷൻ ലെയറും ചെറിയ മെമ്മറി ഫുട്പ്രിൻ്റും ഉള്ള ഓപ്പൺ ത്രെഡ് വളരെ പോർട്ടബിൾ ആണ്. ഇത് സിസ്റ്റം-ഓൺ-ചിപ്പ് (SoC), നെറ്റ് വർക്ക് കോ-പ്രോസസർ (NCP), റേഡിയോ കോ-പ്രൊസസർ (RCP) ഡിസൈനുകൾ പിന്തുണയ്ക്കുന്നു.
- സിലിക്കൺ ലാബ്സ് ഹാർഡ്വെയറുമായി ചേർന്ന് പ്രവർത്തിക്കുന്നതിന് അനുയോജ്യമായ ഒരു ഓപ്പൺ ത്രെഡ് അടിസ്ഥാനമാക്കിയുള്ള SDK വികസിപ്പിച്ചെടുത്തിട്ടുണ്ട്. GitHub ഉറവിടത്തിൻ്റെ പൂർണ്ണമായി പരീക്ഷിച്ച മെച്ചപ്പെടുത്തിയ പതിപ്പാണ് സിലിക്കൺ ലാബ്സ് OpenThread SDK. ഇത് GitHub പതിപ്പിനേക്കാൾ വിശാലമായ ഹാർഡ്വെയറിനെ പിന്തുണയ്ക്കുന്നു കൂടാതെ ഡോക്യുമെൻ്റേഷനും എക്സിയും ഉൾപ്പെടുന്നുample ആപ്ലിക്കേഷനുകൾ GitHub-ൽ ലഭ്യമല്ല. ഈ റിലീസ് കുറിപ്പുകൾ SDK പതിപ്പ്(കൾ) ഉൾക്കൊള്ളുന്നു:
- 2.5.2.0 GA 18 സെപ്റ്റംബർ 2024-ന് പുറത്തിറങ്ങി
- 2.5.1.0 GA 24 ജൂലൈ 2024-ന് പുറത്തിറങ്ങി
- 2.5.0.0 GA 5 ജൂൺ 2024-ന് പുറത്തിറങ്ങി
പ്രധാന സവിശേഷതകൾ
ഓപ്പൺട്രെഡ്
- SoC, ഹോസ്റ്റ്-ആർസിപി ആർക്കിടെക്ചറുകൾക്കുള്ള ത്രെഡ് ടെസ്റ്റ് ഹാർനെസ് v1.3.0-യുമായി ത്രെഡ് 59.0 സർട്ടിഫിക്കേഷൻ പാലിക്കൽ
- ത്രെഡ് 1.4 സവിശേഷതകൾ - ആൽഫ / പരീക്ഷണാത്മക
- കോഎക്സ് മെട്രിക്സ് മെച്ചപ്പെടുത്തലുകൾ
- ഓപ്പൺ ത്രെഡ് മെഷ് പ്രകടന ഫലങ്ങൾ (AN1408)
- പുതിയ ഭാഗം പിന്തുണ:
- MG26 പിന്തുണ - ആൽഫ
- സീരീസ് 0/1-നുള്ള പിന്തുണ നീക്കം ചെയ്തു
മൾട്ടി-പ്രോട്ടോക്കോൾ
- ഓപ്പൺ-ഡബ്ല്യുആർടി - ആൽഫയിൽ ZigbeeD, OTBR പിന്തുണ
- DMP BLE + CMP ZB & Matter/OT - ആൽഫ
- സീരീസ് 0/1-നുള്ള പിന്തുണ നീക്കം ചെയ്തു
അനുയോജ്യതയും ഉപയോഗ അറിയിപ്പുകളും
- സുരക്ഷാ അപ്ഡേറ്റുകളെയും അറിയിപ്പുകളെയും കുറിച്ചുള്ള വിവരങ്ങൾക്ക്, ഈ SDK ഉപയോഗിച്ച് ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്ന പ്ലാറ്റ്ഫോം റിലീസ് കുറിപ്പുകളുടെ സുരക്ഷാ അധ്യായം കാണുക അല്ലെങ്കിൽ TECH ഡോക്സ് ടാബിൽ https://www.silabs.com/developers/thread. കാലികമായ വിവരങ്ങൾക്കായി നിങ്ങൾ സുരക്ഷാ ഉപദേശങ്ങൾ സബ്സ്ക്രൈബ് ചെയ്യണമെന്ന് സിലിക്കൺ ലാബ്സും ശക്തമായി ശുപാർശ ചെയ്യുന്നു. നിർദ്ദേശങ്ങൾക്കായി, അല്ലെങ്കിൽ നിങ്ങൾ Silicon Labs OpenThread SDK-യിൽ പുതിയ ആളാണെങ്കിൽ, ഈ റിലീസ് ഉപയോഗിക്കുന്നത് കാണുക.
അനുയോജ്യമായ കംപൈലറുകൾ:
- സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയ്ക്കൊപ്പം നൽകിയിരിക്കുന്ന ജിസിസി (ഗ്നു കമ്പൈലർ കളക്ഷൻ) പതിപ്പ് 12.2.1
പുതിയ ഇനങ്ങൾ
ഞങ്ങളുടെ സീരീസ് 2, സീരീസ് 3 വയർലെസ്, എംസിയു ഉപകരണങ്ങൾ അടിസ്ഥാനമാക്കി ഐഒടി ഉൽപ്പന്നങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള എംബഡഡ് സോഫ്റ്റ്വെയർ ഡെവലപ്മെൻ്റ് പ്ലാറ്റ്ഫോമാണ് SDK. ഇത് വയർലെസ് പ്രോട്ടോക്കോൾ സ്റ്റാക്കുകൾ, മിഡിൽവെയർ, പെരിഫറൽ ഡ്രൈവറുകൾ, ഒരു ബൂട്ട്ലോഡർ, ആപ്ലിക്കേഷൻ എക്സ് എന്നിവ സമന്വയിപ്പിക്കുന്നുamples - പവർ ഒപ്റ്റിമൈസ് ചെയ്തതും സുരക്ഷിതവുമായ IoT ഉപകരണങ്ങൾ നിർമ്മിക്കുന്നതിനുള്ള ഒരു സോളിഡ് ഫ്രെയിംവർക്ക്. അൾട്രാ ലോ പവർ ഉപഭോഗം, ശക്തമായ നെറ്റ്വർക്ക് വിശ്വാസ്യത, ധാരാളം നോഡുകൾക്കുള്ള പിന്തുണ, മൾട്ടിപ്രോട്ടോകോൾ, പ്രീ-സർട്ടിഫിക്കേഷൻ പോലുള്ള സങ്കീർണ്ണമായ ആവശ്യകതകളുടെ സംഗ്രഹം എന്നിവ പോലുള്ള ശക്തമായ ഫീച്ചറുകൾ സിംപ്ലിസിറ്റി SDK വാഗ്ദാനം ചെയ്യുന്നു. കൂടാതെ, ഉപകരണങ്ങൾ വിദൂരമായി അപ്ഡേറ്റ് ചെയ്യുന്നതിനും പരിപാലനച്ചെലവ് കുറയ്ക്കുന്നതിനും അന്തിമ ഉപയോക്തൃ ഉൽപ്പന്ന അനുഭവം മെച്ചപ്പെടുത്തുന്നതിനും സിലിക്കൺ ലാബ്സ് ഓവർ-ദി-എയർ (OTA) സോഫ്റ്റ്വെയറും സുരക്ഷാ അപ്ഡേറ്റുകളും നൽകുന്നു. സിംപ്ലിസിറ്റി SDK എന്നത് ഞങ്ങളുടെ ജനപ്രിയ Gecko SDK-ൽ നിന്നുള്ള ഒരു ഫോളോ-ഓൺ ആണ്, ഇത് ഞങ്ങളുടെ സീരീസ് 0, സീരീസ് 1 ഉപകരണങ്ങൾക്ക് ദീർഘകാല പിന്തുണ നൽകിക്കൊണ്ട് തുടർന്നും ലഭ്യമാകും. സീരീസ് 0, സീരീസ് 1 എന്നീ ഉപകരണങ്ങളെ കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് ദയവായി റഫർ ചെയ്യുക: സീരീസ് 0, സീരീസ് 1 EFM32/EZR32/EFR32 ഉപകരണം (silabs.com).
പുതിയ ഘടകങ്ങൾ
റിലീസ് 2.5.0.0 ൽ ചേർത്തു
- • ot_core_vendor_extension – ഈ ഘടകം EFR32 നായുള്ള Ot::Extension::ExtensionBase ഇൻ്റർഫേസ് നടപ്പിലാക്കുന്നു. OT ക്രാഷ് ഹാൻഡ്ലർ ഘടകത്തിനൊപ്പം ഉപയോഗിക്കുമ്പോൾ, OpenThread ഇൻസ്റ്റൻസ് ആരംഭിച്ചതിന് ശേഷം ക്രാഷ് വിവരങ്ങൾ പ്രിൻ്റ് ചെയ്യപ്പെടും.
പുതിയ സവിശേഷതകൾ
റിലീസ് 2.5.0.0 ൽ ചേർത്തു
- ഓപ്പൺ ത്രെഡിൻ്റെയും ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടറിൻ്റെയും പതിപ്പുകൾ അപ്ഡേറ്റ് ചെയ്തു. വിഭാഗങ്ങൾ 8.2, 8.3 കാണുക.
- ലൈബ്രറികളും എസ്ampഈ SDK-യിലെ ആപ്ലിക്കേഷനുകൾ ത്രെഡ് 1.3-ലേക്കുള്ള ഡിഫോൾട്ടാണ്. ത്രെഡ് 1.4 പതിപ്പും ക്രെഡൻഷ്യൽ പങ്കിടലും എഫെമറൽ കീ പിന്തുണയും ഉൾപ്പെടെയുള്ള സവിശേഷതകളും പിന്തുണയ്ക്കുന്നു, എന്നാൽ സർട്ടിഫിക്കേഷന് തയ്യാറല്ല, ഇപ്പോഴും വികസനം നടന്നുകൊണ്ടിരിക്കുന്നു.
- മൾട്ടി-ത്രെഡ് RTOS പരിതസ്ഥിതിയിൽ OpenThread സ്റ്റാക്കിലേക്ക് ത്രെഡ്-സുരക്ഷിത ആക്സസ് അനുവദിക്കുന്നതിന് OpenThread API-യിലേക്കുള്ള ഒപ്റ്റിമൈസേഷൻ.
- ഒരു പുതിയ പ്ലാറ്റ്ഫോം ഘടകം, ക്ലോക്ക് മാനേജർ, എല്ലാ ഓപ്പൺ-ത്രെഡുകളിലേക്കും സംയോജിപ്പിച്ചിരിക്കുന്നുampക്ലോക്ക് കോൺഫിഗറേഷനുള്ള ആപ്ലിക്കേഷനുകൾ.
- ഒരു പുതിയ പ്ലാറ്റ്ഫോം ഘടകം, മെമ്മറി മാനേജർ, എല്ലാ ഓപ്പൺ-ത്രെഡുകളിലേക്കും സംയോജിപ്പിച്ചിരിക്കുന്നുampഡൈനാമിക് മെമ്മറി മാനേജ്മെൻ്റിനുള്ള le ആപ്ലിക്കേഷനുകൾ.
- OpenWRT-ൽ OTBR. OpenWRT ഹോസ്റ്റ് എൻവയോൺമെൻ്റിൽ ഉപയോഗിക്കുന്നതിനായി ഒരു പുതിയ മൾട്ടിപ്രോട്ടോക്കോൾ open-thread-br ipk പാക്കേജ് ചേർത്തിരിക്കുന്നു.
- ഓപ്പൺ ത്രെഡ് കോഎക്സ് മെട്രിക്സിനുള്ള പിന്തുണ
പുതിയ API-കൾ
റിലീസ് 2.5.0.0 ൽ ചേർത്തു
- ഓപ്പൺ ത്രെഡ് ഡയഗ് ചാനൽ, ട്രാൻസ്മിറ്റ് പവർ API, CLI കമാൻഡുകൾ എന്നിവയ്ക്കുള്ള പിന്തുണ: otPlatDiagTxPowerSet() കൂടാതെ otPlatDiagChan-nelSet().
പുതിയ റേഡിയോ ബോർഡ് പിന്തുണ
റിലീസ് 2.5.0.0 ൽ ചേർത്തു
ഇനിപ്പറയുന്ന റേഡിയോ ബോർഡുകൾക്കുള്ള പിന്തുണ ചേർത്തു:
- BRD4116A – EFR32MG26B410F3200IM48-A
മെച്ചപ്പെടുത്തലുകൾ
- റിലീസ് 2.5.0.0-ൽ മാറ്റി
- Ot_rcp_gp_interface ഘടകം, ot_gp_interface എന്ന് പുനർനാമകരണം ചെയ്തു.
- ഓപ്പൺ ത്രെഡ് API-ൽ ഇവിടെ വിവരിച്ചിരിക്കുന്ന അപ്ഡേറ്റുകൾ ഉൾപ്പെടെയുള്ള എല്ലാ മാറ്റങ്ങളും ഉൾപ്പെടുന്നു: https://openthread.io/reference/api-up-dates#may_17_2024.
- മുൻകൂട്ടി നിർമ്മിച്ച ഡെമോയുടെ സെറ്റ്ample അപ്ലിക്കേഷനുകൾ ഇനിപ്പറയുന്ന രീതിയിൽ അപ്ഡേറ്റ് ചെയ്തു:
- ot-ble-dump - (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-ble-dmp-no-buttons – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-cli-ftd – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-cli-mtd – (brd2703a, brd4116a, brd4180a, brd4186c)
- ot-rcp – (brd2703a, brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-spi-802154 – (brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-spi-802154-blehci – (brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-uarti-802154 – (brd2703a, brd4116a, brd4180a, brd4180b, brd4186c)
- rcp-uart-802154-blehci – (brd2703a, brd4116a, brd4180a, brd4180b, brd4186c)
- സ്ലീപ്പി-ഡെമോ-ftd - (brd2703a, brd4116a, brd4180a, brd4186c)
- sleepy-demo-mtd – (brd2703a, brd4116a, brd4180a, brd4186c)
- സ്ലീപ്പി-ഡെമോ ഉപയോഗിച്ചത് - (brd2703a, brd4116a, brd4180a, brd4186c)
- OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD 750 ആയി വർദ്ധിപ്പിച്ചു. ഡിഫോൾട്ട് FTD, MTD സർട്ടിഫിക്കേഷൻ ലൈബ്രറികൾക്കായി ലൈബ്രറി അടിസ്ഥാനമാക്കിയുള്ള സർട്ടിഫിക്കേഷൻ ഉപയോഗിച്ച് ടെസ്റ്റിന് കീഴിലുള്ള ഉപകരണങ്ങളിൽ ഉപയോഗിക്കുന്നതിന്.
- പഴയ പ്രോജക്റ്റിനായി files (.slcps) CIRCULAR_QUEUE_LEN_MAX-ൻ്റെ ഡിഫോൾട്ട് കോൺഫിഗറേഷൻ മൂല്യം SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT (അതായത് 16) എന്നതിനേക്കാൾ വലുതോ അതിന് തുല്യമോ ആയിരിക്കണം. അല്ലെങ്കിൽ, മൂല്യനിർണ്ണയ സ്ക്രിപ്റ്റ് പ്രോജക്റ്റ് സൃഷ്ടിക്കുന്നതിൽ പരാജയപ്പെടും. .slcp-യിൽ നേരിട്ടോ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയിൽ നിന്നോ കോൺഫിഗറേഷൻ മൂല്യ എൻട്രി ചേർത്തുകൊണ്ട് ഇത് ചെയ്യാൻ കഴിയും: 'വൃത്താകൃതിയിലുള്ള ക്യൂ' ഘടകത്തിലേക്ക് പോകുക, തുടർന്ന് കോൺഫിഗറേഷനിലേക്ക് പോയി SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT അനുസരിച്ച് പരമാവധി ദൈർഘ്യം സജ്ജമാക്കുക.
- ഒന്നിലധികം RCP ആപ്ലിക്കേഷനുകൾക്കായി, നിലവിലുള്ള app.c ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കുക /പ്രോട്ടോക്കോൾ/ഓപ്പൺത്രെഡ്/സെampനിലവിലുള്ള പ്രോജക്റ്റിലെ le-apps/ot-ncp/app.c അല്ലെങ്കിൽ പോർട്ട് മാറ്റങ്ങൾ /പ്രോട്ടോക്കോൾ/ഓപ്പൺത്രെഡ്/സെampനിങ്ങൾക്ക് ഒരെണ്ണം ഉണ്ടെങ്കിൽ le-apps/ot-ncp/app.c ഇഷ്ടാനുസൃത app.c-ലേക്ക്.
സ്ഥിരമായ പ്രശ്നങ്ങൾ
റിലീസ് 2.5.2.0 ൽ പരിഹരിച്ചു
ഐഡി # | വിവരണം |
1238120 /
1334227 |
ഒരു മൾട്ടിപ്രോട്ടോക്കോൾ RCP പരിതസ്ഥിതിയിൽ, ചില ഇൻകമിംഗ് പാക്കറ്റുകൾ സിഗ്ബീ ഗ്രീൻ പവർ പാക്കറ്റുകളായി തെറ്റായി വ്യാഖ്യാനിക്കപ്പെട്ടു, ഇത് ക്രമരഹിതമായ ഔട്ട്ഗോയിംഗ് പാക്കറ്റിനെ ട്രിഗർ ചെയ്യുന്നു. RCP-യിൽ Zigbee ഗ്രീൻ പവർ പാക്കറ്റ് ഡിറ്റക്ഷൻ ശക്തിപ്പെടുത്തുന്നതിലൂടെ പ്രശ്നം പരിഹരിച്ചു. |
1289835 /
1334618 |
ഒരു ഡോക്കർ കണ്ടെയ്നറിനുള്ളിലും നിർബന്ധിതാവസ്ഥയിലും പ്രവർത്തിക്കുമ്പോൾ ഓപ്പൺത്രെഡ് ബോർഡർ റൂട്ടർ പ്രതീക്ഷിച്ചതിലും കൂടുതൽ പാക്കറ്റുകൾ ഉപേക്ഷിക്കുന്നതിലെ പ്രശ്നം പരിഹരിച്ചു. |
1295848 /
1334987 |
SPI-യിൽ കൂടുതൽ ട്രാഫിക് ഉള്ള തിരക്കേറിയ നെറ്റ്വർക്കുകളിൽ RCP റീസെറ്റുകൾക്ക് കാരണമാകുന്ന ഡ്യൂപ്ലിക്കേറ്റ് ഹെഡർ ബൈറ്റുകൾ ഇടയ്ക്കിടെ ഉണ്ടാകുന്നത് പരിഹരിച്ചു. കൂടാതെ, ഹോസ്റ്റിനും rcp-ക്കും ഇടയിൽ സ്ഥിരതയുള്ള ആശയവിനിമയം ഉറപ്പാക്കാൻ കുറഞ്ഞ ഡീബഗ് ലോഗിംഗ് ലെവലിനൊപ്പം ഉയർന്ന സ്പൈ-ബസ് വേഗത (നെറ്റ്വർക്ക് ട്രാഫിക്കിനെ ആശ്രയിച്ച് 4Mhz പോലുള്ളവ) ഉപയോഗിക്കാൻ ശുപാർശ ചെയ്യുന്നു. OTBR-ൽ ഉയർന്ന സ്പൈ വേഗത റേഡിയോയിൽ സജ്ജമാക്കാൻ കഴിയും-URL 'spi-speed=<>' വാദം പോലെ. |
1327029 /
1337439 |
OpenThread ആപ്ലിക്കേഷനുകളിൽ uartdrv_eusart:vcom ഉദാഹരണത്തിനുള്ള പിന്തുണ ചേർത്തു. |
1329286 /
1334038 |
“-Werror=unused-parameter” GCC കംപൈലർ ഓപ്ഷൻ നീക്കം ചെയ്തതിനാൽ ഉപയോഗിക്കാത്ത പാരാമീറ്ററുകൾ ഉള്ള ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കാൻ കഴിയും. |
റിലീസ് 2.5.1.0 ൽ പരിഹരിച്ചു
ഐഡി # | വിവരണം |
1295833 | എൻസിപിയുടെ യഥാർത്ഥ നില നന്നായി പ്രതിഫലിപ്പിക്കുന്നതിന് ഇനിപ്പറയുന്നവ NCP README-ലേക്ക് ചേർത്തുampലെ അപ്ലിക്കേഷനുകൾ. "ഓപ്പൺ ത്രെഡ് സ്റ്റാക്കിനൊപ്പം പരീക്ഷണാത്മക പിന്തുണ ലഭ്യമാണെങ്കിലും എൻസിപി ഡിസൈൻ മോഡൽ പിന്തുണയ്ക്കുകയോ പരീക്ഷിക്കുകയോ ചെയ്യുന്നില്ല എന്നത് ശ്രദ്ധിക്കുക." |
റിലീസ് 2.5.0.0 ൽ പരിഹരിച്ചു
ഐഡി # | വിവരണം |
1208578 | നൽകിയിരിക്കുന്ന പാതകൾ ഉപയോഗിച്ചും pkg-config ഉപയോഗിച്ചും CPC ലൈബ്രറിയെ Posix ഹോസ്റ്റ് ആപ്പുകളിലേക്ക് ലിങ്ക് ചെയ്യുന്നതിനുള്ള പിന്തുണ ചേർത്തു. |
1235923 | OtPlatAlarmMilliStartAt, otPlatAlarmMicroStartAt എന്നിവയിലേക്കുള്ള കോളുകളിലെ ഒരു റാപ്പിംഗ് ബഗ് പരിഹരിച്ചു. |
1238120 | ഒരു മൾട്ടിപ്രോട്ടോക്കോൾ RCP പരിതസ്ഥിതിയിൽ, ചില ഇൻകമിംഗ് പാക്കറ്റുകൾ സിഗ്ബീ ഗ്രീൻ പവർ പാക്കറ്റുകളായി തെറ്റായി വ്യാഖ്യാനിക്കപ്പെട്ടു, ഇത് ക്രമരഹിതമായ ഔട്ട്ഗോയിംഗ് പാക്കറ്റിനെ ട്രിഗർ ചെയ്യുന്നു. RCP-യിൽ Zigbee ഗ്രീൻ പവർ പാക്കറ്റ് ഡിറ്റക്ഷൻ ശക്തിപ്പെടുത്തുന്നതിലൂടെ പ്രശ്നം പരിഹരിച്ചു. |
1243597 | അധിക ഒട്ടി-ബ്ലെ-ഡിഎംപി-നോ-ബട്ടണുകൾ നീക്കംചെയ്തുampഡെമോസ് ഫോൾഡറിൽ നിന്നുള്ള ആപ്പുകൾ. |
1249346
1255247 |
ആർസിപിക്ക് ഹോസ്റ്റിനായി നിശ്ചയിച്ചിട്ടുള്ള പാക്കറ്റുകൾ തെറ്റായി ഡീക്യൂ ചെയ്യാൻ കഴിയുന്ന ഒരു പ്രശ്നത്തെ അഭിസംബോധന ചെയ്തു, ഇത് ഒടിബിആറിൽ പാഴ്സ് പിശകിനും അപ്രതീക്ഷിതമായ അവസാനിപ്പിക്കലിനും കാരണമായി. |
1249492 | dBus FactoryReset കമാൻഡ് ഇനി ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടർ അവസാനിപ്പിക്കുന്നതിന് കാരണമാകില്ല. |
1251926 | ഒരു ഹോസ്റ്റ് / ആർസിപി പരിതസ്ഥിതിയിൽ ക്രാഷ് ഹാൻഡ്ലർ സവിശേഷത ഉപയോഗിക്കുമ്പോൾ, റീബൂട്ട് ചെയ്തതിന് ശേഷം വളരെ നേരത്തെ തന്നെ ക്രാഷ് വിവരങ്ങൾ ഹോസ്റ്റിലേക്ക് അയയ്ക്കാൻ ആർസിപി ശ്രമിക്കുന്നു, ഇത് ലോഗ് ചെയ്യുന്നതിന് മുമ്പ് വിവരങ്ങൾ ഉപേക്ഷിക്കാൻ കാരണമായി. അപ്സ്ട്രീം ഓപ്പൺ ത്രെഡ് സ്റ്റാക്കിലേക്ക് ഒരു പുതിയ സ്പൈനൽ പ്രോപ്പർട്ടി അവതരിപ്പിച്ചുകൊണ്ട് ഈ പ്രശ്നം പരിഹരിക്കപ്പെടുന്നു. ഹോസ്റ്റ് തയ്യാറായിക്കഴിഞ്ഞാൽ RCP-യിൽ നിന്ന് ക്രാഷ് ലോഗുകൾ അഭ്യർത്ഥിക്കാൻ പ്രോപ്പർട്ടി ഹോസ്റ്റിനെ അനുവദിക്കുന്നു. കാണുക https://github.com/openthread/openthread/pull/10061 പുതിയ സ്പൈനൽ പ്രോപ്പർട്ടിയെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്. |
1251952 | Ot_cert_libs ഉം bootloader_interface ഉം ഉപയോഗിച്ച് നിർമ്മിക്കുമ്പോൾ otInstanceResetToBootloader-ലേക്കുള്ള നിർവചിക്കാത്ത റഫറൻസ് നിശ്ചയിച്ചു. |
1255595 | otPlatAlarm API-കളിൽ വലിയ മൂല്യങ്ങൾ കൈകാര്യം ചെയ്യുമ്പോൾ ഒരു തരം പ്രമോഷൻ പ്രശ്നം പരിഹരിക്കുക |
1263222 | ഫിക്സഡ് കോക്സ് മെട്രിക് "സമയം അനുവദിക്കുന്നതിനുള്ള ശരാശരി അഭ്യർത്ഥന". |
1277790 | ഫിക്സഡ് കോക്സ് മെട്രിക് “ഗ്രാൻ്റ് ഇമ്മീഡിയറ്റ്”. |
1287331 | Ot-ble-dmp എസ്ampകുറഞ്ഞത് 768k ഫ്ലാഷുള്ള ഭാഗങ്ങളിൽ മാത്രമാണ് le ആപ്ലിക്കേഷൻ ഇപ്പോൾ പിന്തുണയ്ക്കുന്നത്. |
നിലവിലെ റിലീസിലെ അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ
മുൻ പതിപ്പിന് ശേഷം ബോൾഡിലുള്ള പ്രശ്നങ്ങൾ ചേർത്തു. നിങ്ങൾക്ക് ഒരു റിലീസ് നഷ്ടമായെങ്കിൽ, സമീപകാല റിലീസ് കുറിപ്പുകൾ ഇതിൽ ലഭ്യമാണ് https://www.si-labs.com/developers/thread ടെക് ഡോക്സ് ടാബിൽ.
ഐഡി # | വിവരണം | പരിഹാര മാർഗം |
482915
495241 1295252 |
UART ഡ്രൈവറുമായുള്ള അറിയപ്പെടുന്ന പരിമിതി CLI ഇൻപുട്ടിലോ ഔട്ട്പുട്ടിലോ പ്രതീകങ്ങൾ നഷ്ടപ്പെടാൻ ഇടയാക്കും. തടസ്സങ്ങൾ പ്രവർത്തനരഹിതമാക്കിയേക്കാവുന്ന ദൈർഘ്യമേറിയ നിർണായക വിഭാഗങ്ങളിൽ ഇത് സംഭവിക്കാം, അതിനാൽ CLI ആവർത്തിക്കുന്നതിലൂടെയോ സംസ്ഥാന മാറ്റങ്ങൾക്കായി ദീർഘനേരം കാത്തിരിക്കുന്നതിലൂടെയോ ഇത് ലഘൂകരിക്കാനാകും. | അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല |
815275 | സിംപ്ലിസിറ്റി സ്റ്റുഡിയോയിലെ കോൺഫിഗറേഷൻ ഓപ്ഷൻ ഉപയോഗിച്ച് കംപൈൽ സമയത്ത് റേഡിയോ CCA മോഡുകൾ പരിഷ്ക്കരിക്കുന്നതിനുള്ള കഴിവ് നിലവിൽ പിന്തുണയ്ക്കുന്നില്ല. | openthread-core-efr32-config.h ഹെഡറിൽ നിർവചിച്ചിരിക്കുന്ന SL_OPENTHREAD_RADIO_CCA_MODE കോൺഫിഗറേഷൻ ഓപ്ഷൻ ഉപയോഗിക്കുക file നിങ്ങളുടെ പ്രോജക്റ്റിനൊപ്പം ഉൾപ്പെടുത്തിയിട്ടുണ്ട്. |
1286531
1295725 |
CSL/SSED അസ്ഥിരത. | CSL-മായി ബന്ധപ്പെട്ട കോൺഫിഗറേഷൻ മാക്രോകളുടെ ക്രമീകരണങ്ങൾ ക്രമീകരിക്കുക. |
ഒഴിവാക്കിയ ഇനങ്ങൾ
റിലീസ് 2.5.0.0-ൽ ഒഴിവാക്കി
ഒന്നുമില്ല.
നീക്കം ചെയ്ത ഇനങ്ങൾ
റിലീസ് 2.5.0.0-ൽ നീക്കം ചെയ്തു
- സീരീസ് 0, സീരീസ് 1 ഭാഗങ്ങൾക്കുള്ള പിന്തുണ
- പ്രൊപ്രൈറ്ററി സബ്-GHz പിന്തുണയ്ക്കുള്ള പിന്തുണ
മൾട്ടിപ്രോട്ടോകോൾ ഗേറ്റ്വേയും ആർസിപിയും
പുതിയ ഇനങ്ങൾ
റിലീസ് 2.5.0.0 ൽ ചേർത്തു
Zigbee, OTBR, Z3Gateway ആപ്ലിക്കേഷനുകൾക്കായി OpenWRT ആൽഫ പിന്തുണ ചേർത്തു. Zigbeed, OTBR എന്നിവ ഇപ്പോൾ IPK പാക്കേജ് ഫോർമാറ്റിലും നൽകിയിരിക്കുന്നു. വിശദാംശങ്ങൾക്ക് AN1333 കാണുക: ഒരു മൾട്ടിപ്രോട്ടോകോൾ കോ-പ്രോസസർ ഉള്ള ഒരു ലിനക്സ് ഹോസ്റ്റിൽ സിഗ്ബീ, ഓപ്പൺ ത്രെഡ്, ബ്ലൂടൂത്ത് എന്നിവ ഒരേസമയം പ്രവർത്തിക്കുന്നു.
മെച്ചപ്പെടുത്തലുകൾ
റിലീസ് 2.5.2.0-ൽ മാറ്റി
Zigbeed-ൽ, halCommonGetInt32uMillisecondTick() ടിക്ക് API ഇപ്പോൾ മോണോട്ടോണിക് ക്ലോക്ക് ഉപയോഗിക്കുന്നതിന് അപ്ഡേറ്റ് ചെയ്തിരിക്കുന്നു, അങ്ങനെ അത് ഒരു ഹോസ്റ്റ് സിസ്റ്റത്തിൽ NTP ബാധിക്കില്ല.
റിലീസ് 2.5.1.0-ൽ മാറ്റി
zb_ble_dmp_print_ble_connections() API zigbee_ble_event_handler ഘടകത്തിൽ നിർവ്വചിക്കുകയും zigbee_ble_dmp_cli ഘടകത്തിൽ പരാമർശിക്കുകയും ചെയ്യുന്നു. zigbee_ble_dmp_cli ഘടകം ഉപയോഗിക്കുന്ന ആപ്ലിക്കേഷനുകൾക്കായി, എന്നാൽ zigbee_ble_event_handler അല്ല, നിങ്ങളുടെ ആപ്പിൽ ഈ ഫംഗ്ഷനുവേണ്ടി ഒരു ശൂന്യമായ സ്റ്റബ് ചേർക്കേണ്ടതുണ്ട്. സി file ഇനിപ്പറയുന്ന രീതിയിൽ: void zb_ble_dmp_print_ble_connections(അസാധു) { }
റിലീസ് 2.5.0.0-ൽ മാറ്റി
ഒന്നുമില്ല.
സ്ഥിരമായ പ്രശ്നങ്ങൾ
റിലീസ് 2.5.2.0 ൽ പരിഹരിച്ചു
ഐഡി # | വിവരണം |
1332330 |
കനത്ത നെറ്റ്വർക്ക് ട്രാഫിക്കുള്ള ഒരു പരിതസ്ഥിതിയിൽ പ്രവർത്തിക്കുന്ന 15.4+BLE RCP ഇടയ്ക്കിടെ ഒരു റേസ് അവസ്ഥയെ അഭിമുഖീകരിക്കുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു, അത് ഉപകരണം റീബൂട്ട് ചെയ്യുന്നത് വരെ CPCd വരെ സന്ദേശങ്ങൾ അയയ്ക്കാൻ കഴിയില്ല.
(മറ്റ് റഫർ: 1333150) |
1337228 |
Zigbeed-ൽ halCommonGetInt32uMillisecondTick() ടിക്ക് API ഇപ്പോൾ മോണോട്ടോണിക് ക്ലോക്ക് ഉപയോഗിക്കുന്നതിന് അപ്ഡേറ്റ് ചെയ്തിരിക്കുന്നു, അങ്ങനെ അത് ഒരു ഹോസ്റ്റ് സിസ്റ്റത്തിൽ NTP ബാധിക്കില്ല.
(മറ്റ് റഫർ: 1346711) |
റിലീസ് 2.5.1.0 ൽ പരിഹരിച്ചു
ഐഡി # | വിവരണം |
1300848 | OpenWRT പരിതസ്ഥിതിയിലെ Z3Gateway-ന് OpenWRT-യിലും മറ്റ് പരിതസ്ഥിതികളിലും പ്രവർത്തിക്കുന്ന ടെർമിയോസ് നിയന്ത്രണ പ്രതീകങ്ങളുടെ പൊരുത്തക്കേട് കാരണം EZSP ആശയവിനിമയം ആരംഭിക്കാൻ കഴിയാത്ത ഒരു പ്രശ്നം പരിഹരിച്ചു. |
റിലീസ് 2.5.0.0 ൽ പരിഹരിച്ചു
ഐഡി # | വിവരണം |
1231021 | കൈകാര്യം ചെയ്യാത്ത ട്രാൻസ്മിറ്റ് പിശകുകൾ സബ്-മാക്കിലേക്ക് കൈമാറുന്നതിനുപകരം RCP വീണ്ടെടുക്കുന്നതിലൂടെ ഒരു OTBR ഉറപ്പ് ഒഴിവാക്കാൻ ഒരു പ്രശ്നം പരിഹരിച്ചു. |
1242948 | ZigBee-യിൽ നിന്ന് വ്യാജമായ പരീക്ഷണ വാദങ്ങൾ നീക്കം ചെയ്തു. |
1244459 | RCP വഴിയുള്ള MAC-ആവർത്തിച്ചുള്ള പരോക്ഷ സംപ്രേക്ഷണങ്ങൾ, സന്ദേശങ്ങൾ തീർപ്പുകൽപ്പിക്കാതെയും നീക്കം ചെയ്യപ്പെടുന്ന ഒരു സോഴ്സ് മാച്ച് ടേബിൾ എൻട്രിയിൽ കലാശിച്ചേക്കാവുന്ന പരിഹരിച്ച പ്രശ്നം. |
1245988 | ഒരു ട്രസ്റ്റ് സെൻ്റർ ബാക്കപ്പും റീസെറ്റ് നോഡ് പ്രവർത്തനം പുനഃസ്ഥാപിക്കലും നടത്തുമ്പോൾ Zigbeed പുനരാരംഭിക്കാത്ത ഒരു പ്രശ്നം പരിഹരിച്ചു. |
1282264 | അണ്ടർഫ്ലോയ്ക്ക് കാരണമായ ട്രാൻസ്മിറ്റ് ഫിഫോ അകാലത്തിൽ ക്ലിയർ ചെയ്തുകൊണ്ട് റേഡിയോ ട്രാൻസ്മിറ്റ് പ്രവർത്തനങ്ങൾ തടസ്സപ്പെടുത്താവുന്ന ഒരു പ്രശ്നം പരിഹരിച്ചു. |
1288653 | CLI കമാൻഡ് "പ്ലഗിൻ ble gap print- connections" ലഭിക്കുമ്പോൾ Zigbee/OT/BLE SOC ആപ്പ് ഇപ്പോൾ കണക്ഷൻ വിവരങ്ങൾ പ്രിൻ്റ് ചെയ്യും. |
1292537 | Zigbee/BLE NCP ആപ്ലിക്കേഷൻ ഇപ്പോൾ സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ യുഐയിൽ ശരിയായി കാണിക്കുന്നു. |
1252365 | സിഗ്ബീ എൻസിപി/ഓപ്പൺ ത്രെഡ് ആർസിപികളിലേക്ക് കോക്സിസ്റ്റൻസ് പ്ലഗിൻ തിരികെ ചേർത്തുample ആപ്ലിക്കേഷൻ. |
1293853 | MG21-ലെ zigbee_ncp-ot_rcp-spi, zigbee_ncp-ot_rcp_uart എന്നിവയ്ക്കായുള്ള റാം ഫുട്പ്രിൻ്റ് കുറച്ചു. |
1124140 | SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT എന്നതിനെ 1 അല്ലാതെ മറ്റൊരു മൂല്യത്തിലേക്ക് സജ്ജീകരിക്കുന്നത് z3- light_ot-ftd_soc ഓപ്പൺ ത്രെഡ് നെറ്റ്വർക്ക് പ്രവർത്തനക്ഷമമായതിന് ശേഷം Zigbee ബീക്കണുകൾ അയയ്ക്കാത്തതിൻ്റെ ഒരു പ്രശ്നം പരിഹരിച്ചു. |
നിലവിലെ റിലീസിലെ അറിയപ്പെടുന്ന പ്രശ്നങ്ങൾ
മുൻ പതിപ്പിന് ശേഷം ബോൾഡിലുള്ള പ്രശ്നങ്ങൾ ചേർത്തു. നിങ്ങൾക്ക് ഒരു റിലീസ് നഷ്ടമായെങ്കിൽ, സമീപകാല റിലീസ് കുറിപ്പുകൾ ഇതിൽ ലഭ്യമാണ് https://www.si-labs.com/developers/simplicity-software-development-kit.
ഐഡി # | വിവരണം | പരിഹാര മാർഗം |
937562 | Raspberry Pi OS 802154-ലെ rcp-uart- 11-blah ആപ്പ് ഉപയോഗിച്ച് Bluetoothctl 'advertise on' കമാൻഡ് പരാജയപ്പെടുന്നു. | Bluetoothctl-ന് പകരം btmgmt ആപ്പ് ഉപയോഗിക്കുക. |
1074205 | ഒരേ പാൻ ഐഡിയിലുള്ള രണ്ട് നെറ്റ്വർക്കുകളെ CMP RCP പിന്തുണയ്ക്കുന്നില്ല. | ഓരോ നെറ്റ്വർക്കിനും വ്യത്യസ്ത പാൻ ഐഡികൾ ഉപയോഗിക്കുക. ഭാവി പതിപ്പിൽ പിന്തുണ ആസൂത്രണം ചെയ്തിട്ടുണ്ട്. |
1122723 | തിരക്കുള്ള ഒരു പരിതസ്ഥിതിയിൽ, z3-light_ot-ftd_soc ആപ്പിൽ CLI പ്രതികരിക്കുന്നില്ലായിരിക്കാം. | അറിയപ്പെടുന്ന പരിഹാരമൊന്നുമില്ല. |
1209958 |
MG24, MG21 എന്നിവയിലെ ZB/OT/BLE RCP മൂന്ന് പ്രോട്ടോക്കോളുകളും പ്രവർത്തിപ്പിക്കുമ്പോൾ കുറച്ച് മിനിറ്റുകൾക്ക് ശേഷം പ്രവർത്തിക്കുന്നത് നിർത്താം. |
ഭാവിയിലെ ഒരു റിലീസിൽ ഇത് പരിഗണിക്കും. |
1221299 | Mfglib RSSI റീഡിംഗുകൾ RCP-യും NCP-യും തമ്മിൽ വ്യത്യാസമുണ്ട്. | ഭാവിയിലെ ഒരു റിലീസിൽ അഭിസംബോധന ചെയ്യും. |
ഒഴിവാക്കിയ ഇനങ്ങൾ
ഒന്നുമില്ല.
നീക്കം ചെയ്ത ഇനങ്ങൾ
റിലീസ് 2.5.0.0-ൽ നീക്കം ചെയ്തു
ഒന്നുമില്ല.
ഈ റിലീസ് ഉപയോഗിച്ച്
- ഈ റിലീസിൽ ഇനിപ്പറയുന്നവ അടങ്ങിയിരിക്കുന്നു
- സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് സ്റ്റാക്ക്
- സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് എസ്ample ആപ്ലിക്കേഷനുകൾ
- സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടർ
OpenThread SDK-യെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക് കാണുക QSG170: സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് ക്വിക്ക്സ്റ്റാർട്ട് ഗൈഡ്. നിങ്ങൾ ത്രെഡിൽ പുതിയ ആളാണെങ്കിൽ കാണുക UG103.11: ത്രെഡ് അടിസ്ഥാനങ്ങൾ.
ഇൻസ്റ്റലേഷനും ഉപയോഗവും
സിലിക്കൺ ലാബ് SDK-കളുടെ സ്യൂട്ടായ സിംപ്ലിസിറ്റി SDK-യുടെ ഭാഗമാണ് OpenThread SDK. ഓപ്പൺ ത്രെഡും സിംപ്ലിസിറ്റി എസ്ഡികെയും ഉപയോഗിച്ച് വേഗത്തിൽ ആരംഭിക്കാൻ, ഇൻസ്റ്റാൾ ചെയ്തുകൊണ്ട് ആരംഭിക്കുക സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5, ഇത് നിങ്ങളുടെ വികസന പരിതസ്ഥിതി സജ്ജീകരിക്കുകയും സിംപ്ലിസിറ്റി SDK ഇൻസ്റ്റാളേഷനിലൂടെ നിങ്ങളെ നയിക്കുകയും ചെയ്യും. റിസോഴ്സും പ്രോജക്ട് ലോഞ്ചറും, സോഫ്റ്റ്വെയർ കോൺഫിഗറേഷൻ ടൂളുകളും, ഗ്നു ടൂൾചെയിനോടുകൂടിയ ഫുൾ ഐഡിഇ, വിശകലന ടൂളുകൾ എന്നിവയുൾപ്പെടെ സിലിക്കൺ ലാബ്സ് ഉപകരണങ്ങൾ ഉപയോഗിച്ച് ഐഒടി ഉൽപ്പന്ന വികസനത്തിന് ആവശ്യമായ എല്ലാം സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5-ൽ ഉൾപ്പെടുന്നു. ഇൻസ്റ്റാളേഷൻ നിർദ്ദേശങ്ങൾ ഓൺലൈനിൽ നൽകിയിരിക്കുന്നു സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 ഉപയോക്തൃ ഗൈഡ്. പകരമായി, GitHub-ൽ നിന്ന് ഏറ്റവും പുതിയത് ഡൗൺലോഡ് ചെയ്യുകയോ ക്ലോൺ ചെയ്യുകയോ ചെയ്തുകൊണ്ട് സിംപ്ലിസിറ്റി SDK സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്തേക്കാം. കാണുക https://github.com/Sili-conLabs/simplicity_sdk കൂടുതൽ വിവരങ്ങൾക്ക്. സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5.3 മുതൽ GSDK ഡിഫോൾട്ട് ഇൻസ്റ്റലേഷൻ ലൊക്കേഷൻ മാറിയിരിക്കുന്നു.
- വിൻഡോസ്: സി:\ഉപയോക്താക്കൾ\ \സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ\SDKs\simplicity_sdk
- MacOS: /ഉപയോക്താക്കൾ/ /സിംപ്ലിസിറ്റിസ്റ്റുഡിയോ/എസ്ഡികെകൾ/സിംപ്ലിസിറ്റി_എസ്ഡികെ
- SDK പതിപ്പിൻ്റെ പ്രത്യേക ഡോക്യുമെൻ്റേഷൻ SDK-യിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്. ഈ റിലീസിനെക്കുറിച്ചുള്ള API റഫറൻസുകളും മറ്റ് വിവരങ്ങളും ഇതിൽ ലഭ്യമാണ് https://docs.silabs.com/openthread/latest/. മുകളിൽ വലതുവശത്തുള്ള നിങ്ങളുടെ SDK പതിപ്പ് തിരഞ്ഞെടുക്കുക.
OpenThread GitHub ശേഖരം
സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് SDK, OpenThread GitHub റിപ്പോയിൽ നിന്നുള്ള എല്ലാ മാറ്റങ്ങളും ഉൾക്കൊള്ളുന്നു (https://github.com/openthread/openthread) 1fceb225b കമ്മിറ്റ് ഉൾപ്പെടെ. OpenThread റിപ്പോയുടെ മെച്ചപ്പെടുത്തിയ പതിപ്പ് ഇനിപ്പറയുന്ന സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 GSDK ലൊക്കേഷനിൽ കാണാം: \util\third_party\openthread
ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടർ GitHub റിപ്പോസിറ്ററി
സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് SDK, OpenThread ബോർഡർ റൂട്ടർ GitHub റിപ്പോയിൽ നിന്നുള്ള എല്ലാ മാറ്റങ്ങളും ഉൾക്കൊള്ളുന്നു (https://github.com/openthread/ot-br-posix) e56c02006 കമ്മിറ്റ് ഉൾപ്പെടെ. OpenThread ബോർഡർ റൂട്ടർ റിപ്പോയുടെ ഒരു മെച്ചപ്പെടുത്തിയ പതിപ്പ് = ഇനിപ്പറയുന്ന സിംപ്ലിസിറ്റി സ്റ്റുഡിയോ 5 GSDK ലൊക്കേഷനിൽ കാണാം: \util\third_party\ot-br-posix
ബോർഡർ റൂട്ടർ ഉപയോഗിക്കുന്നു
എളുപ്പത്തിൽ ഉപയോഗിക്കുന്നതിന്, നിങ്ങളുടെ ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടറിനായി ഒരു ഡോക്കർ കണ്ടെയ്നർ ഉപയോഗിക്കാൻ സിലിക്കൺ ലാബ്സ് ശുപാർശ ചെയ്യുന്നു. റഫർ ചെയ്യുക AN1256: ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടറിനൊപ്പം സിലിക്കൺ ലാബ്സ് RCP ഉപയോഗിക്കുന്നു ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടർ ഡോക്കർ കണ്ടെയ്നറിൻ്റെ ശരിയായ പതിപ്പ് എങ്ങനെ സജ്ജീകരിക്കാം എന്നതിനെക്കുറിച്ചുള്ള വിശദാംശങ്ങൾക്ക്. ഇത് ലഭ്യമാണ് https://hub.docker.com/r/siliconlabsinc/openthread-border-router. നിങ്ങൾ ഒരു ബോർഡർ റൂട്ടർ സ്വമേധയാ ഇൻസ്റ്റാൾ ചെയ്യുകയാണെങ്കിൽ, സിലിക്കൺ ലാബ്സ് ഓപ്പൺ ത്രെഡ് എസ്ഡികെയിൽ നൽകിയിരിക്കുന്ന പകർപ്പുകൾ ഉപയോഗിച്ച്, റഫർ ചെയ്യുക AN1256: ഓപ്പൺ ത്രെഡ് ബോർഡർ റൂട്ടറിനൊപ്പം സിലിക്കൺ ലാബ്സ് RCP ഉപയോഗിക്കുന്നു കൂടുതൽ വിവരങ്ങൾക്ക്. ബോർഡർ റൂട്ടർ എൻവയോൺമെൻ്റ് പിന്നീടുള്ള GitHub പതിപ്പിലേക്ക് അപ്ഡേറ്റ് ചെയ്യുന്നത് OpenThread-ൽ പിന്തുണയ്ക്കുന്നു webസൈറ്റ്, ഇത് SDK-യിലെ OpenThread RCP സ്റ്റാക്കുമായി ബോർഡർ റൂട്ടറിനെ പൊരുത്തക്കേടാക്കിയേക്കാം.
NCP/RCP പിന്തുണ
OpenThread NCP പിന്തുണ OpenThread SDK-യിൽ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്, എന്നാൽ ഈ പിന്തുണയുടെ ഏത് ഉപയോഗവും പരീക്ഷണാത്മകമായി കണക്കാക്കണം. OpenThread RCP പൂർണ്ണമായും നടപ്പിലാക്കുകയും പിന്തുണയ്ക്കുകയും ചെയ്യുന്നു.
സുരക്ഷാ വിവരങ്ങൾ
സുരക്ഷിത വോൾട്ട് ഏകീകരണം
സെക്യുർ വോൾട്ട് ഹൈ ഉപകരണങ്ങളിലേക്ക് വിന്യസിക്കുമ്പോൾ, സെക്യുർ വോൾട്ട് കീ മാനേജ്മെൻ്റ് ഫംഗ്ഷണാലിറ്റി ഉപയോഗിച്ച് സെൻസിറ്റീവ് കീകൾ പരിരക്ഷിക്കപ്പെടും. സംരക്ഷിത കീകളും അവയുടെ സംഭരണ സംരക്ഷണ സവിശേഷതകളും ഇനിപ്പറയുന്ന പട്ടിക കാണിക്കുന്നു.
പൊതിഞ്ഞ താക്കോൽ | കയറ്റുമതി ചെയ്യാവുന്ന / കയറ്റുമതി ചെയ്യാനാവാത്ത | കുറിപ്പുകൾ |
ത്രെഡ് മാസ്റ്റർ കീ | കയറ്റുമതി ചെയ്യാവുന്നത് | TLV-കൾ രൂപീകരിക്കാൻ കയറ്റുമതി ചെയ്യാവുന്നതായിരിക്കണം |
പി.എസ്.കെ.സി | കയറ്റുമതി ചെയ്യാവുന്നത് | TLV-കൾ രൂപീകരിക്കാൻ കയറ്റുമതി ചെയ്യാവുന്നതായിരിക്കണം |
കീ എൻക്രിപ്ഷൻ കീ | കയറ്റുമതി ചെയ്യാവുന്നത് | TLV-കൾ രൂപീകരിക്കാൻ കയറ്റുമതി ചെയ്യാവുന്നതായിരിക്കണം |
MLE കീ | കയറ്റുമതി ചെയ്യാനാവാത്തത് | |
താൽക്കാലിക MLE കീ | കയറ്റുമതി ചെയ്യാനാവാത്തത് | |
MAC മുമ്പത്തെ കീ | കയറ്റുമതി ചെയ്യാനാവാത്തത് | |
MAC നിലവിലെ കീ | കയറ്റുമതി ചെയ്യാനാവാത്തത് | |
MAC അടുത്ത കീ | കയറ്റുമതി ചെയ്യാനാവാത്തത് |
"കയറ്റുമതി ചെയ്യാൻ പറ്റാത്തത്" എന്ന് അടയാളപ്പെടുത്തിയ പൊതിഞ്ഞ കീകൾ ഉപയോഗിക്കാമെങ്കിലും കഴിയില്ല viewed അല്ലെങ്കിൽ റൺടൈമിൽ പങ്കിട്ടു. "കയറ്റുമതി ചെയ്യാവുന്നത്" എന്ന് അടയാളപ്പെടുത്തിയിരിക്കുന്ന പൊതിഞ്ഞ കീകൾ റൺടൈമിൽ ഉപയോഗിക്കാനോ പങ്കിടാനോ കഴിയും, എന്നാൽ ഫ്ലാഷിൽ സംഭരിച്ചിരിക്കുമ്പോൾ എൻക്രിപ്റ്റ് ചെയ്തതായി തുടരും. സുരക്ഷിത വോൾട്ട് കീ മാനേജ്മെൻ്റ് പ്രവർത്തനത്തെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, കാണുക AN1271: സുരക്ഷിത കീ സംഭരണം.
സുരക്ഷാ ഉപദേശങ്ങൾ
സെക്യൂരിറ്റി അഡ്വൈസറീസ് സബ്സ്ക്രൈബുചെയ്യാൻ, സിലിക്കൺ ലാബ്സ് കസ്റ്റമർ പോർട്ടലിൽ ലോഗിൻ ചെയ്യുക, തുടർന്ന് അക്കൗണ്ട് ഹോം തിരഞ്ഞെടുക്കുക. പോർട്ടൽ ഹോം പേജിലേക്ക് പോകാൻ ഹോം ക്ലിക്കുചെയ്യുക, തുടർന്ന് അറിയിപ്പുകൾ ടൈൽ നിയന്ത്രിക്കുക ക്ലിക്കുചെയ്യുക. 'സോഫ്റ്റ്വെയർ/സുരക്ഷാ ഉപദേശക അറിയിപ്പുകളും ഉൽപ്പന്ന മാറ്റ അറിയിപ്പുകളും (പിസിഎൻ)' പരിശോധിച്ചിട്ടുണ്ടെന്നും നിങ്ങളുടെ പ്ലാറ്റ്ഫോമിനും പ്രോട്ടോക്കോളിനും വേണ്ടി നിങ്ങൾ കുറഞ്ഞത് സബ്സ്ക്രൈബ് ചെയ്തിട്ടുണ്ടെന്നും ഉറപ്പാക്കുക. എന്തെങ്കിലും മാറ്റങ്ങൾ സംരക്ഷിക്കാൻ സംരക്ഷിക്കുക ക്ലിക്കുചെയ്യുക. ഇനിപ്പറയുന്ന ചിത്രം ഒരു മുൻ ആണ്ampLe:
പിന്തുണ
വികസന കിറ്റ് ഉപഭോക്താക്കൾക്ക് പരിശീലനത്തിനും സാങ്കേതിക പിന്തുണക്കും അർഹതയുണ്ട്. ഉപയോഗിക്കുക സിലിക്കൺ ലബോറട്ടറീസ് ത്രെഡ് web പേജ് എല്ലാ സിലിക്കൺ ലാബുകളും ഓപ്പൺ ത്രെഡ് ഉൽപ്പന്നങ്ങളെയും സേവനങ്ങളെയും കുറിച്ചുള്ള വിവരങ്ങൾ നേടുന്നതിനും ഉൽപ്പന്ന പിന്തുണയ്ക്കായി സൈൻ അപ്പ് ചെയ്യുന്നതിനും.
നിങ്ങൾക്ക് സിലിക്കൺ ലബോറട്ടറികളുടെ പിന്തുണയിൽ ബന്ധപ്പെടാം http://www.silabs.com/support.
ത്രെഡ് സർട്ടിഫിക്കേഷൻ
ത്രെഡ് ടെസ്റ്റ് ഹാർനെസ് v1.3.0 (മെമ്പർ റിലീസ്) ഉള്ള ത്രെഡ് 60.0-ന് ഈ റിലീസ് യോഗ്യത നേടി. ഈ പ്രധാന പതിപ്പുമായും അനുബന്ധ പാച്ച് റിലീസുകളുമായും ബന്ധപ്പെട്ടിരിക്കുന്ന ത്രെഡ് ഉൽപ്പന്ന സർട്ടിഫിക്കേഷനുകൾക്കായി (ഓപ്പൺ ത്രെഡ് സ്റ്റാക്ക് അപ്ഡേറ്റുകളൊന്നുമില്ലാതെ), യോഗ്യതയ്ക്കായി മുകളിലുള്ള TH പതിപ്പ് ഉപയോഗിക്കാൻ സിലിക്കൺ ലാബ്സ് ശുപാർശ ചെയ്യുന്നു. ഈ റിലീസിനൊപ്പം ഒരു കൂട്ടം ഓപ്പൺ ത്രെഡ് സ്റ്റാക്കും PAL ലൈബ്രറികളും ഉൾപ്പെടുന്നു, അവ പാരമ്പര്യമായി ത്രെഡ് സർട്ടിഫിക്കേഷനായി ഉപയോഗിക്കാം.
IoT പോർട്ട്ഫോളിയോ
SW/HW
ഗുണനിലവാരം
പിന്തുണയും കമ്മ്യൂണിറ്റിയും
നിരാകരണം
സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ ഉപയോഗിക്കുന്നതോ ഉപയോഗിക്കാൻ ഉദ്ദേശിക്കുന്നതോ ആയ സിസ്റ്റത്തിനും സോഫ്റ്റ്വെയർ നടപ്പിലാക്കുന്നവർക്കും ലഭ്യമായ എല്ലാ പെരിഫറലുകളുടെയും മൊഡ്യൂളുകളുടെയും ഏറ്റവും പുതിയതും കൃത്യവും ആഴത്തിലുള്ളതുമായ ഡോക്യുമെന്റേഷൻ ഉപഭോക്താക്കൾക്ക് നൽകാൻ സിലിക്കൺ ലാബ്സ് ഉദ്ദേശിക്കുന്നു. സ്വഭാവ ഡാറ്റ, ലഭ്യമായ മൊഡ്യൂളുകളും പെരിഫറലുകളും, മെമ്മറി വലുപ്പങ്ങളും മെമ്മറി വിലാസങ്ങളും ഓരോ നിർദ്ദിഷ്ട ഉപകരണത്തെയും സൂചിപ്പിക്കുന്നു, കൂടാതെ നൽകിയിരിക്കുന്ന "സാധാരണ" പാരാമീറ്ററുകൾ വ്യത്യസ്ത ആപ്ലിക്കേഷനുകളിൽ വ്യത്യാസപ്പെടാം. അപേക്ഷ മുൻampഇവിടെ വിവരിച്ചിരിക്കുന്നത് ചിത്രീകരണ ആവശ്യങ്ങൾക്ക് മാത്രമുള്ളതാണ്. ഉൽപ്പന്ന വിവരങ്ങൾ, സ്പെസിഫിക്കേഷനുകൾ, വിവരണങ്ങൾ എന്നിവയിൽ കൂടുതൽ അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ വരുത്താനുള്ള അവകാശം സിലിക്കൺ ലാബിൽ നിക്ഷിപ്തമാണ്, കൂടാതെ ഉൾപ്പെടുത്തിയ വിവരങ്ങളുടെ കൃത്യതയോ പൂർണ്ണതയോ സംബന്ധിച്ച് വാറൻ്റി നൽകുന്നില്ല. മുൻകൂർ അറിയിപ്പ് കൂടാതെ, സുരക്ഷാ അല്ലെങ്കിൽ വിശ്വാസ്യത കാരണങ്ങളാൽ നിർമ്മാണ പ്രക്രിയയിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്ന ഫേംവെയർ അപ്ഡേറ്റ് ചെയ്തേക്കാം. അത്തരം മാറ്റങ്ങൾ ഉൽപ്പന്നത്തിൻ്റെ സവിശേഷതകളെയോ പ്രകടനത്തെയോ മാറ്റില്ല. ഈ ഡോക്യുമെൻ്റിൽ നൽകിയിരിക്കുന്ന വിവരങ്ങളുടെ ഉപയോഗത്തിൻ്റെ അനന്തരഫലങ്ങൾക്ക് സിലിക്കൺ ലാബുകൾക്ക് യാതൊരു ബാധ്യതയുമില്ല. ഈ പ്രമാണം ഏതെങ്കിലും ഇൻ്റഗ്രേറ്റഡ് സർക്യൂട്ടുകൾ രൂപകല്പന ചെയ്യുന്നതിനോ നിർമ്മിക്കുന്നതിനോ ഉള്ള ഏതെങ്കിലും ലൈസൻസ് സൂചിപ്പിക്കുന്നില്ല അല്ലെങ്കിൽ വ്യക്തമായി നൽകുന്നില്ല. ഉൽപ്പന്നങ്ങൾ ഏതെങ്കിലും FDA ക്ലാസ് III ഉപകരണങ്ങളിൽ, FDA പ്രീമാർക്കറ്റ് അംഗീകാരം ആവശ്യമുള്ള ആപ്ലിക്കേഷനുകൾ അല്ലെങ്കിൽ സിലിക്കൺ ലാബുകളുടെ പ്രത്യേക രേഖാമൂലമുള്ള സമ്മതമില്ലാതെ ലൈഫ് സപ്പോർട്ട് സിസ്റ്റങ്ങൾക്കുള്ളിൽ ഉപയോഗിക്കുന്നതിന് രൂപകൽപ്പന ചെയ്യുകയോ അംഗീകരിക്കുകയോ ചെയ്തിട്ടില്ല. ഒരു "ലൈഫ് സപ്പോർട്ട് സിസ്റ്റം" എന്നത് ജീവൻ കൂടാതെ/അല്ലെങ്കിൽ ആരോഗ്യത്തെ പിന്തുണയ്ക്കുന്നതിനോ നിലനിർത്തുന്നതിനോ ഉദ്ദേശിച്ചുള്ള ഏതെങ്കിലും ഉൽപ്പന്നമോ സംവിധാനമോ ആണ്, അത് പരാജയപ്പെടുകയാണെങ്കിൽ, കാര്യമായ വ്യക്തിഗത പരിക്കോ മരണമോ ഉണ്ടാക്കുമെന്ന് ന്യായമായും പ്രതീക്ഷിക്കാം. സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ സൈനിക ആപ്ലിക്കേഷനുകൾക്കായി രൂപകൽപ്പന ചെയ്യുകയോ അംഗീകരിക്കുകയോ ചെയ്തിട്ടില്ല. ആണവ, ജൈവ, രാസായുധങ്ങൾ, അല്ലെങ്കിൽ അത്തരം ആയുധങ്ങൾ എത്തിക്കാൻ കഴിവുള്ള മിസൈലുകൾ എന്നിവയുൾപ്പെടെ (എന്നാൽ അതിൽ മാത്രം പരിമിതപ്പെടുന്നില്ല) വൻ നശീകരണ ആയുധങ്ങളിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നങ്ങൾ ഒരു സാഹചര്യത്തിലും ഉപയോഗിക്കരുത്. സിലിക്കൺ ലാബ്സ് എല്ലാ എക്സ്പ്രസ്സ്, ഇൻപ്ലൈഡ് വാറൻ്റികളും നിരാകരിക്കുന്നു, അത്തരം അനധികൃത ആപ്ലിക്കേഷനുകളിൽ സിലിക്കൺ ലാബ്സ് ഉൽപ്പന്നത്തിൻ്റെ ഉപയോഗവുമായി ബന്ധപ്പെട്ട ഏതെങ്കിലും പരിക്കുകൾക്കോ കേടുപാടുകൾക്കോ ഉത്തരവാദിയോ ബാധ്യസ്ഥനോ ആയിരിക്കില്ല.
വ്യാപാരമുദ്ര വിവരം
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs®, കൂടാതെ Silicon Labs ലോഗോ®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, എനർജി മൈക്രോ, എനർജി, എനർജി, കോമ്പിനേഷനുകൾ അതിൽ, "ലോകത്തിലെ ഏറ്റവും ഊർജ്ജ സൗഹൃദ മൈക്രോകൺട്രോളറുകൾ", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision® the Studio, Precision32 Telegesis Logo®, USBXpress®, Zentri, Zentri ലോഗോ, Zentri DMS, Z-Wave® എന്നിവയും മറ്റുള്ളവയും സിലിക്കൺ ലാബുകളുടെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ARM, CORTEX, Cortex-M3, THUMB എന്നിവ ARM ഹോൾഡിംഗിൻ്റെ വ്യാപാരമുദ്രകളോ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രകളോ ആണ്. ARM ലിമിറ്റഡിൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് കെയിൽ. വൈഫൈ അലയൻസിൻ്റെ രജിസ്റ്റർ ചെയ്ത വ്യാപാരമുദ്രയാണ് വൈഫൈ. ഇവിടെ പരാമർശിച്ചിരിക്കുന്ന മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളും ബ്രാൻഡ് പേരുകളും അതത് ഉടമകളുടെ വ്യാപാരമുദ്രകളാണ്.
- സിലിക്കൺ ലബോറട്ടറീസ് ഇൻക്. 400 വെസ്റ്റ് സീസർ ഷാവേസ് ഓസ്റ്റിൻ, TX 78701
യുഎസ്എ
- www.silabs.com
- silabs.com
- കൂടുതൽ ബന്ധിപ്പിച്ച ലോകം കെട്ടിപ്പടുക്കുന്നു.
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
സിലിക്കൺ ലാബ്സ് 2.5.2.0 ഓപ്പൺ ത്രെഡ് SDK [pdf] നിർദ്ദേശങ്ങൾ 2.5.2.0 ഓപ്പൺ ത്രെഡ് SDK, ഓപ്പൺ ത്രെഡ് SDK, ത്രെഡ് SDK, SDK |