सिलिकन ल्याब्स लोगोस्वामित्व फ्लेक्स SDK 3.5.5.0 GA
Gecko SDK Suite 4.2
जनवरी ४, २०२४

स्वामित्व फ्लेक्स SDK सफ्टवेयर

प्रोप्राइटरी फ्लेक्स SDK स्वामित्व वायरलेस अनुप्रयोगहरूको लागि एक पूर्ण सफ्टवेयर विकास सुइट हो। यसको नाममा, फ्लेक्सले दुई कार्यान्वयन विकल्पहरू प्रदान गर्दछ।
पहिलोले सिलिकन ल्याब्स RAIL (रेडियो एब्स्ट्रेक्सन इन्टरफेस लेयर) प्रयोग गर्दछ, एक सहज र सजिलैसँग अनुकूलन गर्न मिल्ने रेडियो इन्टरफेस तह दुबै स्वामित्व र मानक-आधारित वायरलेस प्रोटोकलहरूलाई समर्थन गर्न डिजाइन गरिएको हो।
दोस्रोले सिलिकन ल्याब्स जडान प्रयोग गर्दछ, एक IEEE 802.15.4-आधारित नेटवर्किङ स्ट्याक अनुकूलन योग्य व्यापक-आधारित स्वामित्व वायरलेस नेटवर्किङ समाधानहरूको लागि डिजाइन गरिएको छ जसलाई कम पावर खपत चाहिन्छ र उप-GHz वा 2.4 GHz फ्रिक्वेन्सी ब्यान्डहरूमा सञ्चालन गर्दछ। समाधान सरल नेटवर्क टोपोलोजीहरू तिर लक्षित छ।
फ्लेक्स SDK व्यापक कागजात र s संग आपूर्ति गरिएको छampअनुप्रयोगहरू। सबै पूर्वamples Flex SDK s भित्र स्रोत कोडमा प्रदान गरिएको छampअनुप्रयोगहरू।
यी रिलीज नोटहरूले SDK संस्करण(हरू) लाई कभर गर्दछ:
3.5.5.0 GA जनवरी 24, 2024 मा जारी गरियो
3.5.4.0 GA अगस्त 16, 2023 मा जारी गरियो
५.१.२.० GA मे ३, २०२३ मा जारी गरियो
3.5.2.0 GA मार्च 8, 2023 मा जारी गरियो
3.5.1.0 GA फेब्रुअरी 1, 2023 मा जारी गरियो
3.5.0.0 GA डिसेम्बर 14, 2022 मा जारी गरियो
SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - आइकन
रेल एपहरू र पुस्तकालयका मुख्य विशेषताहरू

  • FG25 Flex-RAIL GA समर्थन
  • नयाँ लामो दायरा PHYs 490 MHz र 915 MHz को लागि समर्थन गर्दछ
  • RAIL मा xG12 डायनामिक मोड स्विचिङ समर्थन
  • xG22 विस्तारित ब्यान्ड समर्थन

एपहरू जडान गर्नुहोस् र मुख्य विशेषताहरू स्ट्याक गर्नुहोस्

  • xG24 जडान समर्थन

अनुकूलता र प्रयोग सूचनाहरू
सुरक्षा अद्यावधिकहरू र सूचनाहरूको बारेमा जानकारीको लागि, यो SDK वा TECH DOCS ट्याबमा स्थापित Gecko प्लेटफर्म रिलीज नोटहरूको सुरक्षा अध्याय हेर्नुहोस्। https://www.silabs.com/developers/flex-sdk-connect-networking-stack। सिलिकन ल्याब्सले पनि अप-टु-डेट जानकारीको लागि सुरक्षा सल्लाहहरूको सदस्यता लिनुहोस् भनेर दृढतापूर्वक सिफारिस गर्दछ। निर्देशनहरूका लागि, वा यदि तपाईं सिलिकन ल्याब्स फ्लेक्स SDK मा नयाँ हुनुहुन्छ भने, यो रिलीज प्रयोग गर्ने हेर्नुहोस्।
मिल्दो कम्पाइलरहरू:
ARM (IAR-EWARM) संस्करण 9.20.4 को लागि IAR एम्बेडेड वर्कबेन्च

  • macOS वा Linux मा IarBuild.exe कमाण्ड लाइन उपयोगिता वा IAR इम्बेडेड वर्कबेन्च GUI सँग निर्माण गर्न वाइन प्रयोग गर्दा गलत परिणाम हुन सक्छ। fileछोटो उत्पादन गर्नको लागि वाइनको ह्यासिङ एल्गोरिथ्ममा टक्करको कारण प्रयोग भइरहेको छ file नामहरू।
  • macOS वा Linux का ग्राहकहरूलाई IAR बाट Simplicity Studio बाहिर नबनाउन सल्लाह दिइन्छ। गर्ने ग्राहकहरूले होसियारीपूर्वक प्रमाणित गर्नुपर्छ कि सही हो files प्रयोग भइरहेका छन्।

GCC (The GNU Compiler Collection) संस्करण 10.3-2021.10, Simplicity Studio को साथ प्रदान गरिएको।

अनुप्रयोगहरू जडान गर्नुहोस्

1.1 नयाँ आइटम
रिलीज 3.5.0.0 मा थपियो

  • XG24 समर्थन

1.2 सुधारहरू
रिलीज 3.5.0.0 मा परिवर्तन गरियो

  • XFG23 को लागि OQPSK लामो दायरा PHYs

1.3 निश्चित मुद्दाहरू
कुनै पनि छैन
1.4 हालको रिलीजमा ज्ञात मुद्दाहरू
अघिल्लो रिलीज पछि बोल्ड मा मुद्दाहरू थपिएको थियो। यदि तपाईंले रिलिज छुटाउनुभएको छ भने, भर्खरका रिलीज नोटहरू TECH DOCS ट्याबमा उपलब्ध छन् https://www.silabs.com/developers/flex-sdk-connect-networking-stack.

आईडी # विवरण समाधान
652925 EFR32XG21 "Flex (Connect) - SoC Light Ex का लागि समर्थित छैनample DMP" र "Flex (Connect) - SoC स्विच पूर्वampले "

१.५ बहिष्कृत वस्तुहरू
कुनै पनि छैन
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.

आईडी # विवरण समाधान
389462 रेल मल्टिप्रोटोकल लाइब्रेरी चलाउँदा (पूर्वको लागि प्रयोग गरिएकोample DMP Connect+BLE चलाउँदा), ​​RAIL मल्टिप्रोटोकल लाइब्रेरीमा ज्ञात समस्याको कारणले IR क्यालिब्रेसन गरिएको छैन। नतिजाको रूपमा, त्यहाँ 3 वा 4 dBm को क्रममा RX संवेदनशीलता हानि छ।
501561 लिगेसी HAL कम्पोनेन्टमा, PA कन्फिगरेसनलाई प्रयोगकर्ता वा बोर्ड सेटिङहरूको पर्वाह नगरी हार्डकोड गरिएको छ। यो कन्फिगरेसन हेडरबाट ठीकसँग तान्न परिवर्तन नभएसम्म file प्रयोगकर्ताको परियोजनामा ​​ember-phy.c प्रतिबिम्बित गर्न हातले परिमार्जन गर्न आवश्यक हुनेछ
वांछित PA मोड, भोल्युमtagई, र आरamp समय।
711804 एकै पटक धेरै यन्त्रहरू जडान गर्दा टाइमआउट त्रुटिको साथ असफल हुन सक्छ।

१.५ बहिष्कृत वस्तुहरू
कुनै पनि छैन
2.6 हटाइएका वस्तुहरू
कुनै पनि छैन

रेल अनुप्रयोगहरू

3.1 नयाँ आइटम
रिलीज 3.5.0.0 मा थपियो

  • XG25 समर्थन
  • रेल SoC मोड स्विच अनुप्रयोग

3.2 सुधारहरू
रिलीज 3.5.0.0 मा परिवर्तन गरियो

  • XG24 को लागि RAIL SoC लामो प्रस्तावना ड्यूटी साइकल समर्थन
  • XFG23 को लागि OQPSK लामो दायरा PHYs

3.3 निश्चित मुद्दाहरू
रिलीज 3.5.1.0 मा स्थिर

आईडी # विवरण
मोड स्विच: OFDM को लागि MCS दर चयन फिक्स।

3.4 हालको रिलीजमा ज्ञात मुद्दाहरू
कुनै पनि छैन
१.५ बहिष्कृत वस्तुहरू
कुनै पनि छैन
3.6 हटाइएका वस्तुहरू
रिलीज 3.5.0.0 मा हटाइयो

  • रेल SoC लामो प्रस्तावना ड्यूटी साइकल (विरासत)
  • रेल SoC लाइट मानक
  • रेल SoC स्विच मानक

रेल पुस्तकालय

4.1 नयाँ आइटम
रिलीज 3.5.2.0 मा थपियो

  • RAIL_PacketTimeSt थपियोamp_t::packetDurationUs फिल्ड, जुन हाल प्राप्त OFDM प्याकेटहरूको लागि EFR32xG25 मा मात्र सेट गरिएको छ।

रिलीज 3.5.0.0 मा थपियो

  • RAIL_SUPPORTS_HFXO_COMPENSATION लाई समर्थन गर्ने प्लेटफर्महरूमा RAIL मा HFXO तापमान क्षतिपूर्ति थपियो। यो सुविधा नयाँ RAIL_ConfigHFXOCcompensation() API सँग कन्फिगर गर्न सकिन्छ। प्रयोगकर्ताले क्षतिपूर्ति प्रदर्शन गर्न RAIL_CalibrateHFXO मा कल ट्रिगर गर्न नयाँ RAIL_EVENT_THERMISTOR_DONE घटना ह्यान्डल गर्न निश्चित हुन आवश्यक छ।
  • Z-Wave, 802.15.4 2.4 GHz र Sub-GHz, र ब्लुटुथ LE सक्षम गरिएको छ कि छैन भनेर नियन्त्रण गर्न "RAIL उपयोगिता, प्रोटोकल" कम्पोनेन्टमा विकल्पहरू थपियो ताकि प्रयोगकर्ताले प्रयोग नगरिएका प्रोटोकलहरू असक्षम पारेर आफ्नो अनुप्रयोगमा ठाउँ बचत गर्न सकून्।
  • Z-Wave यन्त्रद्वारा प्रयोग गरिएका सबै विभिन्न PHY हरूमा IR क्यालिब्रेसन गर्न मद्दत गर्न नयाँ API RAIL_ZWAVE_PerformIrcal थपियो।
  • EFR40xG32 यन्त्रहरूमा "RAIL उपयोगिता, HFXO फ्रिक्वेन्सीहरूमा निर्मित PHYs" घटकमा 24 MHz क्रिस्टल समर्थन थपियो।
  • समर्थित प्लेटफर्महरूमा नयाँ RAIL_IEEE802.15.4_ConfigRxChannelSwitching API सँग IEEE 802154 द्रुत RX च्यानल स्विच गर्ने समर्थन थपियो (RAIL_IEEE802154_SupportsRxChannelSwitching हेर्नुहोस्)। यो सुविधाले हामीलाई एकै समयमा पत्ता लगाउन अनुमति दिन्छ
    कुनै पनि दुई 2.4 GHz 802.15.4 च्यानलहरूमा प्याकेटहरू PHY को समग्र संवेदनशीलतामा थोरै कमीको साथ।
  • RAIL_SUPPORTS_THERMAL_PROTECTION लाई समर्थन गर्ने प्लेटफर्महरूमा तापक्रम ट्र्याक गर्न र चिप धेरै तातो हुँदा ट्रान्समिटहरू रोक्नको लागि नयाँ थर्मल प्रोटेक्शन सुविधा थपियो।
  • EFR32xG25 आधारित उपकरणहरूको लागि नयाँ तालिका-आधारित OFDM र FSK PAs थपियो। यिनीहरूको आउटपुट पावर नयाँ ग्राहकले प्रदान गरिएको लुक-अप तालिका मार्फत परिमार्जन गर्न सकिन्छ। समर्थन सोध्नुहोस् वा तपाईंको बोर्डको लागि यो तालिकामा मानहरू कन्फिगर गर्ने बारे अद्यावधिक गरिएको एप नोट खोज्नुहोस्।
  • MGM240SA22VNA, BGM240SA22VNA, र BGM241SD22VNA मोड्युलहरूको लागि समर्थन थपियो र BGM240SB22VNA, MGM240SB22VNA, र MGM240SD22VNA का लागि कन्फिगरेसनहरू अद्यावधिक गरियो।

4.2 सुधारहरू
रिलीज 3.5.2.0 मा परिवर्तन गरियो

  • सबै बीम फ्रेमहरूमा RAIL_EVENT_ZWAVE_BEAM ट्रिगर गर्न नयाँ RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE थपियो।
  • RAIL_ZWAVE_GetBeamHomeIdHash() घटनालाई ह्यान्डल गर्दा बीम फ्रेमको HomeIdHash पुन: प्राप्त गर्न थपियो र NodeId नमिल्दा पनि Z-Wave बीम फ्रेमहरूको लागि HomeIdHash बाइट अब PTI मा उपस्थित छ भनी सुनिश्चित गर्नुहोस्।

रिलीज 3.5.1.0 मा परिवर्तन गरियो

  • RAIL_GetRxFreqOffset() द्वारा रिपोर्ट गरिएको फ्रिक्वेन्सी त्रुटिको चिन्हलाई EFR32xG25 मा OFDM प्रयोग गर्दा यसलाई अन्य मोड्युलेसनहरू (जस्तै Freq_error=current_freq-expected_freq) का लागि कसरी ह्यान्डल गरिएको थियो मिलाउनको लागि सच्याइयो।
  • RAIL_SetTune() र RAIL_GetTune() प्रकार्यहरूले अब CMU_HFXOCTuneSet() र CMU_HFXOCTuneGet() प्रकार्यहरू क्रमशः EFR32xG2x र नयाँ उपकरणहरूमा प्रयोग गर्दछ।

रिलीज 3.5.0.0 मा परिवर्तन गरियो

  • RAIL_ConfigRfSenseSelectiveOokWakeupPhy() ले अब EFR32xG21 प्लेटफर्ममा चल्दा त्रुटि फर्काउनेछ किनभने यो यन्त्रले वेकअप PHY लाई समर्थन गर्न सक्दैन।
  • अधिकतम पावर आर्गुमेन्टको लागि फ्लोटिंग पोइन्ट मान स्वीकार गर्न pa_customer_curve_fits.py सहायक स्क्रिप्ट अपडेट गरियो, वृद्धि तर्क जस्तै।
  • प्राथमिकता विकल्पहरू कन्फिगर गर्नका लागि "RAIL उपयोगिता, सहअस्तित्व" कम्पोनेन्टमा समर्थन थपियो जब दिशात्मक प्राथमिकता सक्षम हुन्छ तर कुनै स्थिर प्राथमिकता GPIO परिभाषित गरिएको छैन।
  • Zigbee र ब्लुटुथ LE को लागि कोड साइज बचत गर्न केही EFR32xG12 802.15.4 गतिशील FEC कोड तोडियो, जसलाई यो कार्यक्षमता कहिल्यै आवश्यक पर्दैन।
  • RAIL उपयोगिता, Coulomb काउन्टर कम्पोनेन्टबाट "RAIL उपयोगिता, सहअस्तित्व" घटक निर्भरता हटाउनुहोस्।
  • RAIL_PrepareChannel() प्रकार्यलाई गतिशील मल्टिप्रोटोकल सुरक्षित बनाइएको छ र तपाईंको प्रोटोकल निष्क्रिय हुँदा फोन गर्दा त्रुटि फर्काउने छैन।

4.3 निश्चित मुद्दाहरू
रिलीज 3.5.3.0 मा स्थिर

आईडी # विवरण
1058480 EFR32xG25 मा RX FIFO भ्रष्टाचार फिक्स गरियो जुन FIFO मोड प्रयोग गरी निश्चित OFDM प्याकेटहरू प्राप्त/पठाउने क्रममा देखा पर्‍यो।
1109993 "RAIL उपयोगिता, सहअस्तित्व" कम्पोनेन्टमा एउटा मुद्दा फिक्स गरियो ताकि यदि अनुरोध र प्राथमिकताले समान GPIO पोर्ट र ध्रुवता साझा गर्दछ भने यसले एकै साथ अनुरोध र प्राथमिकतालाई जोड दिन्छ।
1118063 EFR32xG13 र xG14 मा भर्खरैको RAIL_ZWAVE_OPTION_PROMISCUOUS_BEAM_MODE को साथ समाधान गरिएको मुद्दा जहाँ RAIL_ZWAVE_GetBeamNodeId() को लागि प्रोमिस्क्युस बीमको नोडआईडी ठीकसँग रेकर्ड गरिएको थिएन, जसले गर्दा यसले 0xFF रिपोर्ट गर्छ।
1126343 IEEE 32 PHY प्रयोग गर्दा EFR24xG802.15.4 मा समस्या समाधान गरियो जहाँ CCA चेक सञ्झ्यालको समयमा फ्रेम प्राप्त भएमा LBT ट्रान्समिट गर्दा रेडियो अड्किन सक्छ।

रिलीज 3.5.2.0 मा स्थिर

आईडी #  विवरण 
747041 EFR32xG23 र EFR32xG25 मा एउटा मुद्दा फिक्स गरियो जसले रेडियो अझै चलिरहेको बेला मुख्य कोर EM2 प्रवेश गर्दा विस्तारित अवधिको लागि केही रेडियो कार्यहरू ढिलाइ हुन सक्छ।
1077623 EFR32ZG23 मा एउटा मुद्दा फिक्स गरियो जहाँ एक ठूलो बीम चेनको रूपमा PTI मा धेरै बीम फ्रेमहरू सँगै लम्प गरिएको थियो।
1090512 "RAIL Utility, PA" कम्पोनेन्टमा एउटा मुद्दा फिक्स गरियो जहाँ केही प्रकार्यहरूले RAIL_TX_POWER_MODE_2P4GIG_HIGHEST म्याक्रो प्रयोग गर्ने प्रयास गर्नेछन् तापनि तिनीहरूले यसलाई समर्थन गरेनन्। पहिले यो अपरिभाषित व्यवहारको परिणाम थियो तर अब सही त्रुटि हुनेछ।
1090728 FEC-सक्षम PH,Y को लागि सक्षम पारिएको RAIL_IEEE32_G_OPTION_GB12 को साथ EFR802154xG868 मा सम्भावित RAIL_ASSERT_FAILED_UNEXPECTED_STATE_RX_FIFO मुद्दा फिक्स गरियो जुन फ्रेम डिटेन्सनमा radio आईडीद्वारा प्याकेट रद्द गर्दा हुन सक्छ।
1092769 डायनामिक मल्टिप्रोटोकल र BLE कोडेड PHYs प्रयोग गर्दा एउटा समस्या समाधान गरियो जहाँ PHY र सिङ्कवर्ड लोड हुँदा कुन प्रोटोकल सक्रिय थियो भन्ने आधारमा ट्रान्समिट अन्डरफ्लो हुन सक्छ।
1103966 Wi-SUN OFDM option32 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 मा स्थिर

आईडी # विवरण
1077611 EFR32xG25 मा एउटा मुद्दा फिक्स गरियो जसले OFDM TX अघि 40 µs पोर्च निम्त्याउँछ।
1082274 EFR32xG22, EFR32xG23, EFR32xG24, र EFR32xG25 चिपहरूमा एउटा मुद्दा फिक्स गरियो जसले गर्दा एप्लिकेसनले उठेपछि ~2 µs भित्र EM10 पुन:प्रविष्ट गर्ने प्रयास गर्यो र <0.5 µss विन्डोमा हिट गर्यो भने चिप लक हुन सक्छ। यदि हिट भयो भने, यो लकअपलाई चिपमा सामान्य सञ्चालन पुनर्स्थापना गर्न रिसेटमा पावर चाहिन्छ।

रिलीज 3.5.0.0 मा स्थिर

आईडी # विवरण
843708 जटिलताबाट बच्नको लागि rail_features.h बाट rail.h मा कार्य घोषणाहरू सारियो। निर्भरता आदेश समावेश छ।
844325 एउटा सानो आकारको FIFO को लागि 0 को सट्टा 4096 (त्रुटि) लाई ठीकसँग फिर्ता गर्न RAIL_SetTxFifo() निश्चित गरियो।
845608 EFR32xG2x भागहरूमा निश्चित अन्तर्निहित demodulator हार्डवेयर प्रयोग गर्दा RAIL_ConfigSyncWords API सँग समस्या समाधान गरियो।
आईडी # विवरण
851150 EFR32xG2 शृङ्खलाका यन्त्रहरूमा एउटा मुद्दा फिक्स गरियो जहाँ रेडियोले RAIL_ASSERT_SEQUENCER_FAULT ट्रिगर गर्छ जब PTI प्रयोग गरिन्छ र GPIO कन्फिगरेसन लक हुन्छ। GPIO कन्फिगरेसन PTI असक्षम हुँदा मात्र लक गर्न सकिन्छ। थप जानकारीको लागि RAIL_EnablePti() हेर्नुहोस्।
857267 TX परित्याग, संकेत पहिचानकर्ता सुविधा र DMP संग "RAIL उपयोगिता, सहअस्तित्व" घटक प्रयोग गर्दा एउटा मुद्दा फिक्स गरियो।
1015152 RAIL_EVENT_RX_FIFO_ALMOST_FULL वा RAIL_EVENT_TX_FIFO_ALMOST_EMPTY घटना सक्षम हुँदा वा FIFO रिसेट हुँदा अनुचित रूपमा ट्रिगर गर्न सक्ने 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 BLE को साथ "RAIL उपयोगिता, सहअस्तित्व" कम्पोनेन्ट प्रयोग गर्दा एउटा समस्या समाधान गरियो जहाँ SL_bt_system_get_counters() प्रकार्यले GRANT अस्वीकार गरिएका गणनाहरूको लागि सधैं 0 फर्काउँछ।
1019794 "RAIL उपयोगिता, प्रारम्भिकरण" कम्पोनेन्टमा कम्पाइलर चेतावनी हटाइयो जब यसको केही सुविधाहरू सक्षम हुन्छन्।
1023016 EFR32xG22 र नयाँ चिपहरूमा एउटा मुद्दा फिक्स गरियो जहाँ रेडियो गतिविधिको बीचमा पर्खँदा पहिलो 13 ms पछि आवश्यक भन्दा अलि बढी पावर खपत हुनेछ। RAIL_ConfigRxDutyCycle को ठूलो अफ टाइम मानहरूको साथ प्रयोग गर्दा यो विशेष गरी ध्यानयोग्य थियो।
1029740 RAIL_GetRssi()/RAIL_GetRssiAlt() ले "बासी" RSSI मान फिर्ता गर्न सक्छ (मान हालको सट्टा अघिल्लो RX अवस्थाको थियो) प्राप्त गर्नमा छिट्टै बोलाइयो भने समस्या समाधान गरियो।
1040814 BLE प्रयोग गर्दा सिंक पत्ता लगाउन सह-अस्तित्व अनुरोध प्राथमिकता कन्फिगर गर्न "RAIL उपयोगिता, सहअस्तित्व" कम्पोनेन्टमा समर्थन थपियो।
1056207 IQ s को साथ एक मुद्दा फिक्स गरियोamp"RAIL Utility, AoX" कम्पोनेन्ट प्रयोग गर्दा मात्र 0 वा 1 एन्टेना चयन गरिएको छ।
1062712 एउटा मुद्दा फिक्स गरियो जहाँ "RAIL उपयोगिता, सहअस्तित्व" कम्पोनेन्टले सधैं अनुरोध अवस्थाहरू सही रूपमा अद्यावधिक गर्दैन, जसले नयाँ अनुरोधहरूद्वारा ट्रिगर गरिएका छुटेका घटनाहरू निम्त्याउन सक्छ।
1062940 SL_RAIL_UTIL_COEX_BLE_TX_ABORT असक्षम भएको बेला BLE प्रसारण रद्द गर्नबाट "RAIL उपयोगिता, सहअस्तित्व" घटकलाई रोकियो।
1063152 एउटा समस्या समाधान गरियो जहाँ रेडियो रिसेप्शन पूर्ण रूपमा सफा हुने छैन जब त्रुटि देखा पर्यो भने प्राप्त राज्य ट्रान्जिसनहरू त्रुटिमा निष्क्रियमा सेट गरियो तर सफलतामा प्रसारण हुन्छ, कन्फिगरेसन प्रायः BLE सँग सम्बन्धित छ। EFR32xG24 मा यसले SYNTH क्यालिब्रेसनलाई राम्ररी पुनर्स्थापना हुन नसक्ने र अन्ततः रेडियोलाई काम गर्न बन्द गराउन सक्छ।

4.4 हालको रिलीजमा ज्ञात मुद्दाहरू
अघिल्लो रिलीज पछि बोल्ड मा मुद्दाहरू थपिएको थियो।

आईडी # विवरण समाधान
EFR32xG23 मा प्रत्यक्ष मोड (वा IQ) कार्यक्षमता प्रयोग गर्नको लागि विशेष रूपमा सेट गरिएको रेडियो कन्फिगरेसन आवश्यक छ जुन अझै रेडियो कन्फिगरेटरद्वारा समर्थित छैन। यी आवश्यकताहरूको लागि, प्राविधिक समर्थनमा पुग्नुहोस् जसले तपाइँको विनिर्देशमा आधारित कन्फिगरेसन प्रदान गर्न सक्छ
641705 Infinite प्राप्त अपरेसनहरू जहाँ फ्रेमको निश्चित लम्बाइ 0 ​​मा सेट गरिएको छ EFR32xG23 श्रृंखला चिपहरूमा सही रूपमा काम गरिरहेको छैन।
732659 EFR32xG23 मा:
• Wi-SUN FSK मोड 1a ले ± 8 देखि 10 KHz वरिपरि फ्रिक्वेन्सी अफसेटहरू सहित प्रति फ्लोर प्रदर्शन गर्दछ
• Wi-SUN FSK मोड 1b ले ± 18 देखि 20 KHz को वरिपरि फ्रिक्वेन्सी अफसेटहरू सहित प्रति फ्लोर प्रदर्शन गर्दछ

१.५ बहिष्कृत वस्तुहरू
कुनै पनि छैन
4.6 हटाइएका वस्तुहरू
कुनै पनि छैन

यो रिलीज प्रयोग गर्दै

यो विज्ञप्ति निम्न समावेश गर्दछ

  • रेडियो एब्स्ट्रेक्सन इन्टरफेस लेयर (RAIL) स्ट्याक लाइब्रेरी
  • स्ट्याक लाइब्रेरी जडान गर्नुहोस्
  • रेल र जडान एसampले आवेदन
  • रेल र जडान कम्पोनेन्ट र अनुप्रयोग फ्रेमवर्क

यो SDK Gecko प्लेटफर्ममा निर्भर गर्दछ। Gecko प्लेटफर्म कोडले प्रोटोकल समर्थन गर्ने कार्यक्षमता प्रदान गर्दछ plugins र एपीआईहरू ड्राइभरहरू र अन्य तल्लो तह सुविधाहरूको रूपमा सिलिकन ल्याब्स चिप्स र मोड्युलहरूसँग प्रत्यक्ष अन्तरक्रिया गर्दछ। Gecko प्लेटफर्म कम्पोनेन्टहरूमा EMLIB, EMDRV, RAIL लाइब्रेरी, NVM3, र mbedTLS समावेश छन्। Gecko प्लेटफर्म रिलिज नोटहरू Simplicity Studio को Documentation ट्याब मार्फत उपलब्ध छन्।
Flex SDK v3.x को बारेमा थप जानकारीको लागि हेर्नुहोस् UG103.13: RAIL को आधारभूत कुराUG103.12: Silicon Labs Connect Fundamentals.
यदि तपाइँ पहिलो पटक प्रयोगकर्ता हुनुहुन्छ भने, हेर्नुहोस् QSG168: स्वामित्व फ्लेक्स SDK v3.x द्रुत सुरुवात गाइड.
5.1 स्थापना र प्रयोग
स्वामित्व फ्लेक्स SDK Gecko SDK (GSDK) को भागको रूपमा प्रदान गरिएको छ, सिलिकन ल्याब्स SDKs को सूट। GSDK को साथ छिटो सुरु गर्न, स्थापना गर्नुहोस् सरलता स्टुडियो 5, जसले तपाइँको विकास वातावरण सेट अप गर्नेछ र तपाइँलाई GSDK स्थापनाको माध्यमबाट हिड्नेछ। Simplicity Studio 5 ले IoT उत्पादन विकासका लागि सिलिकन ल्याब्स यन्त्रहरू, स्रोत र परियोजना लन्चर, सफ्टवेयर कन्फिगरेसन उपकरणहरू, GNU टूलचेनको साथ पूर्ण IDE, र विश्लेषण उपकरणहरू सहित आवश्यक सबै कुराहरू समावेश गर्दछ। स्थापना निर्देशन अनलाइन मा प्रदान गरिएको छ सरलता स्टुडियो 5 प्रयोगकर्ता गाइड.
वैकल्पिक रूपमा, Gecko SDK GitHub बाट नवीनतम डाउनलोड वा क्लोन गरेर म्यानुअल रूपमा स्थापना गर्न सकिन्छ। हेर्नुहोस् https://github.com/SiliconLabs/gecko_sdk थप जानकारीको लागि।
सरलता स्टुडियोले पूर्वनिर्धारित रूपमा GSDK स्थापना गर्दछ:

  • (Windows): C:\Users\ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /प्रयोगकर्ताहरू/ /SimplicityStudio/SDKs/gecko_sdk

SDK संस्करणको लागि विशिष्ट कागजातहरू SDK सँग स्थापना गरिएको छ। अतिरिक्त जानकारी अक्सर मा पाउन सकिन्छ ज्ञान आधार लेख (KBAs)। API सन्दर्भहरू र यो र अघिल्लो रिलीज बारे अन्य जानकारी उपलब्ध छ https://docs.silabs.com/.
२ सुरक्षा जानकारी
सुरक्षित भल्ट एकीकरण
सेक्योर भल्ट हाई डिभाइसहरूमा डिप्लोय गर्दा, सेक्योर भल्ट कुञ्जी प्रबन्धन कार्यक्षमता प्रयोग गरेर संवेदनशील कुञ्जीहरू सुरक्षित हुन्छन्। निम्न तालिकाले सुरक्षित कुञ्जीहरू र तिनीहरूको भण्डारण सुरक्षा विशेषताहरू देखाउँछ।

बेरिएको कुञ्जी निर्यात योग्य / गैर-निर्यातयोग्य नोटहरू
थ्रेड मास्टर कुञ्जी निर्यातयोग्य TLVs बनाउन निर्यात योग्य हुनुपर्छ
PSKc निर्यातयोग्य TLVs बनाउन निर्यात योग्य हुनुपर्छ
कुञ्जी इन्क्रिप्शन कुञ्जी निर्यातयोग्य TLVs बनाउन निर्यात योग्य हुनुपर्छ
MLE कुञ्जी गैर-निर्यातयोग्य
अस्थायी MLE कुञ्जी गैर-निर्यातयोग्य
MAC अघिल्लो कुञ्जी गैर-निर्यातयोग्य
MAC हालको कुञ्जी गैर-निर्यातयोग्य
MAC अर्को कुञ्जी गैर-निर्यातयोग्य

"गैर-निर्यातयोग्य" को रूपमा चिन्ह लगाइएका बेरिएका कुञ्जीहरू प्रयोग गर्न सकिन्छ तर हुन सक्दैन viewed वा रनटाइममा साझा।
"निर्यातयोग्य" को रूपमा चिन्ह लगाइएका र्याप गरिएका कुञ्जीहरू रनटाइममा प्रयोग वा साझेदारी गर्न सकिन्छ तर फ्ल्याशमा भण्डारण गर्दा इन्क्रिप्टेड रहन्छ।
सुरक्षित भल्ट कुञ्जी व्यवस्थापन कार्यक्षमता बारे थप जानकारीको लागि, हेर्नुहोस् AN1271: सुरक्षित कुञ्जी भण्डारण.
सुरक्षा सल्लाहहरु
सुरक्षा सल्लाहकारहरूको सदस्यता लिन, सिलिकन ल्याब्स ग्राहक पोर्टलमा लग इन गर्नुहोस्, त्यसपछि खाता गृह चयन गर्नुहोस्। पोर्टल गृह पृष्ठमा जानको लागि HOME मा क्लिक गर्नुहोस् र त्यसपछि सूचनाहरू प्रबन्ध गर्नुहोस् टाइलमा क्लिक गर्नुहोस्। सुनिश्चित गर्नुहोस् कि 'सफ्टवेयर/सुरक्षा सल्लाहकार सूचनाहरू र उत्पादन परिवर्तन सूचनाहरू (PCNs)' जाँच गरिएको छ, र तपाईंले आफ्नो प्लेटफर्म र प्रोटोकलको लागि न्यूनतम सदस्यता लिनुभएको छ। कुनै पनि परिवर्तनहरू बचत गर्न बचत गर्नुहोस् क्लिक गर्नुहोस्। SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - भागहरू5.3 समर्थन
विकास किट ग्राहकहरू प्रशिक्षण र प्राविधिक सहयोगको लागि योग्य छन्। सिलिकन ल्याब्स फ्लेक्स प्रयोग गर्नुहोस् web सबै सिलिकन ल्याब्स थ्रेड उत्पादन र सेवाहरूको बारेमा जानकारी प्राप्त गर्न, र उत्पादन समर्थनको लागि साइन अप गर्न पृष्ठ।
तपाईं सिलिकन प्रयोगशाला समर्थन मा सम्पर्क गर्न सक्नुहुन्छ http://www.silabs.com/support.
सादगी स्टुडियो
MCU र ताररहित उपकरणहरू, कागजातहरू, सफ्टवेयर, स्रोत कोड पुस्तकालयहरू र थपमा एक-क्लिक पहुँच। विन्डोज, म्याक र लिनक्सको लागि उपलब्ध!SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - भाग १

SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - icon1 SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - icon2 SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - icon3 SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर - icon4
IoT पोर्टफोलियो
www.silabs.com/IoT
SW/HW
www.silabs.com/simplicity
गुणस्तर
www.silabs.com/quality
समर्थन र समुदाय
www.silabs.com/community

अस्वीकरण
सिलिकन ल्याब्सले सिलिकन ल्याब उत्पादनहरू प्रयोग गर्ने वा प्रयोग गर्न चाहने प्रणाली र सफ्टवेयर कार्यान्वयनकर्ताहरूका लागि उपलब्ध सबै बाह्य उपकरणहरू र मोड्युलहरूको नवीनतम, सही, र गहिरो कागजातहरू प्रदान गर्न चाहन्छ। क्यारेक्टराइजेशन डाटा, उपलब्ध मोड्युलहरू र बाह्य उपकरणहरू, मेमोरी साइजहरू र मेमोरी ठेगानाहरूले प्रत्येक विशिष्ट उपकरणलाई सन्दर्भ गर्दछ, र प्रदान गरिएका "सामान्य" प्यारामिटरहरू विभिन्न अनुप्रयोगहरूमा भिन्न हुन सक्छन् र गर्न सक्छन्। आवेदन पूर्वampयहाँ वर्णन गरिएको लेस चित्रण उद्देश्यका लागि मात्र हो। सिलिकन ल्याब्सले यहाँ उत्पादन जानकारी, विनिर्देशहरू, र विवरणहरूमा थप सूचना बिना परिवर्तन गर्ने अधिकार सुरक्षित गर्दछ, र समावेश जानकारीको शुद्धता वा पूर्णताको रूपमा वारेन्टी दिदैन। पूर्व सूचना बिना, सिलिकन ल्याबहरूले सुरक्षा वा विश्वसनीयता कारणहरूको लागि निर्माण प्रक्रियाको क्रममा उत्पादन फर्मवेयर अपडेट गर्न सक्छ। त्यस्ता परिवर्तनहरूले उत्पादनको विशिष्टता वा प्रदर्शनलाई परिवर्तन गर्दैन। यस कागजातमा प्रदान गरिएको जानकारीको प्रयोगको परिणामहरूको लागि सिलिकन ल्याबहरूको कुनै दायित्व हुनेछैन। यो कागजातले कुनै पनि एकीकृत सर्किट डिजाइन वा निर्माण गर्न कुनै इजाजतपत्रलाई संकेत वा स्पष्ट रूपमा प्रदान गर्दैन। उत्पादनहरू कुनै पनि FDA कक्षा III यन्त्रहरू, अनुप्रयोगहरू जसका लागि FDA प्रिमार्केट स्वीकृति आवश्यक छ वा सिलिकन ल्याबहरूको विशेष लिखित सहमति बिना जीवन समर्थन प्रणालीहरू भित्र प्रयोग गर्न डिजाइन वा अधिकृत गरिएको छैन। "लाइफ सपोर्ट सिस्टम" भनेको कुनै पनि उत्पादन वा प्रणाली हो जुन जीवन र/वा स्वास्थ्यलाई समर्थन वा दिगो बनाउनको लागि हो, जुन, यदि यो असफल भयो भने, महत्त्वपूर्ण व्यक्तिगत चोट वा मृत्युको परिणाम हुने अपेक्षा गर्न सकिन्छ। सिलिकन ल्याब उत्पादनहरू सैन्य अनुप्रयोगहरूको लागि डिजाइन वा अधिकृत छैनन्। सिलिकन ल्याब उत्पादनहरू कुनै पनि परिस्थितिमा आणविक, जैविक वा रासायनिक हतियारहरू, वा त्यस्ता हतियारहरू डेलिभर गर्न सक्षम मिसाइलहरू सहित (तर सीमित छैन) सामूहिक विनाशका हतियारहरूमा प्रयोग गर्नु हुँदैन। सिलिकन ल्याब्सले सबै अभिव्यक्त र निहित वारेन्टीहरू अस्वीकार गर्दछ र त्यस्ता अनाधिकृत अनुप्रयोगहरूमा सिलिकन ल्याब्स उत्पादनको प्रयोगसँग सम्बन्धित कुनै पनि चोटपटक वा क्षतिको लागि जिम्मेवार वा उत्तरदायी हुनेछैन।
नोट: यो सामग्रीमा आपत्तिजनक शब्दावली हुन सक्छ जुन अहिले अप्रचलित छ। 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, Telegis® , Telegesis Logo®, USBXpress®, Zentri, Zentri लोगो र Zentri DMS, Z-Wave®, र अन्यहरू सिलिकन ल्याबहरूका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्। ARM, CORTEX, Cortex-M3 र THUMB ARM होल्डिङ्सका ट्रेडमार्क वा दर्ता गरिएका ट्रेडमार्कहरू हुन्। Keil एआरएम लिमिटेडको दर्ता ट्रेडमार्क हो। Wi-Fi Wi-Fi गठबन्धनको दर्ता ट्रेडमार्क हो। यहाँ उल्लेख गरिएका अन्य सबै उत्पादन वा ब्रान्ड नामहरू तिनीहरूका सम्बन्धित धारकहरूको ट्रेडमार्क हुन्।

सिलिकन ल्याब्स लोगोसिलिकन प्रयोगशाला इंक।
400 पश्चिम सेजर चाभेज
अस्टिन, TX 78701
संयुक्त राज्य अमेरिका
www.silabs.com
Sallbs.com
थप जोडिएको संसार निर्माण गर्दै।

कागजातहरू / स्रोतहरू

SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर [pdf] प्रयोगकर्ता गाइड
3.5.5.0 GA, 4.2, स्वामित्व फ्लेक्स SDK सफ्टवेयर, फ्लेक्स SDK सफ्टवेयर, SDK सफ्टवेयर, सफ्टवेयर
SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर [pdf] प्रयोगकर्ता गाइड
स्वामित्व फ्लेक्स SDK सफ्टवेयर, फ्लेक्स SDK सफ्टवेयर, SDK सफ्टवेयर, सफ्टवेयर
SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर [pdf] प्रयोगकर्ता गाइड
स्वामित्व फ्लेक्स SDK सफ्टवेयर, फ्लेक्स SDK सफ्टवेयर, SDK सफ्टवेयर, सफ्टवेयर
SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर [pdf] प्रयोगकर्ता गाइड
स्वामित्व फ्लेक्स SDK सफ्टवेयर, फ्लेक्स SDK सफ्टवेयर, SDK सफ्टवेयर, सफ्टवेयर
SILICON LABS स्वामित्व फ्लेक्स SDK सफ्टवेयर [pdf] मालिकको म्यानुअल
स्वामित्व फ्लेक्स SDK सफ्टवेयर, फ्लेक्स SDK सफ्टवेयर, SDK सफ्टवेयर, सफ्टवेयर

सन्दर्भहरू

एक टिप्पणी छोड्नुहोस्

तपाईंको इमेल ठेगाना प्रकाशित गरिने छैन। आवश्यक क्षेत्रहरू चिन्ह लगाइएका छन् *