شعار مختبرات السيليكون

مجموعة أدوات تطوير البرمجيات الكاملة SILICON LABS RAIL SDK

مجموعة أدوات تطوير البرمجيات الكاملة SILICON-LABS-RAIL-SDK-صورة المنتج

تحديد

  • اسم المنتج: RAIL SDK 2.18.2.0 GA
  • مجموعة أدوات تطوير البرامج Simplicity الإصدار: 2024.12.2 1 أبريل 2025
  • الميزات: مجموعة تطوير برامج كاملة للتطبيقات اللاسلكية الملكية، تدعم البروتوكولات اللاسلكية الملكية والمبنية على المعايير، ومزودة بوثائق شاملة وampلو التطبيقات

تعليمات استخدام المنتج

تطبيقات السكك الحديدية

عناصر جديدة

  • عقدة الاستقبال (فقط).
  • تغيير PHY وقت التشغيل: أثناء القياس، يمكن للمستخدم التبديل بين المزيد من Profileلضمان ذلك، يجب إضافة المزيد من PHYs إلى تطبيق اختبار النطاق المحدد باستخدام واجهة مستخدم Radio Configurator.

تحسينات
تم التغيير في الإصدار 2.18.0.0

المشاكل التي تم إصلاحها
ثابت في الإصدار 2.18.0.0

  • رقم التعريف # 1322797
  • رقم التعريف # 1375449
  • رقم التعريف # 1401181

المشكلات المعروفة في الإصدار الحالي

  • رقم التعريف # 1268208
  • رقم التعريف # 1268301
  • رقم التعريف # 1274248
  • رقم التعريف # 1375450

وصف:

  • لا يمكن تحسين استهلاك الطاقة لجهاز DK2600 إذا تم استخدام وقت التكوين لـ EM2 في حالة استخدام UART، حيث أن قيمة SL_IOSTREAM_USART_{instance}_BAUDRATE لا تسري.
  • اختبار مدى عدم استقرار DMP في حالة LTO.
  • لا يتم دعم Wi-SUN HAN physics بواسطة مكونات مجمع الحزم القياسي ومساعد الحزمة.

الحل البديل: قم بتحديث معدل باود UART إلى 9600 بت في الثانية في Simplicity Studio Admin Console. وهذا ضروري لEM2.

لا تستخدم LTO. لا تستخدم Wi-SUN HAN physi مع RAIL SDK sampلو التطبيقات.

العناصر الموقوفة
مهمل في الإصدار 2.18.0.0 لا شيء.

العناصر المحذوفة
تمت إزالته في الإصدار 2.18.0.0 لا شيء.

باستخدام هذا الإصدار

  • يعتمد SDK هذا على Simplicity Platform. يوفر رمز Simplicity Platform وظيفة تدعم البروتوكول plugins والواجهات البرمجية للتطبيقات في شكل برامج تشغيل وميزات أخرى في الطبقة الدنيا تتفاعل بشكل مباشر مع شرائح ووحدات Silicon Labs.
  • تتضمن مكونات منصة Simplicity EMLIB، وEMDRV، ومكتبة RAIL، وNVM3، وmbedTLS.
  • تتوفر ملاحظات إصدار منصة Simplicity من خلال علامة التبويب "الوثائق" في Simplicity Studio.

تطبيقات السكك الحديدية

عناصر جديدة

أضيف في الإصدار 2.18.0.0

  • يتم تقسيم simply_sdk/app/flex إلى قسمين:
    • البساطة_sdk/app/rail (مجموعة أدوات تطوير برامج RAIL)
    • البساطة_sdk/app/connect (مجموعة أدوات تطوير البرامج CONNECT)
  • تم توثيق خدمات RAIL SDK في https://docs.silabs.com/rail/latest/rail-start/

تحسينات

تم التغيير في الإصدار 2.18.0.0

  • تم توسيع نطاق تطبيقات اختبار النطاق بإضافة ميزتين جديدتين:
    • جهاز التحكم عن بعد: يمكن لعقدة الاستقبال تهيئة عقدة الإرسال. كما يمكن بدء القياس بواسطة عقدة الاستقبال (فقط).
    • تغيير PHY وقت التشغيل:أثناء القياس، يمكن للمستخدم التبديل بين المزيد من Profileلضمان ذلك، يجب إضافة المزيد من PHYs إلى تطبيق اختبار النطاق المحدد باستخدام واجهة مستخدم Radio Configurator.
  • تحسين النوم باستخدام مكون تكامل Power Manager لجميع التطبيقات القادرة على النوم

المشاكل التي تم إصلاحها

ثابت في الإصدار 2.18.0.0

هوية شخصية # وصف
1322797 تم إصلاح مشكلة تجاوز الوقت المطلق لجهاز Wireless M-Bus – Meter.
1375449 تم إصلاح دعم Long Range phy لتطبيقات Range Test وSimple TRX.
1401181 تم إصلاح إعداد OFDM PA في تطبيق اختبار النطاق للوحات XG25.

المشكلات المعروفة في الإصدار الحالي

هوية شخصية # وصف الحل البديل
12682081268301 استهلاك الطاقة دك2600 لا يمكن تحسين وقت التكوين لـ EM2 إذا تم استخدام UART، حيث أن قيمة SL_IOSTREAM_USART_{instance}_BAUDRATE لا يسري. القيمة الافتراضية المستخدمة بدلاً من ذلك هي 115200 نقطة أساس. حالة الاستخدام النموذجية هي RAIL – SoC Wireless

عداد M-bus مع لوحة DK2600.

قم بتحديث معدل باود UART إلى 9600 بت في الثانية في Simplicity Studio Admin Console. وهذا ضروري لEM2.
1274248 اختبار مدى عدم استقرار DMP في حالة LTO. لا تستخدم LTO.
1375450 لا يتم دعم Wi-SUN HAN physics بواسطة مكونات مجمع الحزم القياسي ومساعد الحزمة. لا تستخدم Wi-SUN HAN phys مع RAIL SDK sampلو التطبيقات.

العناصر الموقوفة

مهمل في الإصدار 2.18.0.0 لا شيء.

باستخدام هذا الإصدار

يحتوي هذا الإصدار على ما يلي:

  • السكك الحديدية والاتصال Sampلو التطبيقات
  • مكونات RAIL وConnect وإطار التطبيق

يعتمد SDK هذا على Simplicity Platform. يوفر رمز Simplicity Platform وظيفة تدعم البروتوكول plugins وواجهات برمجة التطبيقات في شكل برامج تشغيل وميزات الطبقة السفلية الأخرى التي تتفاعل مباشرة مع شرائح ووحدات Silicon Labs. تشتمل مكونات Simplicity Platform على EMLIB وEMDRV وRAIL Library وNVM3 وmbedTLS. تتوفر ملاحظات إصدار Simplicity Platform من خلال علامة التبويب Documentation في Simplicity Studio.

لمزيد من المعلومات حول Flex SDK v3.x، راجع UG103.13: RAIL Fundamentals وUG103.12: Silicon Labs Connect Fundamentals. إذا كنت مستخدمًا لأول مرة، فراجع QSG168: دليل البدء السريع Proprietary Flex SDK v3.x.

التثبيت والاستخدام

تُقدّم مجموعة Flex SDK الخاصة كجزء من Simplicity SDK، وهي مجموعة أدوات تطوير برمجيات Silicon Labs. للبدء السريع في استخدام Simplicity SDK، ثبّت Simplicity Studio 5، الذي سيُهيئ بيئة التطوير الخاصة بك ويُرشدك خلال عملية التثبيت. يتضمن Simplicity Studio 5 كل ما تحتاجه لتطوير منتجات إنترنت الأشياء باستخدام أجهزة Silicon Labs، بما في ذلك مُشغّل الموارد والمشاريع، وأدوات تكوين البرامج، وبيئة تطوير متكاملة (IDE) كاملة مع سلسلة أدوات GNU، وأدوات تحليل. تتوفر تعليمات التثبيت في دليل مستخدم Simplicity Studio 5 الإلكتروني.

وبدلاً من ذلك، يمكن تثبيت Simplicity SDK يدويًا عن طريق تنزيل أحدث إصدار من GitHub أو استنساخه. يرى https://github.com/Sili-conLabs/simplicity_sdk لمزيد من المعلومات.

يقوم Simplicity Studio بتثبيت GSDK افتراضيًا في:

  • (ويندوز): ج:\المستخدمين\ \SimplicityStudio\SDKs\simplicity_sdk
  • (ماك): /المستخدمون/ /SimplicityStudio/SDKs/simplicity_sdk

يتم تثبيت الوثائق الخاصة بإصدار SDK مع SDK. يمكن العثور على معلومات إضافية في كثير من الأحيان في مقالات قاعدة المعارف (KBAs). تتوفر مراجع API ومعلومات أخرى حول هذا الإصدار والإصدارات السابقة على https://docs.silabs.com/.

معلومات أمنية

التكامل الآمن للمخزن
عند نشرها في أجهزة Secure Vault High ، تتم حماية المفاتيح الحساسة باستخدام وظيفة Secure Vault Key Management. يوضح الجدول التالي المفاتيح المحمية وخصائص حماية التخزين الخاصة بها.

مفتاح ملفوف قابل للتصدير / غير قابل للتصدير ملحوظات
مفتاح الموضوع الرئيسي قابلة للتصدير يجب أن تكون قابلة للتصدير لتشكيل TLVs
PSKc قابلة للتصدير يجب أن تكون قابلة للتصدير لتشكيل TLVs
مفتاح التشفير الرئيسي قابلة للتصدير يجب أن تكون قابلة للتصدير لتشكيل TLVs
مفتاح إم إل إي غير قابل للتصدير
مفتاح MLE المؤقت غير قابل للتصدير
مفتاح MAC السابق غير قابل للتصدير
مفتاح MAC الحالي غير قابل للتصدير
مفتاح MAC التالي غير قابل للتصدير
  • يمكن استخدام المفاتيح المغلفة التي تم تمييزها على أنها "غير قابلة للتصدير" ولكن لا يمكن استخدامها viewإد أو مشاركتها في وقت التشغيل.
  • يمكن استخدام المفاتيح المغلفة التي تم تمييزها على أنها "قابلة للتصدير" أو مشاركتها في وقت التشغيل ولكنها تظل مشفرة أثناء تخزينها في فلاش.

لمزيد من المعلومات حول وظيفة Secure Vault Key Management ، راجع AN1271: Secure Key Storage.

نصائح أمنية
للاشتراك في Security Advisories ، قم بتسجيل الدخول إلى بوابة عملاء Silicon Labs ، ثم حدد صفحة الحساب الرئيسية. انقر فوق HOME للانتقال إلى الصفحة الرئيسية للبوابة الإلكترونية ، ثم انقر فوق لوحة إدارة الإخطارات. تأكد من تحديد "الإشعارات الاستشارية للبرامج / الأمان وإشعارات تغيير المنتج (PCNs)" ، وأنك مشترك على الأقل في النظام الأساسي والبروتوكول الخاصين بك. انقر فوق حفظ لحفظ أي تغييرات.

الشكل التالي هو السابقampعلى:

صورة كاملة لبرنامج SILICON-LABS-RAIL SDK (1)

يدعم
عملاء Development Kit مؤهلون للحصول على التدريب والدعم الفني. استخدم Silicon Labs Flex web للحصول على معلومات حول جميع منتجات وخدمات Silicon Labs Thread، وللتسجيل للحصول على دعم المنتج.
يمكنك الاتصال بدعم Silicon Laboratories على http://www.silabs.com/support.

سياسة إصدار وصيانة SDK
للحصول على التفاصيل، راجع سياسة إصدار SDK والصيانة.

صورة كاملة لبرنامج SILICON-LABS-RAIL SDK (2)

 

تنصل
تعتزم شركة Silicon Labs تزويد العملاء بأحدث التوثيق الدقيق والمتعمق لجميع الأجهزة الطرفية والوحدات النمطية المتاحة لمرشدي الأنظمة والبرامج الذين يستخدمون منتجات Silicon Labs أو يعتزمون استخدامها. تشير بيانات التوصيف والوحدات والأجهزة الطرفية المتاحة وأحجام الذاكرة وعناوين الذاكرة إلى كل جهاز محدد ، ويمكن أن تختلف المعلمات "النموذجية" المتوفرة في التطبيقات المختلفة. التطبيق السابقampالعناصر الموضحة هنا هي لأغراض توضيحية فقط. تحتفظ Silicon Labs بالحق في إجراء تغييرات دون إشعار آخر على معلومات المنتج ومواصفاته وأوصافه الواردة هنا، ولا تقدم ضمانات بشأن دقة المعلومات المضمنة أو اكتمالها. بدون إشعار مسبق، قد تقوم Silicon Labs بتحديث البرامج الثابتة للمنتج أثناء عملية التصنيع لأسباب تتعلق بالأمان أو الموثوقية. لن تؤدي مثل هذه التغييرات إلى تغيير مواصفات المنتج أو أدائه. لن تتحمل Silicon Labs أي مسؤولية عن عواقب استخدام المعلومات الواردة في هذه الوثيقة. لا تعني هذه الوثيقة أو تمنح صراحةً أي ترخيص لتصميم أو تصنيع أي دوائر متكاملة. لم يتم تصميم المنتجات أو الترخيص باستخدامها ضمن أي أجهزة من الفئة III تابعة لإدارة الغذاء والدواء الأمريكية، أو التطبيقات التي تتطلب الحصول على موافقة ما قبل التسويق من إدارة الغذاء والدواء الأمريكية أو أنظمة دعم الحياة دون الحصول على موافقة كتابية محددة من Silicon Labs. "نظام دعم الحياة" هو أي منتج أو نظام يهدف إلى دعم أو الحفاظ على الحياة و/أو الصحة، والذي، في حالة فشله، من المتوقع بشكل معقول أن يؤدي إلى إصابة شخصية كبيرة أو الوفاة. منتجات Silicon Labs غير مصممة أو مرخصة للتطبيقات العسكرية. لا يجوز بأي حال من الأحوال استخدام منتجات Silicon Labs في أسلحة الدمار الشامل بما في ذلك (على سبيل المثال لا الحصر) الأسلحة النووية أو البيولوجية أو الكيميائية أو الصواريخ القادرة على إيصال مثل هذه الأسلحة. تتنصل Silicon Labs من جميع الضمانات الصريحة والضمنية ولن تكون مسؤولة أو مسؤولة عن أي إصابات أو أضرار تتعلق باستخدام منتج Silicon Labs في مثل هذه التطبيقات غير المصرح بها.

معلومات العلامة التجارية
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، EZLink®، EZRadio®، EZRadioPRO®، Gecko®، Gecko OS، Gecko OS Studio، Precision32®، Simplicity Studio®، Telegesis، the 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 Alliance. جميع المنتجات أو الأسماء التجارية الأخرى المذكورة هنا هي علامات تجارية مملوكة لأصحابها.

  • شركة مختبرات السيليكون
  • 400 ويست سيزار تشافيز أوستن ، تكساس 78701
  • الولايات المتحدة الأمريكية
  • www.silabs.com

التعليمات

  • س: أين يمكنني العثور على مزيد من المعلومات حول تحديثات الأمان والإشعارات؟
    • أ: للحصول على معلومات حول تحديثات الأمان والإشعارات، راجع فصل الأمان في ملاحظات إصدار النظام الأساسي المثبتة مع مجموعة أدوات تطوير البرامج هذه أو في علامة التبويب TECH DOCS على https://www.silabs.com/developers/flex-sdk-connect-networking-stackتوصي شركة Silicon Labs أيضًا بشدة بالاشتراك في خدمة Security Advisories للحصول على معلومات محدثة.
  • س: ما هي المجمّعات المتوافقة مع RAIL SDK؟
    • أ: المجمِّعات المتوافقة: GCC (مجموعة المجمِّعات GNU) الإصدار 12.2.1، المقدم مع Simplicity Studio.

المستندات / الموارد

مجموعة أدوات تطوير البرمجيات الكاملة SILICON LABS RAIL SDK [بي دي اف] دليل المستخدم
مجموعة أدوات تطوير البرمجيات RAIL SDK، برنامج RAIL SDK الكامل، برنامج

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *