تقوم eSOL بترخيص SEGGER emCompress لتحديثات البرامج الثابتة الخاصة بالسيارات

تحديث: 20 أغسطس 2021

تقوم eSOL بترخيص SEGGER emCompress لتحديثات البرامج الثابتة الخاصة بالسيارات

تقوم eSOL بترخيص SEGGER emCompress لتحديثات البرامج الثابتة الخاصة بالسيارات

قام المورد الهندسي المضمن الياباني eSOL بترخيص برنامج الضغط emCompress الخاص بـ SEGGER لتمكين تحديثات البرامج الثابتة بشكل أسرع إلكتروني وحدات التحكم (ECUs) لعملاء السيارات.

يمكن لـ emCompress تقليل أوقات التحديث بشكل كبير من خلال تقديم حلول لضغط البيانات لجميع أنواع التطبيقات حيث يكون الحجم مهمًا. مصمم للأنظمة المدمجة ، يمكن لـ emCompress ضغط البيانات وفك ضغطها حتى على أصغر وحدات التحكم الدقيقة.

في صناعة السيارات ، تعد أنظمة الحافلات البطيئة مثل CAN (شبكة منطقة التحكم) معيارًا شائعًا. لمعالجة قيود السرعة التي يفرضها ناقل الاتصال ، يكون الخيار الأفضل عادةً هو تقليل كمية البيانات المراد نقلها. نظرًا لأن المعلومات الواردة في تحديث البرنامج الثابت يجب أن تظل كاملة ، فقد أصبح الضغط هو الخيار المنطقي.

تدعم emCompress خوارزمية سلسلة Lempel – Ziv – Markov (LZMA) لأداء ضغط البيانات بدون فقدان بالإضافة إلى الخوارزميات الأخرى (مثل LZMA2). تتراوح معدلات الضغط النموذجية لصور البرامج الثابتة من 2 إلى 4 ، مما يقلل وقت التحديث بين 50 و 75 بالمائة. تدعم خوارزمية إلغاء الضغط أيضًا الملفات التي تم إنشاؤها بواسطة أدوات قائمة على الكمبيوتر مثل "7-ZIP" أو "Lzip" التي تستخدم LZMA أيضًا.

قال بوب ن. أوياما ، نائب الرئيس التنفيذي لـ eSOL: "بفضل التنفيذ الفعال للغاية لخوارزميات الضغط الحديثة في برنامج SEGGER's emCompress ، يمكننا تسريع تحديثات البرامج الثابتة لوحدة التحكم الإلكترونية بشكل كبير".

تمت كتابة برنامج emCompress في ANSI C المعلق جيدًا وهو مترجم ومستقل عن الهدف. لا يتم تغطية emCompress بواسطة ترخيص مفتوح المصدر أو ترخيص الإسناد المطلوب ويمكن دمجه في أي منتج تجاري أو مملوك ، دون الالتزام بإسناد المورد أو الكشف عن المصدر المدمج.