SILICON-LABS-लोगो

SILICON LABS SDK 3.5.6.0 GA प्रोप्रायटरी फ्लेक्स डेव्हलपमेंट सॉफ्टवेअर

SILICON-LABS-SDK-3-5-6-0-GA-मालक-फ्लेक्स-डेव्हलपमेंट-सॉफ्टवेअर-उत्पादन-प्रतिमा

तपशील

  • प्रोप्रायटरी फ्लेक्स SDK आवृत्ती: 3.5.6.0 GA
  • Gecko SDK Suite आवृत्ती: 4.2, 3 जुलै, 2024
  • SDK वैशिष्ट्ये: वायरलेस अनुप्रयोगांसाठी रेल आणि कनेक्ट पर्याय
  • RAIL वैशिष्ट्ये: रेडिओ इंटरफेस समर्थनासाठी रेडिओ ॲब्स्ट्रॅक्शन इंटरफेस स्तर
  • कनेक्ट वैशिष्ट्ये: कमी वीज वापरासाठी IEEE 802.15.4-आधारित नेटवर्किंग स्टॅक
  • सुसंगत संकलक: GCC आवृत्ती 10.3-2021.10

उत्पादन वापर सूचना

स्थापना
तुमच्याकडे योग्य SDK आवृत्ती आणि सुसंगत कंपाइलर स्थापित असल्याची खात्री करा.

अंमलबजावणी पर्याय निवडत आहे
Flex SDK दोन अंमलबजावणी पर्याय ऑफर करतो: RAIL आणि Connect. तुमच्या प्रकल्पाच्या आवश्यकतांवर आधारित योग्य पर्याय निवडा.

RAIL अंमलबजावणी
प्रोप्रायटरी आणि मानक-आधारित वायरलेस प्रोटोकॉल दोन्हीसाठी सानुकूल करण्यायोग्य रेडिओ इंटरफेस समर्थनासाठी सिलिकॉन लॅब्स RAIL चा वापर करा.

अंमलबजावणी कनेक्ट करा
IEEE 802.15.4-आधारित नेटवर्किंग स्टॅकसाठी सिलिकॉन लॅब्स कनेक्ट वापरा जे कमी वीज वापर आणि सब-GHz किंवा 2.4 GHz वारंवारता बँडसाठी योग्य आहे.

दस्तऐवजीकरण आणि एसample अनुप्रयोग
फ्लेक्स SDK विस्तृत कागदपत्रांसह येतो आणि एसample अनुप्रयोग. माजी साठी SDK मध्ये प्रदान केलेल्या स्त्रोत कोडचा संदर्भ घ्याampलेस

वारंवार विचारले जाणारे प्रश्न (FAQ)

  • प्रश्न: मी SDK साठी सुरक्षा अद्यतने आणि सूचना कोठे शोधू शकतो?
    • उ: सुरक्षा अद्यतनांसाठी, गेको प्लॅटफॉर्म रिलीझ नोट्सच्या सुरक्षा अध्यायाचा संदर्भ घ्या किंवा भेट द्या https://www.silabs.com/developers/flex-sdk-connect-networking-stack
  • प्रश्न: अद्ययावत माहितीसाठी मी सुरक्षा सल्लागारांची सदस्यता कशी घेऊ शकतो?
    • उ: सिलिकॉन लॅब नवीनतम माहितीसाठी सुरक्षा सल्लागारांची सदस्यता घेण्याची शिफारस करतात. सूचना दस्तऐवजीकरणात किंवा प्रदान केलेल्या दुव्याला भेट देऊन आढळू शकतात.

प्रोप्रायटरी फ्लेक्स SDK 3.5.6.0 GA Gecko SDK सुट 4.2 ५ जुलै २०२४

प्रोप्रायटरी फ्लेक्स SDK हा प्रोप्रायटरी वायर-लेस ऍप्लिकेशन्ससाठी संपूर्ण सॉफ्टवेअर डेव्हलपमेंट संच आहे. त्याच्या नावानुसार, फ्लेक्स दोन अंमलबजावणी पर्याय ऑफर करतो.
प्रथम सिलिकॉन लॅब्स RAIL (रेडिओ ॲबस्ट्रॅक्शन इंटरफेस लेयर) वापरते, एक अंतर्ज्ञानी आणि सहज-सानुकूलित रेडिओ इंटरफेस लेयर आहे जो मालकी आणि मानक-आधारित वायरलेस प्रोटोकॉल्सना समर्थन देण्यासाठी डिझाइन केलेला आहे.

दुसरा सिलिकॉन लॅब्स कनेक्ट वापरतो, एक IEEE 802.15.4-आधारित नेटवर्किंग स्टॅक सानुकूल करण्यायोग्य ब्रॉड-बेस्ड प्रोप्रायटरी वायरलेस नेटवर्किंग सोल्यूशन्ससाठी डी-साइन केलेला आहे ज्यास पुन्हा कमी उर्जा वापरण्याची आवश्यकता आहे आणि एकतर सब-GHz किंवा 2.4 GHz वारंवारता बँडमध्ये कार्य करते. समाधान साध्या नेटवर्क टोपोलॉजीजसाठी लक्ष्यित आहे.

फ्लेक्स SDK विस्तृत कागदपत्रांसह पुरवले जाते आणि एसample अनुप्रयोग. सर्व माजीamples Flex SDK s मध्ये स्त्रोत कोडमध्ये प्रदान केले आहेतample अनुप्रयोग.

या रिलीझ नोट्स SDK आवृत्ती कव्हर करतात

  • 3.5.6.0 GA 3 जुलै 2024 रोजी रिलीज झाला
  • 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 रोजी रिलीज झाला

सुसंगतता आणि वापर सूचना
सुरक्षा अद्यतने आणि सूचनांबद्दल माहितीसाठी, या SDK सह स्थापित केलेल्या Gecko प्लॅटफॉर्म प्रकाशन नोट्सचा सुरक्षा अध्याय किंवा TECH DOCS टॅबवर पहा https://www.silabs.com/developers/flex-sdk-connect-networking-stack सिलिकॉन लॅब्स देखील अद्ययावत माहितीसाठी सुरक्षा सल्लामसलतीची सदस्यता घेण्याची जोरदार शिफारस करतात. सूचनांसाठी, किंवा तुम्ही Silicon Labs Flex SDK साठी नवीन असल्यास, हे प्रकाशन वापरणे पहा.

सुसंगत संकलक
ARM (IAR-EWARM) आवृत्तीसाठी IAR एम्बेडेड वर्कबेंच 9.20.4

  • macOS किंवा Linux वर IarBuild.exe कमांड लाइन युटिलिटी किंवा IAR एम्बेडेड वर्कबेंच GUI सह तयार करण्यासाठी वाइन वापरणे चुकीचे होऊ शकते fileशॉर्ट जनरेट करण्यासाठी वाइनच्या हॅशिंग अल्गोरिदममधील टक्करांमुळे वापरला जात आहे file नावे
  • macOS किंवा Linux वरील ग्राहकांना IAR सह सिम्पलीसिटी स्टुडिओच्या बाहेर न बनवण्याचा सल्ला दिला जातो. जे ग्राहक करतात त्यांनी काळजीपूर्वक पडताळले पाहिजे की ते योग्य आहे files वापरले जात आहेत.

GCC (The GNU Compiler Collection) आवृत्ती 10.3-2021.10, Simplicity Studio सह प्रदान केली आहे.

मालकीचेSILICON-LABS-SDK-3-5-6-0-GA-Proprietary-Flex-Development-Software-image (1)

रेल ॲप्स आणि लायब्ररीची प्रमुख वैशिष्ट्ये

  • FG25 Flex-RAIL GA समर्थन
  • नवीन लाँग रेंज PHYs 490 MHz आणि 915 MHz साठी समर्थन देतात
  • RAIL मध्ये xG12 डायनॅमिक मोड स्विचिंग सपोर्ट
  • xG22 विस्तारित बँड समर्थन

ॲप्स कनेक्ट करा आणि मुख्य वैशिष्ट्ये स्टॅक करा
xG24 कनेक्ट समर्थन

अनुप्रयोग कनेक्ट करा

नवीन आयटम
प्रकाशन 3.5.0.0 मध्ये जोडले
XG24 समर्थन

सुधारणा
प्रकाशन 3.5.0.0 मध्ये बदलले
XFG23 साठी OQPSK लाँग रेंज PHYs

निश्चित समस्या
काहीही नाही

वर्तमान प्रकाशनातील ज्ञात समस्या
मागील रिलीझपासून ठळक अंक जोडले गेले. तुम्ही रिलीझ चुकवले असल्यास, अलीकडील रिलीझ नोट्स TECH DOCS टॅबवर उपलब्ध आहेत https://www.silabs.com/developers/flex-sdk-connect-networking-stack

आयडी # वर्णन वर्कअराउंड
652925 EFR32XG21 “Flex (कनेक्ट) – SoC Light Ex साठी समर्थित नाहीample DMP” आणि “फ्लेक्स (कनेक्ट) – SoC स्विच उदाampले ”

नापसंत आयटम
काहीही नाही

आयटम काढले
काहीही नाही

स्टॅक कनेक्ट करा

नवीन आयटम
प्रकाशन 3.5.0.0 मध्ये जोडले
XG24 समर्थन

सुधारणा
काहीही नाही

निश्चित समस्या
काहीही नाही

वर्तमान प्रकाशनातील ज्ञात समस्या
मागील रिलीझपासून ठळक अंक जोडले गेले. तुम्ही रिलीझ चुकवले असल्यास, अलीकडील रिलीझ नोट्स TECH DOCS टॅबवर उपलब्ध आहेत https://www.silabs.com/developers/gecko-software-development-kit

आयडी # वर्णन वर्कअराउंड
389462 RAIL मल्टीप्रोटोकॉल लायब्ररी चालवताना (उदाample DMP Connect+BLE चालवताना), RAIL मल्टीप्रोटोकॉल लायब्ररीमध्ये ज्ञात समस्येमुळे IR कॅलिब्रेशन केले जात नाही. परिणामी, 3 किंवा 4 dBm च्या क्रमाने RX संवेदनशीलता कमी होते.
501561 लेगसी HAL घटकामध्ये, PA कॉन्फिगरेशन वापरकर्ता किंवा बोर्ड सेटिंग्जकडे दुर्लक्ष करून हार्ड-कोड केलेले आहे. जोपर्यंत हे कॉन्फिगरेशन हेडरमधून योग्यरित्या खेचण्यासाठी बदलले जात नाही file वापरकर्त्याच्या प्रकल्पातील ember-phy.c मध्ये इच्छित PA मोड प्रतिबिंबित करण्यासाठी हाताने बदल करणे आवश्यक आहे, व्हॉल्यूमtage, आणि ramp वेळ
711804 एकाच वेळी एकाधिक डिव्हाइस कनेक्ट करणे कालबाह्य त्रुटीसह अयशस्वी होऊ शकते.

नापसंत आयटम
काहीही नाही

आयटम काढले
काहीही नाही

RAIL अनुप्रयोग

नवीन आयटम
प्रकाशन 3.5.0.0 मध्ये जोडले

  • XG25 समर्थन
  • RAIL SoC मोड स्विच ऍप्लिकेशन

सुधारणा
प्रकाशन 3.5.0.0 मध्ये बदलले

  • XG24 साठी RAIL SoC लाँग प्रीम्बल ड्युटी सायकल सपोर्ट
  • XFG23 साठी OQPSK लाँग रेंज PHYs

निश्चित समस्या
प्रकाशन 3.5.1.0 मध्ये निश्चित

आयडी # वर्णन
मोड स्विच: OFDM साठी MCS दर निवड निराकरण.

वर्तमान प्रकाशनातील ज्ञात समस्या
काहीही नाही

नापसंत आयटम
काहीही नाही

आयटम काढले
रिलीज 3.5.0.0 मध्ये काढले

  • RAIL SoC लाँग प्रीम्बल ड्युटी सायकल (वारसा)
  • RAIL SoC लाइट मानक
  • RAIL SoC स्विच मानक

रेल लायब्ररी

नवीन आयटम
प्रकाशन 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 आणि Bluetooth LE सक्षम आहेत की नाही हे नियंत्रित करण्यासाठी "RAIL Utility, Protocol" घटकामध्ये पर्याय जोडले आहेत जेणेकरून वापरकर्ता न वापरलेले प्रोटोकॉल अक्षम करून त्यांच्या अनुप्रयोगातील जागा वाचवू शकेल.
  • Z-Wave डिव्हाइसद्वारे वापरल्या जाणाऱ्या सर्व भिन्न PHY मध्ये IR कॅलिब्रेशन करण्यात मदत करण्यासाठी नवीन API RAIL_ZWAVE_PerformIrcal जोडले.
  • EFR40xG32 डिव्हाइसेसवर 24 MHz क्रिस्टल सपोर्ट "RAIL युटिलिटी, अंगभूत PHYs एक्रोस HFXO फ्रिक्वेन्सीज" घटकामध्ये जोडले.
  • समर्थित प्लॅटफॉर्मवर नवीन 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 साठी कॉन्फिगरेशन अद्यतनित केले.

सुधारणा
प्रकाशन 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 मध्ये बदलले

  • RAIL_GetRxFreqOffset() द्वारे नोंदवलेल्या फ्रिक्वेंसी त्रुटीचे चिन्ह दुरुस्त केले आहे जेणेकरुन EFR32xG25 वर OFDM वापरताना हे इतर मॉड्युलेशनसाठी कसे हाताळले गेले (उदा. Freq_error=current_freq-expected_freq).
  • RAIL_SetTune() आणि RAIL_GetTune() फंक्शन्स आता अनुक्रमे CMU_HFXOCTuneSet() आणि CMU_HFXOCTuneSet() फंक्शन्स EFR32xG2x आणि नवीन उपकरणांवर वापरतात.

प्रकाशन 3.5.0.0 मध्ये बदलले

  • RAIL_ConfigRfSenseSelectiveOokWakeupPhy() आता EFR32xG21 प्लॅटफॉर्मवर चालवताना त्रुटी परत करेल कारण हे डिव्हाइस वेकअप PHY ला समर्थन देऊ शकत नाही.
  • pa_customer_curve_fits.py हेल्पर स्क्रिप्ट कमाल पॉवर आर्ग्युमेंटसाठी फ्लोटिंग पॉइंट व्हॅल्यू स्वीकारण्यासाठी अपडेट केली, वाढीव वितर्क प्रमाणेच.
  • दिशात्मक प्राधान्य सक्षम असताना प्राधान्य पर्याय कॉन्फिगर करण्यासाठी "RAIL उपयुक्तता, सहअस्तित्व" घटकामध्ये समर्थन जोडले आहे परंतु कोणतेही स्थिर प्राधान्य GPIO परिभाषित केलेले नाही.
  • Zigbee आणि ब्लूटूथ LE साठी कोड आकार जतन करण्यासाठी काही EFR32xG12 802.15.4 डायनॅमिक FEC कोड तोडला, ज्यांना या कार्यक्षमतेची कधीही आवश्यकता नाही.
  • RAIL Utility, Coulomb Counter घटकामधून “RAIL Utility, Coexistence” घटक अवलंबित्व काढून टाका.
  • RAIL_PrepareChannel() फंक्शन डायनॅमिक मल्टीप्रोटोकॉल सुरक्षित केले गेले आहे आणि आपला प्रोटोकॉल निष्क्रिय असताना कॉल केल्यास त्रुटी परत करणार नाही.

निश्चित समस्या
प्रकाशन 3.5.3.0 मध्ये निश्चित

आयडी # वर्णन
1058480 FIFO मोड वापरून विशिष्ट OFDM पॅकेट्स प्राप्त/पाठवताना उद्भवलेल्या EFR32xG25 वर RX FIFO भ्रष्टाचार निश्चित केला.
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 कोडेड PHY वापरताना समस्या सोडवली जिथे PHY आणि सिंकवर्ड लोड केले गेले तेव्हा कोणता प्रोटोकॉल सक्रिय होता यावर अवलंबून ट्रान्समिट अंडरफ्लो होऊ शकतो.
1103966 Wi-SUN OFDM पर्याय32 MCS25 PHY वापरताना EFR4xG0 वर अनपेक्षित Rx पॅकेट रद्दबातल निश्चित केले.
1105134 विशिष्ट PHYs स्विच करताना समस्या सोडवली ज्यामुळे प्रथम प्राप्त पॅकेट RAIL_RX_PACKET_READY_SUCCESS ऐवजी RAIL_RX_PACKET_READY_CRC_ERROR म्हणून नोंदवले जाऊ शकते. ही समस्या 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 µs टाईमिंग विंडो दाबल्यास चिप लॉक होऊ शकते. हिट झाल्यास, या लॉकअपला चिपवर सामान्य ऑपरेशन पुनर्संचयित करण्यासाठी रीसेट करण्यासाठी पॉवर आवश्यक आहे.

प्रकाशन 3.5.0.0 मध्ये निश्चित 

आयडी # वर्णन
843708 गोंधळ टाळण्यासाठी rail_features.h वरून rail.h वर हलवलेल्या कार्य घोषणांमध्ये अवलंबित्व ऑर्डर समाविष्ट आहे.
844325 कमी आकाराच्या FIFO साठी 0 ऐवजी 4096 (त्रुटी) योग्य रिटर्न करण्यासाठी RAIL_SetTxFifo() निश्चित केले.
845608 EFR32xG2x भागांवर काही अंतर्निहित डिमॉड्युलेटर हार्डवेअर वापरताना RAIL_ConfigSyncWords API सह समस्येचे निराकरण केले.
आयडी # वर्णन
851150 EFR32xG2 मालिका डिव्हाइसेसवर एक समस्या निश्चित केली आहे जिथे PTI वापरले जाते आणि GPIO कॉन्फिगरेशन लॉक केलेले असताना रेडिओ RAIL_ASSERT_SEQUENCER_FAULT ट्रिगर करेल. जेव्हा PTI अक्षम असेल तेव्हाच GPIO कॉन्फिगरेशन लॉक केले जाऊ शकते. अधिक माहितीसाठी 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 सह “रेल युटिलिटी, सहअस्तित्व” घटक वापरताना समस्येचे निराकरण केले जेथे

SL_bt_system_get_counters() फंक्शन GRANT नाकारलेल्या मोजणीसाठी नेहमी 0 देईल.

1019794 “रेल युटिलिटी, इनिशियलायझेशन” घटकातील कंपाइलर चेतावणी काढून टाकली जाते जेव्हा त्याची काही वैशिष्ट्ये सक्षम केली जातात.
1023016 EFR32xG22 आणि नवीन चिप्स वरील समस्येचे निराकरण केले जेथे रेडिओ क्रियाकलाप दरम्यान प्रतीक्षा करणे पहिल्या 13 ms नंतर आवश्यकतेपेक्षा किंचित जास्त उर्जा वापरेल. मोठ्या ऑफ टाइम व्हॅल्यूसह RAIL_ConfigRxDutyCycle वापरताना हे विशेषतः लक्षात येण्याजोगे होते.
1029740 RAIL_GetRssi()/RAIL_GetRssiAlt() रिसिव्ह एंटर केल्यावर त्वरीत कॉल केल्यास RAIL_GetRssi()/RAIL_GetRssiAlt() एक "शिळा" RSSI मूल्य (मूल सध्याच्या ऐवजी पूर्वीच्या RX स्थितीचे होते) परत करू शकते अशा समस्येचे निराकरण केले.
1040814 BLE वापरताना सिंक डिटेक्ट वर सहअस्तित्व विनंती प्राधान्य कॉन्फिगर करण्यासाठी “RAIL युटिलिटी, सहअस्तित्व” घटकाला समर्थन जोडले.
1056207 IQ च्या समस्येचे निराकरण केलेampफक्त 0 किंवा 1 अँटेना निवडलेले "RAIL Utility, AoX" घटक वापरताना ling.
1062712 "RAIL उपयुक्तता, सहअस्तित्व" घटक नेहमी विनंतीची स्थिती अचूकपणे अद्यतनित करणार नाही अशा समस्येचे निराकरण केले आहे, ज्यामुळे नवीन विनंत्यांमुळे चुकलेल्या घटना घडू शकतात.
1062940 जेव्हा SL_RAIL_UTIL_COEX_BLE_TX_ABORT अक्षम केले जाते तेव्हा "RAIL उपयुक्तता, सहअस्तित्व" घटकास BLE ट्रान्समिट रद्द करण्यापासून प्रतिबंधित केले.
1063152 रिसिव्ह एरर आल्यावर रेडिओ रिसेप्शन पूर्णपणे साफ होणार नाही अशा समस्येचे निराकरण केले. रिसीव्ह स्टेट ट्रांझिशन एररवर निष्क्रिय वर सेट केले जाते परंतु यशस्वीतेवर ट्रान्समिट होते, हे कॉन्फिगरेशन बहुतेक BLE शी संबंधित असते. EFR32xG24 वर यामुळे SYNTH कॅलिब्रेशन योग्यरित्या पुनर्संचयित होऊ शकत नाही आणि शेवटी रेडिओ कार्य करणे थांबवू शकते.

वर्तमान प्रकाशनातील ज्ञात समस्या
मागील रिलीझपासून ठळक अंक जोडले गेले.

आयडी # वर्णन वर्कअराउंड
EFR32xG23 वर डायरेक्ट मोड (किंवा IQ) कार्यक्षमता वापरण्यासाठी विशेषत: सेट केलेले रेडिओ कॉन्फिगरेशन आवश्यक आहे जे अद्याप रेडिओ कॉन्फिगरेटरद्वारे समर्थित नाही. या आवश्यकतांसाठी, तांत्रिक समर्थनाशी संपर्क साधा जो तुमच्या तपशीलावर आधारित ते कॉन्फिगरेशन प्रदान करू शकेल
641705 इनफिनिट रिसीव्ह ऑपरेशन्स जेथे फ्रेमची निश्चित लांबी 0 वर सेट केली जाते ते EFR32xG23 सिरीज चिप्सवर योग्यरित्या कार्य करत नाहीत.
732659 EFR32xG23 वर:
  • Wi-SUN FSK मोड 1a ± 8 ते 10 KHz च्या आसपास वारंवारता ऑफसेटसह PER मजला प्रदर्शित करतो
  • Wi-SUN FSK मोड 1b ± 18 ते 20 KHz च्या आसपास वारंवारता ऑफसेटसह PER मजला प्रदर्शित करते

नापसंत आयटम
काहीही नाही

आयटम काढले
काहीही नाही

हे प्रकाशन वापरणे

या प्रकाशनात खालील गोष्टींचा समावेश आहे

  • रेडिओ ॲब्स्ट्रॅक्शन इंटरफेस लेयर (RAIL) स्टॅक लायब्ररी
  • स्टॅक लायब्ररी कनेक्ट करा
  • रेल आणि कनेक्ट एसample अनुप्रयोग
  • रेल आणि कनेक्ट घटक आणि ऍप्लिकेशन फ्रेमवर्क

हा SDK Gecko प्लॅटफॉर्मवर अवलंबून आहे. Gecko Platform कोड प्रोटोकॉलला समर्थन देणारी कार्यक्षमता प्रदान करतो plugins आणि ड्रायव्हर्स आणि इतर खालच्या स्तर वैशिष्ट्यांच्या स्वरूपात API जे सिलिकॉन लॅब्स चिप्स आणि मॉड्यूल्सशी थेट संवाद साधतात. Gecko Platform घटकांमध्ये EMLIB, EMDRV, RAIL लायब्ररी, NVM3 आणि mbedTLS यांचा समावेश होतो. Gecko Platform प्रकाशन नोट्स Simplicity Studio च्या डॉक्युमेंटेशन टॅबद्वारे उपलब्ध आहेत.

Flex SDK v3.x बद्दल अधिक माहितीसाठी UG103.13: RAIL Fundamentals आणि UG103.12: Silicon Labs Connect Fundamentals पहा. तुम्ही प्रथमच वापरकर्ता असल्यास, QSG168 पहा: प्रोप्रायटरी फ्लेक्स SDK v3.x क्विक स्टार्ट गाइड.

स्थापना आणि वापर

प्रोप्रायटरी फ्लेक्स SDK हे Gecko SDK (GSDK), सिलिकॉन लॅब्स SDKs चा भाग म्हणून प्रदान केले आहे. GSDK सह त्वरीत प्रारंभ करण्यासाठी, Simplicity Studio 5 स्थापित करा, जे तुमचे विकास वातावरण सेट करेल आणि तुम्हाला GSDK इंस्टॉलेशनमध्ये घेऊन जाईल. Simplicity Studio 5 मध्ये सिलिकॉन लॅब्स उपकरणांसह IoT उत्पादन विकासासाठी आवश्यक असलेल्या सर्व गोष्टींचा समावेश आहे, ज्यामध्ये संसाधन आणि प्रकल्प लाँचर, सॉफ्टवेअर कॉन्फिगरेशन टूल्स, GNU टूलचेनसह पूर्ण IDE आणि विश्लेषण साधनांचा समावेश आहे. ऑनलाइन सिंपलीसिटी स्टुडिओ 5 वापरकर्ता मार्गदर्शकामध्ये इंस्टॉलेशन सूचना प्रदान केल्या आहेत.

वैकल्पिकरित्या, GitHub वरून नवीनतम डाउनलोड करून किंवा क्लोन करून Gecko SDK व्यक्तिचलितपणे स्थापित केले जाऊ शकते. पहा https://github.com/Sili-conLabs/gecko_sdk अधिक माहितीसाठी.

साधेपणा स्टुडिओ मध्ये डीफॉल्टनुसार GSDK स्थापित करतो

  • (विंडोज): C:\वापरकर्ते\ \SimplicityStudio\SDKs\gecko_sdk
  • (MacOS): /वापरकर्ते/ /SimplicityStudio/SDKs/gecko_sdk

SDK आवृत्तीसाठी विशिष्ट दस्तऐवज SDK सह स्थापित केले आहे. अतिरिक्त माहिती सहसा नॉलेज बेस आर्टिकल (KBAs) मध्ये आढळू शकते. API संदर्भ आणि याविषयी आणि पूर्वीच्या प्रकाशनांबद्दलची इतर माहिती वर उपलब्ध आहे https://docs.silabs.com/

सुरक्षा माहिती

सुरक्षित वॉल्ट एकत्रीकरण
सिक्‍युअर वॉल्ट हाय डिव्‍हाइसेसवर उपयोजित केल्‍यावर, सेक्‍युअर वॉल्‍ट की व्‍यवस्‍थापन कार्यक्षमता वापरून संवेदनशील की संरक्षित केल्या जातात. खालील सारणी संरक्षित की आणि त्यांची स्टोरेज संरक्षण वैशिष्ट्ये दर्शवते.

गुंडाळलेली चावी निर्यात करण्यायोग्य / नॉन-एक्सपोर्टेबल नोट्स
थ्रेड मास्टर की निर्यात करण्यायोग्य TLV तयार करण्यासाठी निर्यात करण्यायोग्य असणे आवश्यक आहे
PSKc निर्यात करण्यायोग्य TLV तयार करण्यासाठी निर्यात करण्यायोग्य असणे आवश्यक आहे
की एनक्रिप्शन की निर्यात करण्यायोग्य TLV तयार करण्यासाठी निर्यात करण्यायोग्य असणे आवश्यक आहे
MLE की नॉन-एक्सपोर्टेबल
तात्पुरती MLE की नॉन-एक्सपोर्टेबल
MAC मागील की नॉन-एक्सपोर्टेबल
MAC वर्तमान की नॉन-एक्सपोर्टेबल
MAC पुढील की नॉन-एक्सपोर्टेबल

"नॉन-एक्सपोर्टेबल" म्हणून चिन्हांकित केलेल्या गुंडाळलेल्या की वापरल्या जाऊ शकतात परंतु असू शकत नाहीत viewed किंवा रनटाइमवर शेअर केले.
"निर्यात करण्यायोग्य" म्हणून चिन्हांकित केलेल्या गुंडाळलेल्या की रनटाइमच्या वेळी वापरल्या जाऊ शकतात किंवा शेअर केल्या जाऊ शकतात परंतु फ्लॅशमध्ये संग्रहित असताना एनक्रिप्टेड राहतात. सिक्युअर व्हॉल्ट की मॅनेजमेंट कार्यक्षमतेबद्दल अधिक माहितीसाठी, AN1271: सुरक्षित की स्टोरेज पहा.

सुरक्षा सल्ला
सुरक्षा सल्लागारांची सदस्यता घेण्यासाठी, सिलिकॉन लॅब्स ग्राहक पोर्टलवर लॉग इन करा, त्यानंतर खाते मुख्यपृष्ठ निवडा. पोर्टलच्या मुख्यपृष्ठावर जाण्यासाठी HOME वर क्लिक करा आणि नंतर सूचना व्यवस्थापित करा टाइलवर क्लिक करा. 'सॉफ्टवेअर/सिक्युरिटी अॅडव्हायझरी नोटिस आणि प्रॉडक्ट चेंज नोटिस (पीसीएन)' तपासले आहे आणि तुम्ही तुमच्या प्लॅटफॉर्म आणि प्रोटोकॉलसाठी किमान सदस्यत्व घेतले असल्याची खात्री करा. कोणतेही बदल जतन करण्यासाठी जतन करा क्लिक करा.

SILICON-LABS-SDK-3-5-6-0-GA-Proprietary-Flex-Development-Software-image (2)

सपोर्ट
डेव्हलपमेंट किटचे ग्राहक प्रशिक्षण आणि तांत्रिक सहाय्यासाठी पात्र आहेत. सिलिकॉन लॅब्स फ्लेक्स वापरा web सर्व सिलिकॉन लॅब थ्रेड उत्पादने आणि सेवांबद्दल माहिती मिळविण्यासाठी आणि उत्पादन समर्थनासाठी साइन अप करण्यासाठी पृष्ठ.
तुम्ही येथे सिलिकॉन लॅबोरेटरीज सपोर्टशी संपर्क साधू शकता http://www.silabs.com/support

साधेपणा स्टुडिओ
MCU आणि वायरलेस टूल्स, डॉक्युमेंटेशन, सॉफ्टवेअर, सोर्स कोड लायब्ररी आणि बरेच काही वर एक-क्लिक प्रवेश. विंडोज, मॅक आणि लिनक्ससाठी उपलब्ध!

 

SILICON-LABS-SDK-3-5-6-0-GA-Proprietary-Flex-Development-Software-image (3)

अस्वीकरण
सिलिकॉन लॅबचा ग्राहकांना सिलिकॉन लॅब उत्पादने वापरून किंवा वापरण्याचा हेतू असलेल्या सिस्टीम आणि सॉफ्टवेअर इम्प्ली-मेंटर्ससाठी उपलब्ध सर्व परिधीय आणि मॉड्यूल्सचे नवीनतम, अचूक आणि सखोल दस्तऐवजीकरण प्रदान करण्याचा मानस आहे. कॅरेक्टरायझेशन डेटा, उपलब्ध मॉड्यूल्स आणि पेरिफेरल्स, मेमरी आकार आणि मेमरी पत्ते प्रत्येक विशिष्ट उपकरणाचा संदर्भ घेतात आणि प्रदान केलेले “नमुनेदार” पॅरामीटर्स वेगवेगळ्या अनुप्रयोगांमध्ये बदलू शकतात आणि करू शकतात. अर्ज माजीampयेथे वर्णन केलेले लेस केवळ स्पष्टीकरणासाठी आहेत. सिलिकॉन लॅब्स येथे उत्पादन माहिती, तपशील आणि वर्णनांमध्ये पुढील सूचना न देता बदल करण्याचा अधिकार राखून ठेवते आणि समाविष्ट केलेल्या माहितीच्या अचूकतेची किंवा पूर्णतेची हमी देत ​​नाही. पूर्वसूचनेशिवाय, सुरक्षा किंवा विश्वासार्हतेच्या कारणास्तव सिलिकॉन लॅब उत्पादन प्रक्रियेदरम्यान उत्पादन फर्मवेअर अपडेट करू शकतात. अशा बदलांमुळे उत्पादनाची वैशिष्ट्ये किंवा कार्यप्रदर्शन बदलणार नाही. या दस्तऐवजात पुरवलेल्या माहितीच्या वापराच्या परिणामांसाठी सिलिकॉन लॅब्सचे कोणतेही उत्तरदायित्व असणार नाही. हा दस्तऐवज कोणत्याही एकात्मिक सर्किट्सचे डिझाईन किंवा बनवण्याचा कोणताही परवाना सूचित करत नाही किंवा स्पष्टपणे देत नाही. उत्पादने कोणत्याही FDA क्लास III डिव्हाइसेसमध्ये वापरण्यासाठी डिझाइन किंवा अधिकृत नाहीत, ज्या अनुप्रयोगांसाठी FDA प्रीमार्केट मंजुरी आवश्यक आहे किंवा सिलिकॉन लॅब्सच्या विशिष्ट लिखित संमतीशिवाय लाईफ सपोर्ट सिस्टम. "लाइफ सपोर्ट सिस्टीम" हे जीवन आणि/किंवा आरोग्याला समर्थन देण्यासाठी किंवा टिकवून ठेवण्याच्या उद्देशाने असलेले कोणतेही उत्पादन किंवा प्रणाली आहे, जे अयशस्वी झाल्यास, लक्षणीय वैयक्तिक इजा किंवा मृत्यू होण्याची वाजवी अपेक्षा केली जाऊ शकते. सिलिकॉन लॅब उत्पादने लष्करी अनुप्रयोगांसाठी डिझाइन किंवा अधिकृत नाहीत. सिलिकॉन लॅब्सची उत्पादने कोणत्याही परिस्थितीत अण्वस्त्र, जैविक किंवा रासायनिक शस्त्रे किंवा अशी शस्त्रे वितरित करण्यास सक्षम क्षेपणास्त्रांसह (परंतु त्यापुरते मर्यादित नाही) मोठ्या प्रमाणावर विनाश करणारी शस्त्रे वापरली जाऊ नयेत. सिलिकॉन लॅब्स सर्व स्पष्ट आणि निहित वॉरंटी नाकारतात आणि अशा अनधिकृत अनुप्रयोगांमध्ये सिलिकॉन लॅब्स उत्पादनाच्या वापराशी संबंधित कोणत्याही इजा किंवा नुकसानीसाठी जबाबदार किंवा उत्तरदायी असणार नाही. टीप: या सामग्रीमध्ये आक्षेपार्ह शब्दावली असू शकते जी आता अप्रचलित आहे. सिलिकॉन लॅब्स जेथे शक्य असेल तेथे सर्वसमावेशक भाषेने या अटी बदलत आहे. अधिक माहितीसाठी, भेट द्या www.silabs.com/about-us/inclusive-lexicon-project

ट्रेडमार्क माहिती
Silicon Laboratories Inc.®, Silicon Laboratories®, Silicon Labs®, SiLabs® आणि Silicon Labs logo®, Bluegiga®, Bluegiga Logo®, EFM®, EFM32®, EFR, Ember®, Energy Micro, Energy Micro लोगो आणि त्यांचे संयोजन , “जगातील सर्वात ऊर्जा अनुकूल मायक्रोकंट्रोलर”, Redpine Signals®, WiSeConnect , n-Link, EZLink®, EZRadio®, EZRadioPRO®, Gecko®, Gecko OS, Gecko OS Studio, Precision32®, Simplicity Studio®, Telegesis, Telegesis Logo®, USBXpress® , Zentri, Zentri लोगो आणि Zentri DMS, Z-Wave® आणि इतर हे सिलिकॉन लॅबचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. ARM, CORTEX, Cortex-M3 आणि THUMB हे ARM होल्डिंगचे ट्रेडमार्क किंवा नोंदणीकृत ट्रेडमार्क आहेत. Keil हा ARM Limited चा नोंदणीकृत ट्रेडमार्क आहे. वाय-फाय हा वाय-फाय अलायन्सचा नोंदणीकृत ट्रेडमार्क आहे. येथे नमूद केलेली इतर सर्व उत्पादने किंवा ब्रँड नावे त्यांच्या संबंधित धारकांचे ट्रेडमार्क आहेत.

  • सिलिकॉन लॅबोरेटरीज इंक.
  • 400 वेस्ट सीझर चावेझ ऑस्टिन, TX 78701
  • यूएसए
  • www.silabs.com

कागदपत्रे / संसाधने

SILICON LABS SDK 3.5.6.0 GA प्रोप्रायटरी फ्लेक्स डेव्हलपमेंट सॉफ्टवेअर [pdf] वापरकर्ता मार्गदर्शक
SDK 3.5.6.0 GA, SDK 3.5.6.0 GA प्रोप्रायटरी फ्लेक्स डेव्हलपमेंट सॉफ्टवेअर, प्रोप्रायटरी फ्लेक्स डेव्हलपमेंट सॉफ्टवेअर, फ्लेक्स डेव्हलपमेंट सॉफ्टवेअर, डेव्हलपमेंट सॉफ्टवेअर, सॉफ्टवेअर

संदर्भ

एक टिप्पणी द्या

तुमचा ईमेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित आहेत *