SILICON-LOGO

SILICON LABS 2.5.2.0 Ṣii Opo SDK

SILICON-LABS-2-5-2-0-Oro-ṣii-SDK-ọja

FAQs

Q: Kini awọn ẹya bọtini ti Silicon Labs OpenThread SDK?

A: SDK nfunni ni ibamu pẹlu ọpọlọpọ ohun elo, iwe imudara, ati exampAwọn ohun elo ko rii ni ẹya GitHub.

Q: Bawo ni MO ṣe le wa alaye nipa awọn imudojuiwọn aabo ti o ni ibatan si SDK?

A: Tọkasi Aabo ipin ti Platform Tu Awọn akọsilẹ tabi ibewo https://www.silabs.com/developers/thread fun aabo awọn imudojuiwọn. Alabapin si Awọn imọran Aabo fun alaye akoko gidi.

Ọja ALAYE

Opopona jẹ aabo, igbẹkẹle, iwọn, ati igbegasoke Ilana Nẹtiwọọki Ailokun IPv6 mesh. O pese ọna asopọ iye owo kekere si awọn nẹtiwọọki IP miiran lakoko iṣapeye fun iṣẹ agbara kekere / atilẹyin batiri. Iṣakojọpọ O tẹle jẹ apẹrẹ pataki fun awọn ohun elo Ile ti a ti sopọ nibiti o fẹ nẹtiwọki ti o da lori IP, ati pe o le nilo ọpọlọpọ awọn fẹlẹfẹlẹ ohun elo. OpenThread ti a tu silẹ nipasẹ Google jẹ imuse orisun-ìmọ ti Opo. Google ti ṣe ifilọlẹ OpenThread lati mu idagbasoke awọn ọja pọ si fun ile ti o sopọ ati awọn ile iṣowo. Pẹlu Layer abstraction Syeed dín ati ifẹsẹtẹ iranti kekere, OpenThread jẹ gbigbe gaan. O ṣe atilẹyin fun eto-lori-chip (SoC), alapọpo-isise iṣẹ netiwọki (NCP), ati awọn apẹrẹ àjọ-isise redio (RCP).

  • Awọn Labs Silicon ti ṣe agbekalẹ SDK ti o da lori OpenThread ti a ṣe deede lati ṣiṣẹ pẹlu ohun elo Silicon Labs. Silicon Labs OpenThread SDK jẹ ẹya imudara ni kikun ti orisun GitHub. O ṣe atilẹyin ibiti ohun elo ti o gbooro ju ti ẹya GitHub lọ ati pẹlu iwe ati exampAwọn ohun elo ko si lori GitHub. Awọn akọsilẹ itusilẹ wọnyi bo awọn ẹya SDK:
  • 2.5.2.0 GA ti tu silẹ ni Oṣu Kẹsan Ọjọ 18, Ọdun 2024
  • 2.5.1.0 GA ti tu silẹ ni Oṣu Keje Ọjọ 24, Ọdun 2024
  • 2.5.0.0 GA ti tu silẹ ni Oṣu Kẹfa Ọjọ 5, Ọdun 2024

Awọn ẹya ara ẹrọ bọtini

Ṣiṣii Oso

  • Ibamu iwe-ẹri 1.3.0 O tẹle pẹlu Harness Idanwo Opopo v59.0 fun SoC ati Awọn ayaworan ile-ogun-RCP
  • O tẹle 1.4 awọn ẹya ara ẹrọ - Alpha / Experi-opolo
  • Awọn ilọsiwaju Coex Metrics
  • Awọn abajade Iṣe Asopọmọra ṢiiThread (AN1408)
  • Atilẹyin apakan Tuntun:
  • MG26 support - Alpha
  • Yọ support fun Series 0/1

Olona-Protocol

  • ZigbeeD ati OTBR ṣe atilẹyin lori Ṣii-WRT – Alpha
  • DMP BLE + CMP ZB & Ọrọ / OT - Alpha
  • Yọ support fun Series 0/1

Ibamu ati Awọn akiyesi Lo

  • Fun alaye nipa awọn imudojuiwọn aabo ati awọn akiyesi, wo ipin Aabo ti Awọn akọsilẹ Itusilẹ Platform ti a fi sori ẹrọ pẹlu SDK yii tabi lori taabu TECH DOCS lori https://www.silabs.com/developers/thread. Awọn ile-iṣẹ Silicon tun ṣeduro ni agbara pe ki o ṣe alabapin si Awọn imọran Aabo fun alaye imudojuiwọn. Fun awọn ilana, tabi ti o ba jẹ tuntun si Silicon Labs OpenThread SDK, wo Lilo Tu Yii.

Awọn akopọ ibaramu:

  • GCC (The GNU Compiler Collection) version 12.2.1, pese pẹlu ayedero Studio

Awọn nkan Tuntun

SDK jẹ iru ẹrọ idagbasoke sọfitiwia ti a fiwe si fun kikọ awọn ọja IoT ti o da lori Series 2 ati Series 3 alailowaya ati awọn ẹrọ MCU. O ṣepọ awọn akopọ ilana ilana alailowaya, middleware, awọn awakọ agbeegbe, bootloader, ati ohun elo examples – ilana ti o lagbara fun ṣiṣe iṣapeye agbara ati awọn ẹrọ IoT to ni aabo. Irọrun SDK nfunni ni awọn ẹya ti o lagbara gẹgẹbi agbara agbara-kekere, igbẹkẹle nẹtiwọọki ti o lagbara, atilẹyin fun nọmba nla ti awọn apa, ati abstraction ti awọn ibeere eka bi multiprotocol ati iwe-ẹri iṣaaju. Ni afikun, Silicon Labs n pese sọfitiwia lori-air (OTA) ati awọn imudojuiwọn aabo lati ṣe imudojuiwọn awọn ẹrọ latọna jijin, dinku awọn idiyele itọju, ati mu iriri ọja olumulo-ipari. SDK ti o rọrun jẹ atẹle lati ọdọ Gecko SDK olokiki wa, eyiti yoo tẹsiwaju lati wa ni ipese atilẹyin igba pipẹ fun Awọn ẹrọ 0 ati Series 1 wa. Fun afikun alaye lori Series 0 ati awọn ẹrọ 1 jara jọwọ tọka si: Jara 0 ati jara 1 EFM32/EZR32/EFR32 ẹrọ (silabs.com).

Tuntun irinše

Fi kun ni Tu 2.5.0.0

  • • ot_core_vendor_extension – Eleyi paati muse awọn ot :: Itẹsiwaju :: ExtensionBase ni wiwo fun EFR32. Nigbati o ba lo pẹlu paati OT Crash Handler, alaye jamba yoo jẹ titẹ lẹhin apẹẹrẹ OpenThread ti wa ni ibẹrẹ.

New Awọn ẹya ara ẹrọ

Fi kun ni Tu 2.5.0.0

  • Awọn ẹya ti OpenThread ati OpenThread Border Router ti ni imudojuiwọn. Wo awọn apakan 8.2 ati 8.3.
  • Awọn ile-ikawe ati sample awọn ohun elo ni aiyipada SDK yii si Okun 1.3. Ẹya 1.4 okun ati awọn ẹya, pẹlu pinpin ijẹrisi ati atilẹyin bọtini ephemeral, jẹ atilẹyin ṣugbọn ko ṣetan fun iwe-ẹri ati pe o tun ni idagbasoke ti nlọ lọwọ.
  • Imudara si OpenThread API lati gba laaye fun iwọle-ailewu o tẹle ara si akopọ OpenThread ni agbegbe RTOS olona-asapo.
  • Ẹya iru ẹrọ tuntun kan, Oluṣakoso Aago, ti ṣepọ si gbogbo awọn s-orin-ìmọample awọn ohun elo fun aago iṣeto ni.
  • Apakan iru ẹrọ tuntun kan, Oluṣakoso Iranti, ti ṣepọ si gbogbo awọn s-o tẹle-ṣiṣiample ohun elo fun ìmúdàgba iranti isakoso.
  • OTBR lori OpenWRT. A ti ṣafikun package multiprotocol open-thread-br IPk fun lilo ninu agbegbe agbalejo OpenWRT.
  • Atilẹyin fun awọn metiriki Coex OpenThread

Awọn API Tuntun

Fi kun ni Tu 2.5.0.0

  • Atilẹyin fun ikanni diag OpenThread ati atagba agbara API ati awọn aṣẹ CLI: otPlatDiagTxPowerSet () ati otPlatDiagChan-nelSet ().

New Radio Board Support

Fi kun ni Tu 2.5.0.0

Atilẹyin ti ṣafikun fun awọn igbimọ redio wọnyi:

  • BRD4116A – EFR32MG26B410F3200IM48-A

Awọn ilọsiwaju

  • Yi pada ni Tu 2.5.0.0
  • Awọn paati ot_rcp_gp_interface ti jẹ lorukọmii si ot_gp_interface.
  • API o tẹle ara ti o ṣii pẹlu gbogbo awọn iyipada titi de ati pẹlu awọn imudojuiwọn ti a ṣalaye nibi: https://openthread.io/reference/api-up-dates#may_17_2024.
  • Eto demo s ti a ti kọ tẹlẹampAwọn ohun elo le ti ni imudojuiwọn bi atẹle:
  • ot-ble-dump – (brd2703a, brd4116a, brd4180a, brd4186c)
  • ot-ble-dmp-ko si-bọtini – (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)
  • sleepy-demo-ftd – (brd2703a, brd4116a, brd4180a, brd4186c)
  • sleepy-demo-mtd – (brd2703a, brd4116a, brd4180a, brd4186c)
  • sleepy-demo-lo – (brd2703a, brd4116a, brd4180a, brd4186c)
  • Alekun OPENTHREAD_CONFIG_CSL_RECEIVE_TIME_AHEAD si 750 wa. fun aiyipada FTD ati awọn ile-ikawe iwe-ẹri MTD fun lilo pẹlu awọn ẹrọ labẹ idanwo nipa lilo iwe-ẹri orisun-ikawe.
  • Fun agbalagba ise agbese files (.slcps) iye atunto aiyipada ti CIRCULAR_QUEUE_LEN_MAX gbọdọ tobi ju tabi dọgba si SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT (ie 16). Bibẹẹkọ, iwe afọwọsi yoo kuna iran iṣẹ akanṣe. Eyi le ṣee ṣe nipa fifi titẹ sii iye atunto ni .slcp taara tabi lati Simplicity Studio: lọ si paati 'Circular Queue', lẹhinna lọ si iṣeto, ki o ṣeto ipari ti o pọju gẹgẹbi SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT.
  • Fun ọpọ awọn ohun elo RCP, rọpo app.c ti o wa pẹlu /protocol/openthread/sample-apps/ot-ncp/app.c ni ti wa tẹlẹ ise agbese tabi ibudo ayipada lati /protocol/openthread/sample-apps/ot-ncp/app.c si app aṣa.c ti o ba ni ọkan.

Awọn ọrọ ti o wa titi

Ti o wa titi ni idasilẹ 2.5.2.0

ID # Apejuwe
1238120 /

1334227

Ni agbegbe RCP multiprotocol, awọn apo-iwe ti nwọle ni a ko tumọ si bi awọn apo-iwe agbara Zigbee Green ti nfa idii ti njade laileto. Ọrọ naa jẹ ti o wa titi nipasẹ fikun wiwa apo-iwe agbara alawọ ewe Zigbee lori RCP.
1289835 /

1334618

Ọrọ ti o wa titi pẹlu olutọpa aala Openthread sisọ awọn apo-iwe diẹ sii ju ti a reti lọ nigbati o nṣiṣẹ laarin apoti docker ati labẹ ipa.
1295848 /

1334987

Iṣẹlẹ ti o wa titi lẹẹkọọkan ti awọn baiti akọsori ẹda ẹda ti o nfa awọn atunto RCP ni awọn nẹtiwọọki ti o nšišẹ pẹlu ọpọlọpọ ijabọ lori SPI. Pẹlupẹlu, a ṣe iṣeduro lati lo iyara spi-bus ti o ga julọ (gẹgẹbi 4Mhz - ti o da lori ijabọ nẹtiwọki) pẹlu idinku ipele ti n ṣatunṣe aṣiṣe lati ni ibaraẹnisọrọ iduroṣinṣin laarin agbalejo ati rcp. Iyara spi ti o ga julọ lori OTBR ni a le ṣeto ni redio-URL bi ariyanjiyan 'spi-speed=<>'.
1327029 /

1337439

Ṣe afikun atilẹyin fun uartdrv_eusart: apẹẹrẹ vcom ni awọn ohun elo OpenThread.
1329286 /

1334038

Yọ “-Werror=aiṣe-paramita”aṣayan GCC kuro ki awọn ohun elo ti o ni awọn aye ti a ko lo le jẹ itumọ.

Ti o wa titi ni idasilẹ 2.5.1.0

ID # Apejuwe
1295833 Awọn atẹle ni a ṣafikun si NCP README lati ṣe afihan ipo gangan ti awọn NCP s dara julọample apps. "Ṣakiyesi pe awoṣe apẹrẹ NCP ko ni atilẹyin tabi idanwo, botilẹjẹpe atilẹyin esiperimenta wa pẹlu akopọ OpenThread.”

Ti o wa titi ni idasilẹ 2.5.0.0

ID # Apejuwe
1208578 Atilẹyin ti a ṣafikun fun sisopọ ile-ikawe CPC si awọn ohun elo agbalejo Posix nipa lilo awọn ọna ti a pese, ati nipa lilo pkg-config.
1235923 Ti o wa titi kokoro ipari ni awọn ipe si otPlatAlarmMilliStartAt ati otPlatAlarmMicroStartAt.
1238120 Ni agbegbe multiprotocol RCP, awọn apo-iwe ti nwọle ni a ko tumọ si bi awọn apo-iwe agbara Zigbee Green, ti nfa idii ti njade laileto. Ọrọ naa jẹ ti o wa titi nipasẹ fikun wiwa apo-iwe agbara alawọ ewe Zigbee lori RCP.
1243597 Yọ afikun ot-ble-dmp-no-bọtini sample apps lati demos folda.
1249346

1255247

Ti yanju ọrọ kan nibiti RCP le ṣe aiṣedeede dequeue awọn apo-iwe ti a pinnu fun agbalejo naa, ti o yọrisi aṣiṣe itọka ninu OTBR ati ifopinsi airotẹlẹ.
1249492 Aṣẹ FactoryReset dBus ko fa ki olulana aala ti o ṣii lati fopin si.
1251926 Nigbati o ba nlo ẹya oluṣakoso jamba ni agbegbe Gbalejo / RCP, RCP ngbiyanju lati fi alaye jamba naa ranṣẹ si Olugbalejo ni kutukutu lẹhin atunbere, nfa alaye naa silẹ ṣaaju ki o to wọle. Ọrọ yii jẹ idojukọ nipasẹ iṣafihan ohun-ini ọpa ẹhin tuntun si akopọ okun ṣiṣi ti oke. Ohun-ini naa ngbanilaaye Olugbalejo lati beere awọn akọọlẹ jamba lati RCP ni kete ti Olugbalejo ti ṣetan fun wọn. Wo https://github.com/openthread/openthread/pull/10061 fun alaye siwaju sii lori titun spinel ini.
1251952 Itọkasi aisọye ti o wa titi si otInstanceResetToBootloader nigba kikọ pẹlu ot_cert_libs ati bootloader_interface.
1255595 Ṣe atunṣe ọran igbega iru kan nigba mimu awọn iye nla mu ni awọn API otPlatAlarm
1263222 Metiriki coax ti o wa titi “Ibeere Apapọ Lati fifun Akoko”.
1277790 Metiriki coax ti o wa titi “Gbinu Lẹsẹkẹsẹ”.
1287331 Awọn ot-ble-dmp sampOhun elo le jẹ atilẹyin nikan lori awọn ẹya pẹlu o kere ju 768k ti filasi.

Awọn ọrọ ti a mọ ni itusilẹ lọwọlọwọ

Awọn ọran ni igboya ni a ṣafikun lati itusilẹ iṣaaju. Ti o ba ti padanu itusilẹ kan, awọn akọsilẹ itusilẹ aipẹ wa lori https://www.si-labs.com/developers/thread ninu awọn Tech Docs taabu.

ID # Apejuwe Ṣiṣẹda
482915

495241

1295252

Idiwọn ti a mọ pẹlu awakọ UART le fa ki awọn kikọ sọnu lori titẹ sii tabi iṣelọpọ CLI. Eyi le ṣẹlẹ lakoko awọn apakan pataki gigun pataki ti o le mu awọn idilọwọ duro, nitorinaa o le dinku nipasẹ atunwi CLI tabi nduro gun to fun awọn ayipada ipinlẹ. Ko si iṣẹ-ṣiṣe ti a mọ
815275 Agbara lati ṣe atunṣe Awọn ipo CCA Redio ni akoko iṣakojọpọ nipa lilo aṣayan iṣeto ni ile iṣere Arọrun ko ni atilẹyin lọwọlọwọ. Lo aṣayan iṣeto SL_OPENTHREAD_RADIO_CCA_MODE ti a ṣalaye ni akọle openthread-core-efr32-config.h file to wa pẹlu rẹ ise agbese.
1286531

1295725

CSL/SSED aisedeede. Satunṣe eto ti CSL-jẹmọ iṣeto ni macros.

Awọn nkan ti a ti parun

Deprecated ni Tu 2.5.0.0

Ko si.

Awọn nkan ti a yọ kuro

Ti yọ kuro ni idasilẹ 2.5.0.0

  • Atilẹyin fun Series 0 ati Series 1 awọn ẹya
  • Atilẹyin fun Atilẹyin Sub-GHz Ohun-ini

Multiprotocol Gateway ati RCP

Awọn nkan Tuntun

Fi kun ni Tu 2.5.0.0

Atilẹyin alpha OpenWRT ti ṣafikun fun Zigbee, OTBR, ati awọn ohun elo Z3Gateway. Zigbeed ati OTBR ti pese ni bayi ni ọna kika package IPK daradara. Wo AN1333: Nṣiṣẹ Zigbee, ṢiṣiiThread, ati Bluetooth Nigbakanna lori Gbalejo Lainos kan pẹlu Oluṣeto Protocol Multiprotocol fun awọn alaye.

Awọn ilọsiwaju

Yi pada ni Tu 2.5.2.0

Ni Zigbeed, halCommonGetInt32uMillisecondTick() tick API ti ni imudojuiwọn bayi lati lo aago MONOTONI ki o ma ba ni ipa nipasẹ NTP ninu eto agbalejo.

Yi pada ni Tu 2.5.1.0

Awọn zb_ble_dmp_print_ble_connections() API jẹ asọye ninu paati zigbee_ble_event_handler ati itọkasi ni paati zigbee_ble_dmp_cli. Fun awọn ohun elo ti o lo paati zigbee_ble_dmp_cli, ṣugbọn KO zigbee_ble_event_handler, iwọ yoo nilo lati ṣafikun stub ofo fun iṣẹ yii ninu app rẹ. c file bi atẹle: ofo zb_ble_dmp_print_ble_connections(asan) {}

Yi pada ni Tu 2.5.0.0

Ko si.

Awọn ọrọ ti o wa titi

Ti o wa titi ni idasilẹ 2.5.2.0

ID # Apejuwe
 

1332330

Oro kan ti o wa titi nibiti 15.4+ BLE RCP ti n ṣiṣẹ ni agbegbe kan pẹlu ijabọ nẹtiwọọki iwuwo le pade lẹẹkọọkan ipo ere-ije kan ti yoo jẹ ki o lagbara lati firanṣẹ awọn ifiranṣẹ to CPCd titi di atunbere ẹrọ naa.

(Atọkasi miiran: 1333150)

 

1337228

Ni Zigbeed halCommonGetInt32uMillisecondTick() tick API ti ni imudojuiwọn bayi lati lo aago MONOTONI ki o ma ba ni ipa nipasẹ NTP ninu eto agbalejo.

(Atọkasi miiran: 1346711)

Ti o wa titi ni idasilẹ 2.5.1.0

ID # Apejuwe
1300848 Ọrọ kan ti wa titi nibiti Z3Gateway ni agbegbe OpenWRT ko le bẹrẹ ibaraẹnisọrọ EZSP ti o fa nipasẹ awọn ohun kikọ iṣakoso termios aiṣedeede ti nṣiṣẹ lori OpenWRT ati awọn agbegbe miiran.

Ti o wa titi ni idasilẹ 2.5.0.0

ID # Apejuwe
1231021 Ti ṣe atunṣe ọrọ kan lati yago fun iṣeduro OTBR nipa mimu-pada sipo RCP kuku ju gbigbe awọn aṣiṣe atagba ti ko ṣakoso lọ si sub-mac.
1242948 Awọn idaniloju idanwo spurious kuro lati ZigBee.
1244459 Ọrọ ti o wa titi nibiti MAC-tun gbiyanju awọn gbigbe aiṣe-taara nipasẹ RCP le ja si titẹsi tabili ibaramu orisun kan fun yiyọ ọmọde laibikita awọn ifiranṣẹ ti o duro de.
1245988 Ti ṣe atunṣe ọrọ kan nibiti Zigbeed ko tun bẹrẹ nigbati o n ṣe Afẹyinti Ile-iṣẹ Igbekele ati Mu iṣẹ Node Tun pada.
1282264 Atunse ọrọ kan ti o le ṣe idiwọ awọn iṣẹ atagba redio nipa imukuro fifo itagbangba laipẹ, nfa sisan.
1288653 Zigbee/OT/BLE SOC app yoo tẹjade alaye asopọ ni bayi nigbati o ba gba aṣẹ CLI “awọn asopọ sita aafo ble”.
1292537 Ohun elo Zigbee/BLE NCP ti n ṣafihan daradara ni UI Simplicity Studio.
1252365 Fikun-un itanna ibagbepo pada sinu Zigbee NCP/OpenThread RCP sample elo.
1293853 Ifẹsẹtẹ Ramu ti o dinku fun zigbee_ncp-ot_rcp-spi ati zigbee_ncp-ot_rcp_uart lori MG21.
1124140 Ti yanju ọrọ kan nibiti o ti ṣeto SL_OPENTHREAD_RADIO_RX_BUFFER_COUNT si iye miiran ju 1 mu z3-light_ot-ftd_soc lati ma fi awọn beakoni Zigbee ranṣẹ lẹhin ti nẹtiwọọki OpenThread ti wa ni oke.

Awọn ọrọ ti a mọ ni itusilẹ lọwọlọwọ

Awọn ọran ni igboya ni a ṣafikun lati itusilẹ iṣaaju. Ti o ba ti padanu itusilẹ kan, awọn akọsilẹ itusilẹ aipẹ wa lori https://www.si-labs.com/developers/simplicity-software-development-kit.

ID # Apejuwe Ṣiṣẹda
937562 Aṣẹ Bluetoothctl 'polowo lori' kuna pẹlu ohun elo rcp-uart-802154-blah lori Rasipibẹri Pi OS 11. Lo btmgmt app dipo bluetoothctl.
1074205 CMP RCP ko ṣe atilẹyin awọn nẹtiwọki meji lori ID PAN kanna. Lo awọn ID PAN oriṣiriṣi fun nẹtiwọki kọọkan. Atilẹyin ti ngbero ni itusilẹ ọjọ iwaju.
1122723 Ni agbegbe ti o nšišẹ, CLI le di idahun ni z3-light_ot-ftd_soc app. Ko si iṣẹ-ṣiṣe ti a mọ.
 

1209958

ZB/OT/BLE RCP lori MG24 ati MG21 le da iṣẹ duro lẹhin iṣẹju diẹ nigbati o nṣiṣẹ gbogbo awọn ilana mẹta.  

Eyi ni ao koju ni itusilẹ ọjọ iwaju.

1221299 Awọn kika Mfglib RSSI yatọ laarin RCP ati NCP. Yoo wa ni koju ni kan ojo iwaju Tu.

Awọn nkan ti a ti parun

Ko si.

Awọn nkan ti a yọ kuro

Ti yọ kuro ni idasilẹ 2.5.0.0

Ko si.

Lilo itusilẹ yii

  • Itusilẹ yii ni awọn wọnyi ninu
  • Silicon Labs OpenThread akopọ
  • Silicon Labs OpenThread sample awọn ohun elo
  • Silicon Labs OpenThread olulana aala

Fun alaye diẹ sii nipa OpenThread SDK wo QSG170: Silicon Labs OpenThread QuickStart Itọsọna. Ti o ba jẹ tuntun si Opo wo UG103.11: Opo Pataki.

Fifi sori ẹrọ ati Lo

OpenThread SDK jẹ apakan ti Arọrun SDK, suite ti Silicon Labs SDKs. Lati yara bẹrẹ pẹlu OpenThread ati Arọrun SDK, bẹrẹ nipasẹ fifi sori ẹrọ Studio rọrun 5, eyi ti yoo ṣeto agbegbe idagbasoke rẹ ati rin ọ nipasẹ fifi sori SDK Simplicity. Simplicity Studio 5 pẹlu ohun gbogbo ti o nilo fun idagbasoke ọja IoT pẹlu awọn ẹrọ Silicon Labs, pẹlu orisun ati ifilọlẹ iṣẹ akanṣe, awọn irinṣẹ iṣeto sọfitiwia, IDE ni kikun pẹlu ohun elo GNU, ati awọn irinṣẹ itupalẹ. Awọn ilana fifi sori ẹrọ ni a pese ni ori ayelujara Ayedero Studio 5 olumulo ká Itọsọna. Ni omiiran, Arọrun SDK le fi sori ẹrọ pẹlu ọwọ nipasẹ gbigba lati ayelujara tabi didi tuntun lati GitHub. Wo https://github.com/Sili-conLabs/simplicity_sdk fun alaye siwaju sii. Ipo fifi sori aiyipada GSDK ti yipada bẹrẹ pẹlu Simplicity Studio 5.3.

  • Windows: C: \ Awọn olumulo \SimplicityStudio \ SDKs \ simplicity_sdk
  • MacOS: /Awọn olumulo/ /SimplicityStudio/SDKs/simplicity_sdk
  • Awọn iwe aṣẹ ni pato si ẹya SDK ti fi sori ẹrọ pẹlu SDK. Awọn itọkasi API ati alaye miiran nipa itusilẹ yii wa lori https://docs.silabs.com/openthread/latest/. Yan ẹya SDK rẹ ni apa ọtun oke.

ṢiiThread GitHub Ibi ipamọ

Silicon Labs OpenThread SDK pẹlu gbogbo awọn ayipada lati OpenThread GitHub repo (https://github.com/openthread/openthread) to ati pẹlu ṣe 1fceb225b. Ẹya imudara ti OpenThread repo ni a le rii ni ipo Simplicity Studio 5 GSDK atẹle: \ull\party_party\ openthread

ṢiiThread Aala olulana GitHub Ibi ipamọ

Silicon Labs OpenThread SDK pẹlu gbogbo awọn ayipada lati olutọpa aala OpenThread GitHub repo (https://github.com/openthread/ot-br-posix) soke si ati pẹlu ṣẹ e56c02006. Ẹya imudara ti OpenThread aala olulana repo le jẹ = ri ni ibi Simplicity Studio 5 GSDK atẹle: \ull\party_party \ot-br-posix

Lilo olulana Aala

Fun irọrun ti lilo, Silicon Labs ṣeduro lilo apoti Docker kan fun olulana aala OpenThread rẹ. Tọkasi si AN1256: Lilo Silicon Labs RCP pẹlu Olulana Aala OpenThread fun awọn alaye lori bi o ṣe le ṣeto ẹya ti o pe ti OpenThread aala olulana Docker eiyan. O wa ni https://hub.docker.com/r/siliconlabsinc/openthread-border-router. Ti o ba n fi ọwọ sori ẹrọ olulana aala, ni lilo awọn ẹda ti a pese pẹlu Silicon Labs OpenThread SDK, tọka si AN1256: Lilo Silicon Labs RCP pẹlu Olulana Aala OpenThread fun alaye siwaju sii. Botilẹjẹpe mimu dojuiwọn agbegbe olulana aala si ẹya GitHub nigbamii ni atilẹyin lori OpenThread webaaye, o le jẹ ki olulana aala ko ni ibamu pẹlu OpenThread RCP akopọ ni SDK.

NCP / RCP atilẹyin

Atilẹyin OpenThread NCP wa pẹlu OpenThread SDK ṣugbọn lilo eyikeyi ti atilẹyin yii yẹ ki o jẹ idanwo. OpenThread RCP ti ni imuse ni kikun ati atilẹyin.

Aabo Alaye

Ailewu ifinkan Integration

Nigba ti a ba fi ranṣẹ si awọn ohun elo Ile ifinkan to gaju, awọn bọtini ifarabalẹ jẹ aabo ni lilo iṣẹ ṣiṣe Iṣakoso Ifipamọ Ifipamọ. Tabili ti o tẹle n ṣe afihan awọn bọtini aabo ati awọn abuda aabo ibi ipamọ wọn.

Bọtini ti a we Exportable / ti kii-Exportable Awọn akọsilẹ
Opo Titunto Key Ti o le gbe jade Gbọdọ jẹ okeere lati ṣe agbekalẹ awọn TLV
PSKc Ti o le gbe jade Gbọdọ jẹ okeere lati ṣe agbekalẹ awọn TLV
Key ìsekóòdù Key Ti o le gbe jade Gbọdọ jẹ okeere lati ṣe agbekalẹ awọn TLV
MLE bọtini Ti kii ṣe okeere
Bọtini MLE igba diẹ Ti kii ṣe okeere
MAC Ti tẹlẹ Key Ti kii ṣe okeere
MAC Lọwọlọwọ Key Ti kii ṣe okeere
MAC Next Key Ti kii ṣe okeere

 

Awọn bọtini ti a we ti o samisi bi “Ti kii ṣe okeere” le ṣee lo ṣugbọn ko le ṣe viewed tabi pín ni asiko isise. Awọn bọtini ti a we ti o ti samisi bi “Ti ṣee gbejade” le ṣee lo tabi pinpin ni akoko ṣiṣe ṣugbọn wa ni fifi ẹnọ kọ nkan lakoko ti o fipamọ sinu filasi. Fun alaye diẹ sii lori iṣẹ ṣiṣe iṣakoso ifinkan ifinkan, wo AN1271: Ifilelẹ Key Key.

Awọn imọran Aabo

Lati ṣe alabapin si Awọn imọran Aabo, wọle si oju-ọna alabara Silicon Labs, lẹhinna yan Ile Akọọlẹ. Tẹ ILE lati lọ si oju-iwe ile ọna abawọle ati lẹhinna tẹ Ṣakoso awọn tile Awọn iwifunni. Rii daju pe 'Software/Awọn akiyesi Imọran Aabo & Awọn akiyesi Iyipada Ọja (PCNs)' jẹ ayẹwo, ati pe o ti ṣe alabapin ni o kere ju fun pẹpẹ ati ilana rẹ. Tẹ Fipamọ lati ṣafipamọ eyikeyi awọn ayipada. Nọmba atẹle jẹ ẹya example:SILICON-LABS-2.5.2.0-Oro-ṣii-SDK-FIG-1

Atilẹyin

Awọn alabara Apo Idagbasoke jẹ ẹtọ fun ikẹkọ ati atilẹyin imọ-ẹrọ. Lo awọn Silikoni Laboratories O tẹle web oju-iwe lati gba alaye nipa gbogbo Silicon Labs OpenThread awọn ọja ati iṣẹ, ati lati forukọsilẹ fun atilẹyin ọja.
O le kan si atilẹyin Awọn ile-iṣẹ Silicon ni http://www.silabs.com/support.

Ijẹrisi okun

Itusilẹ yii ti jẹ oṣiṣẹ fun Opo 1.3.0 pẹlu okun Idanwo Opopo v60.0 (Itusilẹ ọmọ ẹgbẹ). Fun awọn iwe-ẹri Ọja Okun ti a so si itusilẹ pataki yii ati awọn idasilẹ alemo to somọ (laisi awọn imudojuiwọn akopọ OpenThread), Silicon Labs ṣeduro lilo ẹya TH ti o wa loke fun afijẹẹri. Paapaa pẹlu itusilẹ yii jẹ ṣeto ti akopọ OpenThread ati awọn ile-ikawe PAL ti o le ṣee lo fun iwe-ẹri Okun nipasẹ ogún.SILICON-LABS-2.5.2.0-Oro-ṣii-SDK-FIG-2

IoT Portfolio

SW/HW

Didara

Atilẹyin & Agbegbe

AlAIgBA

Awọn ile-iṣẹ Silicon ni ipinnu lati pese awọn alabara pẹlu tuntun, deede, ati iwe-ijinle ti gbogbo awọn agbeegbe ati awọn modulu ti o wa fun eto ati awọn imuse sọfitiwia nipa lilo tabi pinnu lati lo awọn ọja Silicon Labs. Awọn alaye kikọ, awọn modulu ti o wa ati awọn agbeegbe, awọn iwọn iranti, ati awọn adirẹsi iranti tọka si ẹrọ kọọkan, ati “Aṣoju” awọn aye ti a pese le ati ṣe yatọ ni awọn ohun elo oriṣiriṣi. Ohun elo exampAwọn ohun ti a ṣalaye ninu rẹ wa fun awọn idi apejuwe nikan. Ohun alumọni Labs ni ẹtọ lati ṣe awọn ayipada laisi akiyesi siwaju si alaye ọja, awọn pato, ati awọn apejuwe ninu rẹ, ati pe ko fun awọn iṣeduro ni deede tabi pipe alaye to wa. Laisi ifitonileti iṣaaju, Silicon Labs le ṣe imudojuiwọn famuwia ọja lakoko ilana iṣelọpọ fun aabo tabi awọn idi igbẹkẹle. Iru awọn iyipada ko ni paarọ awọn pato tabi iṣẹ ọja naa. Awọn Labs Silicon ko ni ni gbese fun awọn abajade ti lilo alaye ti a pese ninu iwe yii. Iwe yii ko tumọ si tabi funni ni iwe-aṣẹ ni gbangba lati ṣe apẹrẹ tabi ṣe agbero eyikeyi awọn iyika iṣọpọ. Awọn ọja naa ko ṣe apẹrẹ tabi fun ni aṣẹ lati ṣee lo laarin eyikeyi awọn ẹrọ FDA Class III, awọn ohun elo eyiti o nilo ifọwọsi premarket FDA tabi Awọn ọna Atilẹyin Igbesi aye laisi aṣẹ kikọ pato ti Silicon Labs. “Eto Atilẹyin Igbesi aye” jẹ ọja eyikeyi tabi eto ti a pinnu lati ṣe atilẹyin tabi ṣetọju igbesi aye ati / tabi ilera, eyiti, ti o ba kuna, o le nireti ni deede lati ja si ipalara ti ara ẹni pataki tabi iku. Awọn ọja Silicon Labs ko ṣe apẹrẹ tabi ni aṣẹ fun awọn ohun elo ologun. Awọn ọja Silicon Labs labẹ ọran kankan ko ni lo ninu awọn ohun ija iparun pẹlu (ṣugbọn ko ni opin si) iparun, ti ibi, tabi awọn ohun ija kemikali, tabi awọn ohun ija ti o lagbara lati jiṣẹ iru awọn ohun ija bẹẹ. Ohun alumọni Labs ko sọ gbogbo awọn iṣeduro ti o han ati mimọ ati pe kii yoo ṣe iduro tabi ṣe oniduro fun eyikeyi awọn ipalara tabi awọn ibajẹ ti o ni ibatan si lilo ọja Silicon Labs ni iru awọn ohun elo laigba aṣẹ.

Ifitonileti aami-iṣowo

Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs®, ati awọn Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ati awọn akojọpọ ninu rẹ, "awọn microcontrollers ti o ni agbara julọ ni agbaye", Redpine Signals®, WiSeConnect, n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Ayedero Studio®, Telegesis, awọn Telegesis Logo®, USBXpress®, Zentri, aami Zentri ati Zentri DMS, Z-Wave®, ati awọn miiran jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti Silicon Labs. ARM, CORTEX, Cortex-M3, ati THUMB jẹ aami-iṣowo tabi aami-iṣowo ti a forukọsilẹ ti ARM Holdings. Keil jẹ aami-išowo ti a forukọsilẹ ti ARM Limited. Wi-Fi jẹ aami-iṣowo ti a forukọsilẹ ti Wi-Fi Alliance. Gbogbo awọn ọja miiran tabi awọn orukọ iyasọtọ ti a mẹnuba ninu rẹ jẹ aami-išowo ti awọn oniwun wọn.

  • Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701

USA

Awọn iwe aṣẹ / Awọn orisun

SILICON LABS 2.5.2.0 Ṣii Opo SDK [pdf] Awọn ilana
2.5.2.0 Ṣii Opo SDK, Ṣii Opo SDK, Opo SDK, SDK

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *