Проприетардык Flex SDK 3.5.5.0 GA
Gecko SDK Suite 4.2
24-январь, 2024-жыл
Проприетардык Flex SDK Программасы
Proprietary Flex SDK - бул проприетардык зымсыз тиркемелер үчүн программалык камсыздоону иштеп чыгуу комплекси. Анын атына жараша, Flex ишке ашыруунун эки вариантын сунуштайт.
Биринчисинде Silicon Labs RAIL (Radio Abstraction Interface Layer) колдонулат, интуитивдик жана оңой ыңгайлаштырылуучу радио интерфейс катмары менчик жана стандарттарга негизделген зымсыз протоколдорду колдоо үчүн иштелип чыккан.
Экинчиси Silicon Labs Connect колдонот, IEEE 802.15.4 негизиндеги тармактык стек, ыңгайлаштырылуучу кеңири негизделген проприетардык зымсыз тармактык чечимдер үчүн иштелип чыккан, аз энергия керектөөнү талап кылат жана суб-ГГц же 2.4 ГГц жыштык тилкелеринде иштейт. Чечим жөнөкөй тармак топологияларына багытталган.
Flex SDK кеңири документтер менен камсыздалган жана сample колдонмолору. Бардык эксamples Flex SDK с ичиндеги булак кодунда берилгенample колдонмолору.
Бул чыгарылыш эскертмелери SDK версиясын(ларын) камтыйт:
3.5.5.0 GA 24-жылдын 2024-январында чыгарылган
3.5.4.0 GA 16-жылдын 2023-августунда жарык көргөн
3.5.3.0 GA 3-жылдын 2023-майында чыгарылган
3.5.2.0 GA 8-жылдын 2023-мартында жарык көргөн
3.5.1.0 GA 1-жылдын 2023-февралында жарык көргөн
3.5.0.0 GA 14-жылдын 2022-декабрында жарык көргөн
РЕЙЛ КОЛДОНМОлору ЖАНА КИТЕПКАНАНЫН НЕГИЗГИ ФУНКЦИЯЛАРЫ
- FG25 Flex-RAIL GA колдоосу
- Жаңы Long Range PHY 490 МГц жана 915 МГц үчүн колдоо
- RAILде xG12 динамикалык режимди которуу колдоо
- xG22 кеңейтилген тилке колдоо
КОЛДОНМОЛОРДУ ТУТУШУП, НЕГИЗГИ ФУНКЦИЯЛАРДЫ СТЕК
- xG24 Connect колдоосу
Шайкештик жана колдонуу эскертүүлөрү
Коопсуздук жаңыртуулары жана эскертмелери тууралуу маалымат алуу үчүн, бул SDK менен орнотулган Gecko Platform Release эскертүүлөрүнүн Коопсуздук бөлүмүн же TECH DOCS өтмөгүнөн караңыз. https://www.silabs.com/developers/flex-sdk-connect-networking-stack. Silicon Labs ошондой эле акыркы маалымат алуу үчүн Коопсуздук кеңештерине жазылууну сунуштайт. Көрсөтмөлөрдү алуу үчүн же Silicon Labs Flex SDK менен жаңы болсоңуз, Бул Релизди колдонууну караңыз.
Шайкеш компиляторлор:
IAR Embedded Workbench for ARM (IAR-EWARM) версиясы 9.20.4
- MacOS же Linux'та IarBuild.exe буйрук сабы утилитасы же IAR Embedded Workbench GUI менен куруу үчүн шарапты колдонуу туура эмес болушу мүмкүн. files кыска генерациялоо үчүн шараптын хэширлөө алгоритминдеги кагылышуулардан улам колдонулууда file аттары.
- MacOS же Linux кардарларына Simplicity Studio'дон тышкары IAR менен түзбөө сунушталат. Кардарлар туура экенин кылдат текшериши керек fileлар колдонулуп жатат.
Simplicity Studio менен камсыздалган GCC (GNU Compiler Collection) версиясы 10.3-2021.10.
Тиркемелерди туташтыруу
1.1 Жаңы заттар
3.5.0.0 релизинде кошулган
- XG24 колдоо
1.2 Жакшыртуулар
3.5.0.0 релизинде өзгөртүлдү
- XFG23 үчүн OQPSK Long Range PHYs
1.3 Түзүлгөн маселелер
Жок
1.4 Учурдагы релиздеги белгилүү маселелер
Кара шрифт менен жазылган маселелер мурунку чыгарылыштан бери кошулган. Эгерде сиз релизди өткөрүп жиберсеңиз, акыркы релиз эскертүүлөрү TECH DOCS өтмөгүндө жеткиликтүү https://www.silabs.com/developers/flex-sdk-connect-networking-stack.
ID # | Description | Чечим |
652925 | EFR32XG21 “Flex (Connect) – SoC Light Ex үчүн колдоого алынбайтample DMP” жана “Flex (Connect) – SoC Switch Exampле ” |
1.5 Эскирген нерселер
Жок
1.6 Өчүрүлгөн нерселер
Жок
Стекти туташтыруу
2.1 Жаңы заттар
3.5.0.0 релизинде кошулган
- XG24 колдоо
2.2 Жакшыртуулар
Жок
2.3 Түзүлгөн маселелер
Жок
2.4 Учурдагы релиздеги белгилүү маселелер
Кара шрифт менен жазылган маселелер мурунку чыгарылыштан бери кошулган. Эгерде сиз релизди өткөрүп жиберсеңиз, акыркы релиз эскертүүлөрү TECH DOCS өтмөгүндө жеткиликтүү https://www.silabs.com/developers/gecko-software-development-kit.
ID # | Description | Чечим |
389462 | RAIL Multiprotocol Library иштеп жатканда (мис. үчүн колдонулатample DMP Connect+BLE иштеткенде), IR калибрлөө RAIL Multiprotocol Library'деги белгилүү маселеден улам аткарылбайт. Натыйжада, 3 же 4 дБм тартипте RX сезгичтигин жоготуу бар. | |
501561 | Legacy HAL компонентинде ПА конфигурациясы колдонуучунун же тактанын жөндөөлөрүнө карабастан катуу коддолгон. | Бул конфигурациянын аталышынан туура тартып алуу үчүн өзгөртүлмөйүнчө, file Колдонуучунун долбоорундагы ember-phy.c аны чагылдыруу үчүн кол менен өзгөртүлүшү керек болот каалаган PA режими, томtage, жана ramp убакыт. |
711804 | Бир эле учурда бир нече түзмөктү туташтыруу күтүү катасы менен ишке ашпай калышы мүмкүн. |
2.5 Эскирген нерселер
Жок
2.6 Өчүрүлгөн нерселер
Жок
RAIL колдонмолору
3.1 Жаңы заттар
3.5.0.0 релизинде кошулган
- XG25 колдоо
- RAIL SoC режимин которуу колдонмосу
3.2 Жакшыртуулар
3.5.0.0 релизинде өзгөртүлдү
- XG24 үчүн RAIL SoC Long Preammble Duty Cycle колдоосу
- XFG23 үчүн OQPSK Long Range PHYs
3.3 Түзүлгөн маселелер
3.5.1.0 релизинде бекитилген
ID # | Description |
Mode Switch: OFDM үчүн MCS Rate тандоосу оңдоо. |
3.4 Учурдагы релиздеги белгилүү маселелер
Жок
3.5 Эскирген нерселер
Жок
3.6 Өчүрүлгөн нерселер
3.5.0.0 чыгарууда алынып салынды
- RAIL SoC узак преамбула иш цикли (Мурас)
- RAIL SoC Light Standard
- RAIL SoC Switch Standard
RAIL китепканасы
4.1 Жаңы заттар
3.5.2.0 релизинде кошулган
- RAIL_PacketTimeSt кошулдуamp_t::packetDurationUs талаасы, ал учурда кабыл алынган OFDM пакеттери үчүн EFR32xG25ке гана коюлган.
3.5.0.0 релизинде кошулган
- RAIL_SUPPORTS_HFXO_COMPENSATION колдогон платформаларда RAIL ичинде HFXO температурасынын компенсациясы кошулду. Бул функцияны жаңы RAIL_ConfigHFXOCompensation() API менен конфигурациялоого болот. Колдонуучу ошондой эле компенсацияны аткаруу үчүн RAIL_CalibrateHFXO чалуу үчүн жаңы RAIL_EVENT_THERMISTOR_DONE окуясын аткарышы керек.
- Z-Wave, 802.15.4 2.4 GHz жана Sub-GHz жана Bluetooth LE иштетилгенин көзөмөлдөө үчүн “RAIL Utility, Protocol” компонентине кошумча опциялар кошулду, андыктан колдонуучу колдонулбаган протоколдорду өчүрүү менен өз тиркемесинде орун үнөмдөй алат.
- Z-Wave түзмөгү колдонгон бардык ар кандай PHY боюнча IR калибрлөө жүргүзүүгө жардам берүү үчүн жаңы API RAIL_ZWAVE_PerformIrcal кошулду.
- EFR40xG32 түзмөктөрүндө 24 МГц кристалл колдоосу "RAIL Utility, HFXO жыштыктары боюнча орнотулган PHY" компонентине кошулду.
- Колдоого алынган платформаларда жаңы RAIL_IEEE802.15.4_ConfigRxChannelSwitching API менен IEEE 802154 тез RX каналын алмаштыруу үчүн колдоо кошулду (RAIL_IEEE802154_SupportsRxChannelSwitching караңыз). Бул өзгөчөлүк бизге бир эле учурда аныктоого мүмкүндүк берет
PHY жалпы сезгичтигинин бир аз төмөндөшү менен каалаган эки 2.4 ГГц 802.15.4 каналындагы пакеттер. - RAIL_SUPPORTS_THERMAL_PROTECTION колдогон платформаларда температурага көз салуу жана чип өтө ысып кеткенде өткөрүүнү болтурбоо үчүн жаңы Термикалык коргоо функциясы кошулду.
- EFR32xG25 негизиндеги түзмөктөр үчүн жаңы үстөл негизиндеги OFDM жана FSK PA кошулду. Булардын чыгаруу күчү жаңы кардар тарабынан берилген издөө таблицасы аркылуу өзгөртүлүшү мүмкүн. Колдоо бөлүмүнөн сураңыз же тактаңыз үчүн бул таблицадагы маанилерди кантип конфигурациялоо керектиги боюнча жаңыртылган колдонмо эскертүүсүн издеңиз.
- MGM240SA22VNA, BGM240SA22VNA жана BGM241SD22VNA модулдарына колдоо кошулду жана BGM240SB22VNA, MGM240SB22VNA жана MGM240SD22VNA үчүн конфигурациялар жаңырды.
4.2 Жакшыртуулар
3.5.2.0 релизинде өзгөртүлдү
- Бардык нур алкактарында RAIL_EVENT_ZWAVE_BEAMди иштетүү үчүн жаңы RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE кошулду.
- Ошол окуяны иштетүүдө нур рамкасынын HomeIdHashын алуу үчүн RAIL_ZWAVE_GetBeamHomeIdHash() кошулду жана NodeId дал келбесе дагы Z-Wave нур алкактары үчүн HomeIdHash байты PTIде бар экенине ынанды.
3.5.1.0 релизинде өзгөртүлдү
- EFR32xG25те OFDMди колдонууда RAIL_GetRxFreqOffset() тарабынан кабарланган жыштык катасынын белгиси оңдолду (мисалы, бул башка модуляциялар үчүн кандай иштетилгенине дал келүү үчүн (мисалы, Freq_error=current_freq-expected_freq).
- RAIL_SetTune() жана RAIL_GetTune() функциялары эми EFR32xG2x жана жаңыраак түзмөктөрдө CMU_HFXOCTuneSet() жана CMU_HFXOCTuneGet() функцияларын колдонушат.
3.5.0.0 релизинде өзгөртүлдү
- RAIL_ConfigRfSenseSelectiveOokWakeupPhy() эми EFR32xG21 платформасында иштегенде катаны кайтарат, анткени бул түзмөк ойготуу PHYди колдоого албайт.
- Pa_customer_curve_fits.py жардамчы скрипти инкремент аргументине окшош максималдуу күч аргументи үчүн калкыма чекиттин маанисин кабыл алуу үчүн жаңыртылды.
- Багыттуу артыкчылык иштетилгенде, бирок GPIO статикалык приоритети аныкталбаганда артыкчылыктуу опцияларды конфигурациялоо үчүн “RAIL Utility, Coexistence” компонентине колдоо кошулду.
- Zigbee жана Blluetooth LE үчүн коддун өлчөмүн сактоо үчүн кээ бир EFR32xG12 802.15.4 динамикалык FEC кодун талкалап салды, бул функцияга эч качан муктаж эмес.
- RAIL Utility, Coulomb Counter компонентинен “RAIL Utility, Coesistence” компоненттик көз карандылыгын алып салыңыз.
- RAIL_PrepareChannel() функциясы динамикалык мультипротокол коопсуз кылынды жана протоколуңуз жигердүү эмес болуп турганда чакырылса катаны кайтарбайт.
4.3 Түзүлгөн маселелер
3.5.3.0 релизинде бекитилген
ID # | Description |
1058480 | FIFO режимин колдонуу менен белгилүү OFDM пакеттерин алуу/жөнөтүү учурунда пайда болгон EFR32xG25 боюнча RX FIFO бузулуусу оңдолду. |
1109993 | "RAIL Utility, Coesistence" компонентиндеги маселе бир эле учурда сурам менен артыкчылыктуу болсо, бир эле GPIO портуна жана полярдуулукка ээ болсо, суроо-талапты жана артыкчылыкты ырастай тургандай кылып оңдолду. |
1118063 | EFR32xG13 жана xG14 боюнча акыркы RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE көйгөйү оңдолду, анда бузуку нурдун NodeId RAIL_ZWAVE_GetBeamNodeId() үчүн туура жазылбай калып, анын 0xFF жөнүндө кабар беришине алып келди. |
1126343 | IEEE 32 PHY колдонууда EFR24xG802.15.4 көйгөйү оңдолду, анда CCA текшерүү терезесинде кадр алынса, LBT өткөрүп жатканда радио тыгылып калышы мүмкүн. |
3.5.2.0 релизинде бекитилген
ID # | Description |
747041 | EFR32xG23 жана EFR32xG25деги көйгөй чечилди, ал радио дагы эле иштеп турганда негизги өзөк EM2ге киргенде белгилүү бир радио аракеттеринин узак убакытка кечигип калышына алып келиши мүмкүн. |
1077623 | EFR32ZG23 көйгөйү оңдолду, анда бир нече нур алкактары PTIге бир чоң нур чынжырчасы катары бириктирилген. |
1090512 | Айрым функциялар RAIL_TX_POWER_MODE_2P4GIG_HIGHEST макросун колдобосо дагы, колдонууга аракет кылган “RAIL Utility, PA” компонентиндеги маселе оңдолду. Буга чейин бул аныкталбаган жүрүм-турумга алып келсе, эми туура ката кетирет. |
1090728 | FEC-жөндөмдүү PH,Y үчүн иштетилген RAIL_IEEE32_G_OPTION_GB12 менен EFR802154xG868де мүмкүн болгон RAIL_ASSERT_FAILED_UNEXPECTED_STATE_RX_FIFO көйгөйү оңдолду, ал, мисалы, радиону кадрды аныктоо аркылуу пакетти токтотууда пайда болушу мүмкүн. |
1092769 | Динамикалык мультипротоколду жана BLE коддуу PHYлерди колдонууда көйгөй чечилди, анда PHY жана синхрондоштуруу жүктөлгөндө кайсы протокол активдүү болгонуна жараша берүү азайып кетиши мүмкүн. |
1103966 | Wi-SUN OFDM параметрин32 MCS25 PHY колдонууда EFR4xG0те күтүлбөгөн Rx пакетинин үзгүлтүккө учурашы оңдолду. |
1105134 | Биринчи кабыл алынган пакеттин RAIL_RX_PACKET_READY_SUCCESS ордуна RAIL_RX_PACKET_READY_CRC_ERROR катары кабарланышына алып келген айрым PHYлерди которуштурууда көйгөй чечилди. Бул маселе EFR32xG22 жана жаңы чиптерге таасир этиши мүмкүн. |
1109574 | EFR32xG22 жана жаңыраак микросхемалардагы маселе оңдолду, анда радио секвенер ырастоосу RAILCb_AssertFailed() аркылуу ырастоону билдирбестен, колдонмонун ISRде илинип калышына алып келиши мүмкүн. |
3.5.1.0 релизинде бекитилген
ID # | Description |
1077611 | EFR32xG25деги OFDM TX алдында 40 мкс подъездге алып келе турган маселе оңдолду. |
1082274 | EFR32xG22, EFR32xG23, EFR32xG24 жана EFR32xG25 чиптериндеги көйгөй чечилди, эгер колдонмо ойгонгондон кийин ~2 мкс ичинде EM10ге кайра кирүүгө аракет кылса жана <0.5 мкс убакыт терезесин басып калса, чиптин кулпуланышына алып келиши мүмкүн. Эгер тийсе, бул кулпу чиптин нормалдуу иштешин калыбына келтирүү үчүн баштапкы абалга келтирүүнү талап кылат. |
3.5.0.0 релизинде бекитилген
ID # | Description |
843708 | Функция декларациялары rail_features.h ден rail.h ге жылдырылды, бул көз карандылык тартибин камтуу үчүн. |
844325 | RAIL_SetTxFifo() туура эмес FIFO үчүн 0 эмес, 4096 (ката) кайтарып берүү үчүн оңдолду. |
845608 | EFR32xG2x бөлүктөрүндө белгилүү бир негизги демодулятор аппаратурасын колдонууда RAIL_ConfigSyncWords API менен көйгөй чечилди. |
ID # | Description |
851150 | PTI колдонулганда жана GPIO конфигурациясы кулпуланганда радио RAIL_ASSERT_SEQUENCER_FAULT иштете турган EFR32xG2 сериясындагы түзмөктөрдөгү маселе оңдолду. GPIO конфигурациясын PTI өчүрүлгөндө гана кулпулоого болот. Кошумча маалымат үчүн RAIL_EnablePti() караңыз. |
857267 | "RAIL Utility, Coexistence" компонентин TX токтотуу, сигнал идентификатору жана DMP менен колдонууда көйгөй чечилди. |
1015152 | Окуя иштетилгенде же FIFO баштапкы абалга келтирилгенде RAIL_EVENT_RX_FIFO_ALMOST_FULL же RAIL_EVENT_TX_FIFO_ALMOST_EMPTY туура эмес иштетилиши мүмкүн болгон EFR32xG2x түзмөктөрүндөгү маселе оңдолду. |
1017609 | RAIL_IDLE_FORCE_SHUTDOWN же RAIL_IDLE_FORCE_SHUTDOWN_CLEAR_FLAGS колдонулганда RAIL_RX_OPTION_TRACK_ABORTED_FRAMES иштеп турганда PTI тиркелген маалымат бузулушу мүмкүн болгон маселе чечилди. Ошондой эле RAIL_RX_OPTION_TRACK_ABORTED_FRAMES коддолгон PHY менен пайдалуу эмес экени такталды. |
1019590 | “RAIL Utility, Coexistence” компонентин BLE менен колдонууда көйгөй чечилди, мында sl_bt_system_get_counters() функциясы GRANT четке кагылган эсептөөлөр үчүн дайыма 0 кайтарып берет. |
1019794 | "RAIL Utility, Initialization" компонентинде компилятордун эскертүүсү алынып салынган, анын айрым функциялары иштетилгенде. |
1023016 | EFR32xG22 жана жаңыраак микросхемалардагы маселе оңдолду, мында радио активдүүлүгүнүн ортосундагы күтүү биринчи 13 мсден кийин керектүүдөн бир аз көбүрөөк кубат керектелет. Бул өзгөчө убакыттын чоң маанилери менен RAIL_ConfigRxDutyCycle колдонгондо байкалды. |
1029740 | RAIL_GetRssi()/RAIL_GetRssiAlt() "эскирген" RSSI маанисин кайтарып бере ала турган маселе чечилди (маани учурдагы эмес, мурунку RX абалынан болгон), эгер кабыл алуу киргенде тез чакырылса. |
1040814 | BLEди колдонууда синхрондоштурууну аныктоодо бирге жашоо сурамынын приоритеттерин конфигурациялоо үчүн “RAIL Utility, Coexistence” компонентине колдоо кошулду. |
1056207 | IQ менен көйгөй чечилдиamp0 же 1 гана антенна тандалган “RAIL Utility, AoX” компонентин колдонууда. |
1062712 | “RAIL Utility, Existence” компоненти ар дайым суроонун абалын туура жаңырта бербеген маселе оңдолду, бул жаңы суроо-талаптардан улам өтүп кеткен окуяларга алып келиши мүмкүн. |
1062940 | SL_RAIL_UTIL_COEX_BLE_TX_ABORT өчүрүлгөндө "RAIL Utility, Coexistence" компонентине BLE өткөрүүнү токтотууга бөгөт коюлду. |
1063152 | Кабыл алуу абалынын өтүүлөрү катада бош болуп, бирок ийгиликтүү өткөндө BLE менен байланышкан конфигурацияда кабыл алуу катасы келип чыкканда радио кабыл алуу толугу менен тазаланбай турган маселе чечилди. EFR32xG24те бул SYNTH калибрлөөнүн туура калыбына келтирилбей калышына жана акыры радионун иштебей калышына алып келиши мүмкүн. |
4.4 Учурдагы релиздеги белгилүү маселелер
Кара шрифт менен жазылган маселелер мурунку чыгарылыштан бери кошулган.
ID # | Description | Чечим |
EFR32xG23 түз режиминин (же IQ) функциясын колдонуу радио конфигуратору тарабынан колдоого алынбаган атайын орнотулган радио конфигурациясын талап кылат. Бул талаптар үчүн, сиздин спецификацияңыздын негизинде ошол конфигурацияны камсыз кыла турган техникалык колдоо бөлүмүнө кайрылыңыз | ||
641705 | Кадрдын белгиленген узундугу 0 болуп коюлган чексиз кабыл алуу операциялары EFR32xG23 сериясындагы чиптерде туура иштебейт. | |
732659 | EFR32xG23 боюнча: • Wi-SUN FSK режими 1a ± 8 – 10 КГц тегерегинде жыштыктын жылыштары менен БИР кабатты көрсөтөт • Wi-SUN FSK режими 1b ± 18ден 20 кГцке чейинки жыштыктын жылыштары менен БИР кабатты көрсөтөт |
4.5 Эскирген нерселер
Жок
4.6 Өчүрүлгөн нерселер
Жок
Бул чыгарууну колдонуу
Бул чыгарылыш төмөнкүлөрдү камтыйт
- Radio Abstraction Interface Layer (RAIL) стек китепканасы
- Стек китепканасын туташтыруу
- RAIL жана Connect Sample Тиркемелер
- RAIL жана Connect компоненттери жана Колдонмо алкактары
Бул SDK Gecko платформасына көз каранды. Gecko Platform коду протоколду колдогон функцияны камсыз кылат plugins жана Silicon Labs чиптери жана модулдары менен түздөн-түз өз ара аракеттенүүчү драйверлер жана башка төмөнкү катмар функциялары түрүндөгү API'лер. Gecko Platform компоненттерине EMLIB, EMDRV, RAIL Library, NVM3 жана mbedTLS кирет. Gecko Platform релиз эскертүүлөрү Simplicity Studio'нун Документация өтмөгү аркылуу жеткиликтүү.
Flex SDK v3.x жөнүндө көбүрөөк маалымат алуу үчүн караңыз UG103.13: RAIL негиздери жана UG103.12: Silicon Labs Connect негиздери.
Эгер сиз биринчи жолу колдонуучу болсоңуз, караңыз QSG168: Proprietary Flex SDK v3.x Quick Start Guide.
5.1 Орнотуу жана колдонуу
Proprietary Flex SDK Gecko SDK (GSDK), Silicon Labs SDK топтомунун бир бөлүгү катары берилген. GSDK менен тез баштоо үчүн орнотуңуз Simplicity Studio 5, бул сиздин иштеп чыгуу чөйрөңүздү орнотуп, GSDK орнотуу аркылуу сизге жол көрсөтөт. Simplicity Studio 5 Silicon Labs түзмөктөрү менен IoT продуктуну иштеп чыгуу үчүн зарыл болгон нерселердин бардыгын камтыйт, анын ичинде ресурс жана долбоорду ишке киргизгич, программалык конфигурациялоо куралдары, GNU инструменттеринин тизмеги менен толук IDE жана талдоо куралдары. Орнотуу көрсөтмөлөрү онлайнда берилген Simplicity Studio 5 Колдонуучунун колдонмосу.
Же болбосо, Gecko SDK GitHub'дан эң акыркысын жүктөп алуу же клондоо аркылуу кол менен орнотулушу мүмкүн. Караңыз https://github.com/SiliconLabs/gecko_sdk көбүрөөк маалымат алуу үчүн.
Simplicity Studio төмөнкү жерде демейки боюнча GSDK орнотот:
- (Windows): C: \ Users \ \ SimplicityStudio \ SDKs \ gecko_sdk
- (MacOS): /Колдонуучулар/ /SimplicityStudio/SDKs/gecko_sdk
SDK версиясына тиешелүү документтер SDK менен орнотулган. Кошумча маалымат көп учурда таба аласыз билим базасы макалалары (KBAs). API шилтемелери жана ушул жана мурунку релиздер жөнүндө башка маалымат жеткиликтүү https://docs.silabs.com/.
5.2 Коопсуздук маалыматы
Secure Vault интеграциясы
Secure Vault High түзмөктөрүнө жайгаштырылганда, сезимтал ачкычтар Secure Vault Key Management функциясы аркылуу корголот. Төмөнкү таблицада корголгон ачкычтар жана алардын сактоону коргоо мүнөздөмөлөрү көрсөтүлгөн.
Оролгон ачкыч | Экспорттолуучу/Экспорттолбогон | Эскертүүлөр |
Thread Master Key | Экспорттолуучу | TLVs түзүү үчүн экспорттолушу керек |
PSKc | Экспорттолуучу | TLVs түзүү үчүн экспорттолушу керек |
Ачкыч шифрлөө ачкычы | Экспорттолуучу | TLVs түзүү үчүн экспорттолушу керек |
MLE ачкычы | Экспорттоого болбойт | |
Убактылуу MLE ачкычы | Экспорттоого болбойт | |
MAC мурунку ачкычы | Экспорттоого болбойт | |
MAC учурдагы ачкычы | Экспорттоого болбойт | |
MAC кийинки ачкычы | Экспорттоого болбойт |
"Экспорттоого болбойт" деп белгиленген оролгон ачкычтарды колдонсо болот, бирок болбойт viewed же иштөө убагында бөлүшүлгөн.
"Экспорттолуучу" деп белгиленген оролгон ачкычтар иштөө учурунда колдонулушу же бөлүшүлүшү мүмкүн, бирок флеште сакталып турганда шифрленген бойдон калат.
Secure Vault Key Management функциясы жөнүндө көбүрөөк маалымат алуу үчүн, караңыз AN1271: Коопсуз ачкыч сактагыч.
Коопсуздук боюнча кеңештер
Коопсуздук кеңештерине жазылуу үчүн Silicon Labs кардар порталына кирип, андан соң Каттоо эсебинин башкы бетине өтүңүз. Порталдын башкы бетине өтүү үчүн БАШКЫ баскычты чыкылдатыңыз, андан соң Эскертмелерди башкаруу тайлчасын басыңыз. "Программалык камсыздоо/коопсуздук боюнча кеңеш берүү эскертмелери жана продуктту өзгөртүү эскертмелери (PCNs)" текшерилгенин жана платформаңызга жана протоколуңузга эң аз дегенде жазылганыңызды текшериңиз. Бардык өзгөртүүлөрдү сактоо үчүн Сактоо чыкылдатыңыз. 5.3 Колдоо
Development Kit кардарлары окутуу жана техникалык колдоо алууга укуктуу. Silicon Labs Flex колдонуңуз web бардык Silicon Labs Thread өнүмдөрү жана кызматтары жөнүндө маалымат алуу жана өнүмдөрдү колдоо үчүн катталуу үчүн баракча.
Сиз Silicon Laboratories колдоо бөлүмүнө кайрылсаңыз болот http://www.silabs.com/support.
Simplicity Studio
MCU жана зымсыз куралдарга, документтерге, программалык камсыздоого, баштапкы код китепканаларына жана башкаларга бир чыкылдатуу менен кирүү. Windows, Mac жана Linux үчүн жеткиликтүү!
![]() |
![]() |
![]() |
![]() |
IoT портфолиосу www.silabs.com/IoT |
SW/HW www.silabs.com/simplicity |
Сапат www.silabs.com/quality |
Колдоо & Коомчулук www.silabs.com/community |
Жоопкерчиликтен баш тартуу
Silicon Labs кардарларга Silicon Labs өнүмдөрүн колдонгон же колдонууга ниеттенген тутумдук жана программалык камсыздоочулар үчүн жеткиликтүү болгон бардык перифериялык түзүлүштөрдүн жана модулдардын эң акыркы, так жана тереңдетилген документтерин берүүгө ниеттенүүдө. Мүнөздөө маалыматтары, жеткиликтүү модулдар жана перифериялык түзүлүштөр, эстутумдун өлчөмдөрү жана эстутум даректери ар бир конкреттүү түзүлүшкө тиешелүү жана берилген "Типтүү" параметрлер ар кандай тиркемелерде ар кандай болушу мүмкүн. Колдонмо мисampбул жерде сүрөттөлгөн les иллюстрациялоо максатында гана. Silicon Labs бул жердеги продукт маалыматына, спецификацияларына жана сыпаттамаларына кошумча эскертүүсүз өзгөртүүлөрдү киргизүү укугун өзүнө калтырат жана камтылган маалыматтын тактыгына же толуктугуна кепилдик бербейт. Алдын ала эскертпестен, Silicon Labs коопсуздук же ишенимдүүлүк үчүн өндүрүш процессинде продукт микропрограммасын жаңырта алат. Мындай өзгөртүүлөр спецификацияларды же буюмдун иштешин өзгөртпөйт. Силикон лабораториялары бул документте камтылган маалыматты пайдалануунун кесепеттери үчүн эч кандай жоопкерчилик тартпайт. Бул документ кандайдыр бир интегралдык микросхемаларды долбоорлоого же жасоого эч кандай лицензияны билдирбейт же ачык эле бербейт. Продукциялар FDA классынын III түзмөктөрүндө, FDAнын алдын ала макулдугу талап кылынган тиркемелерде же Silicon Labs компаниясынын атайын жазуу жүзүндөгү макулдугусуз Life Support Systems ичинде колдонууга иштелип чыккан же уруксат берилген эмес. "Жашоону колдоо системасы" - бул, эгерде ал иштебей калса, олуттуу жеке жаракат же өлүмгө алып келиши мүмкүн деп күтүлгөн, өмүрдү жана/же ден соолукту колдоо же колдоо үчүн арналган ар кандай продукт же система. Silicon Labs өнүмдөрү аскердик колдонмолор үчүн иштелип чыккан же уруксат берилген эмес. 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 логотиби”, 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 Logo®, USBXpress®, Zentri, Zentri логотиби жана Zentri DMS, Z-Wave® жана башкалар Silicon Labs соода белгилери же катталган соода белгилери болуп саналат. ARM, CORTEX, Cortex-M3 жана THUMB – ARM Holdings компаниясынын соода белгилери же катталган соода белгилери. Keil ARM Limited компаниясынын катталган соода белгиси. Wi-Fi Wi-Fi Альянсынын катталган соода белгиси. Бул жерде айтылган бардык башка өнүмдөр же бренд аттары тиешелүү ээлеринин соода белгилери болуп саналат.
Silicon Laboratories Inc.
400 Батыш Сезар Чавес
Остин, TX 78701
АКШ
www.silabs.com
silabs.com
Байланышкан дүйнөнү куруу.
Документтер / Ресурстар
![]() |
SILICON LABS Proprietary Flex SDK Программасы [pdf] Колдонуучунун колдонмосу 3.5.5.0 GA, 4.2, Проприетардык Flex SDK Программасы, Flex SDK Программасы, SDK Программасы, Программасы |
![]() |
SILICON LABS Proprietary Flex SDK Программасы [pdf] Колдонуучунун колдонмосу Проприетардык Flex SDK Программасы, Flex SDK Программасы, SDK Программасы, Программалык камсыздоо |
![]() |
SILICON LABS Proprietary Flex SDK Программасы [pdf] Колдонуучунун колдонмосу Проприетардык Flex SDK Программасы, Flex SDK Программасы, SDK Программасы, Программалык камсыздоо |
![]() |
SILICON LABS Proprietary Flex SDK Программасы [pdf] Колдонуучунун колдонмосу Проприетардык Flex SDK Программасы, Flex SDK Программасы, SDK Программасы, Программалык камсыздоо |
![]() |
SILICON LABS Proprietary Flex SDK Программасы [pdf] Колдонуучунун колдонмосу Проприетардык Flex SDK Программасы, Flex SDK Программасы, SDK Программасы, Программалык камсыздоо |