SILICON LABS 5.0.3.0 GA Bluetooth Mesh SDK
![]()
Ang Bluetooth mesh usa ka bag-ong topology nga magamit alang sa Bluetooth Low Energy (LE) nga mga aparato nga makahimo sa daghang-sa-daghan (m:m) nga komunikasyon. Na-optimize kini alang sa paghimo sa mga dagkong network sa aparato, ug haum kaayo alang sa pagtukod sa automation, mga network sa sensor, ug pagsubay sa asset. Ang among software ug SDK alang sa Bluetooth development nagsuporta sa Bluetooth Mesh ug Bluetooth 5.3 functionality. Ang mga developers makadugang sa mesh networking communication sa LE devices sama sa konektado nga mga suga, home automation, ug asset tracking systems. Gisuportahan usab sa software ang Bluetooth beaconing, beacon scanning, ug mga koneksyon sa GATT aron ang Bluetooth mesh makakonektar sa mga smart phone, tablet, ug uban pang Bluetooth LE device. Kini nga pagpagawas naglakip sa mga feature nga gisuportahan sa Bluetooth mesh specification version 1.1.
Kini nga mga nota sa pagpagawas naglangkob sa mga bersyon sa SDK:
- 5.0.3.0-gipagawas Marso 13, 2024
- 5.0.2.0-gipagawas Oktubre 9, 2023
- 5.0.1.0-gipagawas Hulyo 26, 2023
- 5.0.0.0-gipagawas Hunyo 7, 2023
HINUNGDANONG MGA KINAHANGLAN
- Suporta alang sa Mesh Protocol 1.1
- Suporta alang sa Mesh Model 1.1
- Suporta alang sa Mesh Binary Large Object Transfer
- Suporta alang sa Mesh Device Firmware Up-date
Mga Pahibalo sa Pagkaangay ug Paggamit
Para sa dugang nga impormasyon bahin sa mga update sa seguridad ug mga pahibalo, tan-awa ang Seguridad nga kapitulo sa Gecko Platform Release Notes nga na-install niini nga SDK o sa Silicon Labs Release Notes page. Girekomenda usab sa Silicon Labs nga mag-subscribe ka sa Mga Advisories sa Seguridad alang sa labing bag-ong kasayuran. Alang sa mga panudlo, o kung bag-o ka sa Silicon Labs Bluetooth mesh SDK, tan-awa ang Paggamit Niini nga Pagpagawas.
Mga katugbang nga Compiler:
IAR Embedded Workbench alang sa ARM (IAR-EWARM) nga bersyon 9.20.4
- Ang paggamit sa bino aron magtukod gamit ang IarBuild.exe command line utility o IAR Embedded Workbench GUI sa macOS o Linux mahimong moresulta sa dili husto files gigamit tungod sa mga bangga sa hashing algorithm sa bino alang sa pagmugna og mubo file mga ngalan.
- Gitambagan ang mga kustomer sa macOS o Linux nga dili magtukod gamit ang IAR gawas sa Simplicity Studio. Ang mga kustomer nga nagbuhat sa ingon kinahanglan nga mabinantayon nga susihon nga husto files kay gigamit. GCC (The GNU Compiler Collection) nga bersyon 10.3-2021.10, gihatag sa Simplicity Studio.
- Ang bahin sa pag-optimize sa link-time sa GCC na-disable, nga miresulta sa gamay nga pagtaas sa gidak-on sa imahe.
Bag-ong mga butang
Bag-ong Features
Gidugang sa pagpagawas 5.0.1.0 Bag-ong Example Suporta
Gidugang nga suporta alang sa BRD4194A ug BRD4187C radio boards alang sa BT Mesh IOP Test Demos
Gidugang sa pagpagawas 5.0.0.0 Bag-ong Suporta sa Hardware
Gidugang ang suporta alang sa pamilya sa produkto nga EFR32xG27 ug BG24 WLCSP Radio Boards. Gidugang ang suporta para sa EFR32xG22 Revision D. Gidugang ang suporta para sa EFR32xG21, Revision C ug sa ulahi.
Bag-ong mga API
Wala
Mga kalamboan
Giusab sa pagpagawas 5.0.0.0
- Pag-optimize sa gidak-on sa code sa stack ug exampmga aplikasyon.
- ExampAng mga aplikasyon ug SLC Components gi-optimize alang sa No-Code ug Low-Code development.
Giayo nga mga Isyu
Giayo sa pagpagawas 5.0.3.0
| ID # | Deskripsyon |
| 1194020 | Mga isyu sa paggamit sa aplikasyon sa naka-code nga PHY pagkahuman sa pagbag-o sa sangkap sa scanner. |
| 1194443 | Ang aplikasyon sa tig-apod-apod sa DFU sa pagkakaron dili makahimo sa pagdumala sa labaw sa 60 nga mga node nga malampuson. |
| 1198887 | Ang pribado nga beacon random nga adres sa tig-anunsyo parehas alang sa tanan nga mga subnet samtang kini kinahanglan nga lahi. |
| 1202088 | Btmesh_soc_switch_ctl example compiles sa tanan nga mga tabla uban sa IAR compiler. |
| 1206620 | Giayo ang mga problema tungod sa nawala nga mga panghitabo sa BGAPI sa panahon sa taas nga pagkarga aron matul-id ang mga problema sa pag-verify sa firmware. |
| 1206714 | Ang proxy server kinahanglang magpagawas ug beacon sa proxy nga koneksyon kon ang usa ka subnet idugang sa proxy server. |
| 1206715, 1211012,
1211022 |
Suporta alang sa data komposisyon sa device panid 2, 129, ug 130 kinahanglan nga anaa sa modelo sa configuration server ingon man sa dako nga komposisyon data server modelo sa diha nga ang remote provisioning gisuportahan. |
| 1211017 | Ang matag karon ug unya nga pagmantala sa impormasyon sa lokasyon kinahanglan nga magpulipuli tali sa global ug lokal nga mga lokasyon kung ang duha nahibal-an. |
| 1212373 | Resource leak sa pagdumala sa proxy connection human naablihan ug gisirado ang pila ka gatos nga proxy connections. |
| 1212854 | Ang pagbalhin sa mode nga MBT sa usa ka LPN dili makompleto nga malampuson. |
| 1226000 | Ang Extended Provisioner BGAPI function para sa pagsusi sa node identity aron masusi usab ang private node identity. |
| 1230833 | Giayo nga higala nga subsystem deinitialization aron ang reinitialization molihok nga dili i-reset ang aparato. |
| 1243565 | Giayo nga pag-crash nga mahimong mahitabo kung napakyas ang pagsugod sa provisioner, pananglitanample, tungod sa usa ka malformed DCD. |
| 1244298 | Giayo nga pagtaho sa dili tinuod nga dugang nga mga oktet sa panghitabo sa Register Status sa modelo sa Scene Client. |
Giayo sa pagpagawas 5.0.2.0
| ID # | Deskripsyon |
| 1166409 | Hingpit nga gitul-id ang paggamit sa multicast nga paglangan sa mga tubag sa Firmware Update Server |
| 1169206 | Gi-update nga serbisyo sa Mesh Proxy Solicitation UUID sa gisagop nga kantidad |
| 1172590 | Nagpadayon nga gipatuman ang pagtipig sa kahimtang sa modelo sa pagsumpo sa SAR |
| 1178876 | Giayo ang usa ka isyu sa pagdumala sa nawala nga mga tubag sa pipila nga mga hangyo sa modelo sa pagsumpo sa xG24 ug xG27 |
| 1182605 | Giayo ang usa ka problema sa pagtipig labaw pa sa 127 nga mga suskrisyon alang sa usa ka modelo |
| 1187455 | Gi-update ang DCD sa DFU example apps nga mohaum sa gisagop nga mga kinahanglanon sa espesipikasyon |
| 1187639 | Gi-update ang DFU API aron mohaum sa gisagop nga terminolohiya sa espesipikasyon |
| 1196510, 1187916,
1187304 |
Ang mga isyu sa kalig-on sa IOP Testing naayo |
| 1193472 | Ang gihatag nga sangkap adunay kapilian sa pag-configure aron ma-enable/disable ang awtomatikong pag-reset kung moabut ang usa ka pag-reset sa node. |
Giayo sa pagpagawas 5.0.1.0
| ID # | Deskripsyon |
| 1164433 | Giayo ang usa ka isyu sa Firmware Update Server ug BLOB Transfer Server nga mga modelo gamit ang usa ka mubo nga randomized nga paglangan sa pagtubag sa mga hangyo sa multicast |
Giayo sa pagpagawas 5.0.0.0
| ID # | Deskripsyon |
| 1102630 | Pag-optimize sa Device Firmware Update sa GATT proxy |
| 1086169, 1113729,
1117608 |
Daghang mga pag-ayo sa mga modelo sa pagbalhin sa BLOB |
| 1123776 | Giayo ang usa ka isyu sa pribadong network beacon nga gipadala sa GATT proxy |
| 1125121 | Gitul-id nga pagdumala sa usa ka dili balido nga mensahe sa pagtangtang sa firmware |
| ID # | Deskripsyon |
| 1133103, 1134497 | Daghang mga pag-ayo alang sa hilit nga paghatag |
| 1134494, 1134495 | Daghang mga pag-ayo sa mga modelo sa Dagko nga Komposisyon sa Data |
Nailhan nga mga Isyu sa Kasamtangang Pagpagawas
Ang mga isyu sa bold gidugang sukad sa miaging pagpagawas.
| ID # | Deskripsyon | Pagsulbad |
| 401550 | Walay BGAPI nga panghitabo alang sa gibahin nga mensahe sa pagdumala sa kapakyasan. | Ang aplikasyon kinahanglan nga mahibal-an ang kapakyasan gikan sa timeout / kakulang sa tubag sa layer sa aplikasyon; alang sa mga modelo sa vendor, usa ka API ang gihatag. |
| 454059 | Daghang mga panghitabo sa pagbag-o sa estado sa pag-refresh ang nahimo sa katapusan sa proseso sa KR, ug kana mahimong magbaha sa pila sa NCP. | Dugangi ang gitas-on sa pila sa NCP sa proyekto. |
| 454061 | Ang gamay nga pagkunhod sa performance kumpara sa 1.5 sa round-trip latency nga mga pagsulay naobserbahan. | |
| 624514 | Isyu sa pag-establisar pag-usab nga konektado nga advertising kung ang tanan nga koneksyon aktibo ug ang GATT proxy gigamit. | Paggahin og usa pa ka koneksyon kay sa gikinahanglan. |
| 841360 | Dili maayo nga performance sa segmented message transmission sa GATT bearer. | Siguroha nga ang nagpahiping koneksyon sa BLE nga agwat sa Koneksyon mubo; pagsiguro nga ang ATT MTU igo nga gidak-on aron mohaum sa usa ka bug-os nga Mesh PDU; tune ang minimum nga gitas-on sa panghitabo sa koneksyon aron tugutan ang daghang mga pakete sa LL nga mapasa matag panghitabo sa koneksyon. |
| 1121605 | Ang mga kasaypanan sa pag-round mahimong hinungdan sa mga naka-iskedyul nga mga panghitabo nga mag-trigger sa lahi kaayo nga mga oras kaysa sa gipaabut. | |
| 1202073 | Btmesh_ncp_walay sulod exampwalay igong RAM sa BRD4182 uban sa GCC compiler. | Libre ang pipila ka RAM o i-disable ang wala kinahanglana nga sangkap. |
Wala na gamita nga mga Butang
- Wala
Gitangtang nga mga Butang
- Wala
Gigamit Kini nga Pagpagawas
Kini nga pagpagawas naglangkob sa mosunod
- Silicon Labs Bluetooth mesh stack library
- Bluetooth mesh sampmga aplikasyon
Kung una ka nga tiggamit, tan-awa ang QSG176: Silicon Labs Bluetooth Mesh SDK v2.x Quick-Start Guide.
Pag-instalar ug Paggamit
Ang Bluetooth mesh SDK gihatag isip kabahin sa Gecko SDK (GSDK), ang suite sa Silicon Labs SDKs. Aron dali nga makasugod sa GSDK, i-install ang Simplicity Studio 5, nga mag-set up sa imong development environment ug maglakaw kanimo pinaagi sa pag-install sa GSDK. Ang Simplicity Studio 5 naglakip sa tanan nga gikinahanglan alang sa IoT product development uban sa Silicon Labs device, lakip ang usa ka resource ug project launcher, software configuration tools, full IDE uban sa GNU toolchain, ug analysis tools. Ang mga panudlo sa pag-install gihatag sa online nga Giya sa Gumagamit sa Simplicity Studio 5.
Sa laing bahin, ang Gecko SDK mahimong i-install sa mano-mano pinaagi sa pag-download o pag-clone sa pinakabag-o gikan sa GitHub. Tan-awa https://github.com/Sili-conLabs/gecko_sdk para sa dugang impormasyon.
Ang default nga lokasyon sa pag-install sa GSDK nausab sa Simplicity Studio 5.3 ug mas taas.
- Windows: C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
- MacOS: /Users/ /SimplicityStudio/SDKs/gecko_sdk
Ang dokumentasyon nga espesipiko sa SDK nga bersyon gi-install sa SDK. Ang dugang nga impormasyon sagad makita sa mga artikulo sa base sa kahibalo (KBAs). Ang mga pakisayran sa API ug uban pang impormasyon bahin niini ug ang naunang mga pagpagawas anaa sa https://docs.silabs.com/.
Impormasyon sa Seguridad
Luwas nga Vault Integration
Kini nga bersyon sa stack gisagol sa Secure Vault Key Management. Kung i-deploy sa Secure Vault High nga mga aparato, ang mga yawe sa pag-encrypt sa mesh mapanalipdan gamit ang pagpaandar sa Secure Vault Key Management. Gipakita sa lamesa sa ubos ang giprotektahan nga mga yawe ug ang mga kinaiya sa pagpanalipod sa pagtipig niini.
| yawe | Exportability sa usa ka node | Exportability sa Provisioner | Mga nota |
| yawe sa network | Ma-eksport | Ma-eksport | Ang mga gigikanan sa yawe sa network anaa lamang sa RAM samtang ang mga yawe sa network gitipigan sa flash |
| yawe sa aplikasyon | Dili ma-eksport | Ma-eksport | |
| yawe sa device | Dili ma-eksport | Ma-eksport | Sa kaso sa Provisioner, gipadapat sa kaugalingong yawe sa device sa Provisionerr ingon man sa mga yawe sa ubang mga device |
Ang mga yawe nga gimarkahan nga "Non-Exportable" mahimong magamit apan dili mahimo viewed o gipaambit sa runtime. Ang mga yawe nga gimarkahan nga "Exportable" mahimong gamiton o ipaambit sa runtime apan magpabilin nga naka-encrypt samtang gitipigan sa flash. Para sa dugang nga impormasyon sa Secure Vault Key Management functionality, tan-awa ang AN1271: Secure Key Storage
Mga Security Advisories
Para mag-subscribe sa Security Advisories, log in sa Silicon Labs customer portal, unya pilia ang Account Home. I-klik ang HOME aron makaadto sa portal home page ug dayon i-klik ang Manage Notifications tile. Siguruha nga ang 'Software/Security Advisory Notice ug Product Change Notice (PCNs)' gisusi, ug nga ikaw naka-subscribe sa minimum para sa imong plataporma ug protocol. I-klik ang Save aron i-save ang bisan unsang mga pagbag-o.![]()
Suporta
Ang mga kostumer sa Development Kit angayan alang sa pagbansay ug teknikal nga suporta. Gamita ang Silicon Labs Bluetooth mesh web panid aron makakuha og impormasyon bahin sa tanang produkto ug serbisyo sa Silicon Labs Bluetooth, ug para magpalista para sa suporta sa produkto. Kontaka ang suporta sa Silicon Laboratories sa http://www.silabs.com/support.
Kasayon nga Studio
Usa ka pag-klik nga pag-access sa MCU ug wireless nga mga himan, dokumentasyon, software, mga librarya sa gigikanan nga code ug uban pa. Anaa alang sa Windows, Mac ug Linux!
![]()
- IoT Portfolio
- SW/HW
- Kalidad
- Suporta ug Komunidad
Disclaimer
Gitinguha sa Silicon Labs nga mahatagan ang mga kustomer sa labing bag-o, tukma, ug lawom nga dokumentasyon sa tanan nga mga peripheral ug module nga magamit alang sa mga tigpatuman sa sistema ug software nga naggamit o nagtinguha nga mogamit mga produkto sa Silicon Labs. Ang datos sa pag-ila, anaa nga mga module ug mga peripheral, mga gidak-on sa memorya ug mga address sa memorya nagtumong sa matag espesipikong device, ug ang "Typical" nga mga parameter nga gihatag mahimo ug lainlain sa lain-laing mga aplikasyon. Aplikasyon exampAng mga gihulagway dinhi alang lamang sa mga katuyoan sa paghulagway. Ang Silicon Labs adunay katungod sa paghimo sa mga pagbag-o nga wala’y dugang nga pahibalo sa impormasyon sa produkto, mga detalye, ug mga paghulagway dinhi, ug wala maghatag mga garantiya sa katukma o pagkakompleto sa gilakip nga kasayuran. Kung walay una nga pahibalo, ang Silicon Labs mahimong mag-update sa firmware sa produkto sa panahon sa proseso sa paghimo alang sa seguridad o kasaligan nga mga hinungdan. Ang ingon nga mga pagbag-o dili magbag-o sa mga detalye o ang pasundayag sa produkto. Ang Silicon Labs walay tulubagon sa mga sangputanan sa paggamit sa impormasyon nga gihatag niini nga dokumento. Kini nga dokumento wala magpasabot o dayag nga paghatag og bisan unsang lisensya sa pagdesinyo o paghimo sa bisan unsang integrated circuits. Ang mga produkto wala gidesinyo o gitugutan nga gamiton sulod sa bisan unsang FDA Class III device, mga aplikasyon diin gikinahanglan ang pag-apruba sa premarket sa FDA o Life Support Systems nga walay espesipikong sinulat nga pagtugot sa Silicon Labs. Ang "Sistema sa Pagsuporta sa Kinabuhi" mao ang bisan unsang produkto o sistema nga gituyo aron suportahan o mapadayon ang kinabuhi ug/o kahimsog, nga, kung kini mapakyas, makatarunganon nga gilauman nga moresulta sa daghang personal nga kadaot o kamatayon. Ang mga produkto sa Silicon Labs wala gidesinyo o gitugutan alang sa mga aplikasyon sa militar. Ang mga produkto sa Silicon Labs sa bisan unsang kahimtang dili magamit sa mga hinagiban sa dinaghang paglaglag lakip (apan dili limitado sa) nukleyar, biolohikal o kemikal nga mga hinagiban, o mga misil nga makahimo sa paghatud sa ingon nga mga hinagiban. Gisalikway sa Silicon Labs ang tanan nga gipahayag ug gipasabut nga mga garantiya ug dili responsable o manubag sa bisan unsang mga kadaot o kadaot nga may kalabotan sa paggamit sa usa ka produkto sa Silicon Labs sa ingon nga dili awtorisado nga mga aplikasyon. Mubo nga sulat: Kini nga sulod mahimong adunay mga makapasakit nga terminolohiya nga dili na magamit. Ang Silicon Labs nag-ilis niini nga mga termino sa inklusibo nga pinulongan kung mahimo. Alang sa dugang impormasyon, bisitaha www.silabs.com/about-us/inclusive-lexicon-project
Impormasyon sa Trademark
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® ug ang Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro logo ug mga kombinasyon niini , "labing kusog nga mahigalaon nga microcontrollers sa kalibutan", Redpine Signals®, WiSeConnect, n-Link, ThreadArch®, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis , ang Telegesis Logo®, USBXpress®, Zentri, ang Zentri logo ug Zentri DMS, Z-Wave®, ug uban pa kay mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa Silicon Labs. Ang ARM, CORTEX, Cortex-M3 ug THUMB maoy mga marka sa pamatigayon o rehistradong marka sa pamatigayon sa ARM Holdings. Ang Keil kay rehistrado nga marka sa ARM Limited. Ang Wi-Fi kay rehistrado nga marka sa Wi-Fi Alliance. Ang tanan nga uban pang mga produkto o mga ngalan sa tatak nga gihisgutan dinhi mga tatak sa ilang tagsa-tagsa nga mga naghupot.
Silicon Laboratories Inc. 400 West Cesar Chavez Austin, TX 78701 USA www.silabs.com
Mga Dokumento / Mga Kapanguhaan
![]() |
SILICON LABS 5.0.3.0 GA Bluetooth Mesh SDK [pdf] Giya sa Gumagamit 5.0.3.0 GA Bluetooth Mesh SDK, 5.0.3.0 GA, Bluetooth Mesh SDK, Mesh SDK, SDK |
