eSOL лицензирует SEGGER emCompress для обновления прошивки автомобилей

Обновление: 20 августа 2021 г.

eSOL лицензирует SEGGER emCompress для обновления прошивки автомобилей

eSOL лицензирует SEGGER emCompress для обновления прошивки автомобилей

Японский поставщик встраиваемых систем eSOL лицензировал программное обеспечение сжатия emCompress от SEGGER, позволяющее быстрее обновлять встроенное ПО в Электронный Блоки управления (ЭБУ) для автомобильной промышленности.

emCompress может значительно сократить время обновления, предлагая решения для сжатия данных для всех видов приложений, где размер имеет значение. Разработанный для встраиваемых систем, emCompress может сжимать и распаковывать данные даже на самых маленьких микроконтроллерах.

В автомобильной промышленности распространенным стандартом являются системы с медленной шиной, такие как CAN (сеть контроллеров). Для устранения ограничений скорости, накладываемых коммуникационной шиной, лучшим вариантом обычно является уменьшение объема передаваемых данных. Поскольку информация в обновлении прошивки должна оставаться полной, логичным выбором стало сжатие.

emCompress поддерживает алгоритм цепи Лемпеля – Зива – Маркова (LZMA) для сжатия данных без потерь, а также другие алгоритмы (например, LZMA2). Типичные степени сжатия для образов микропрограмм находятся в диапазоне от 2 до 4, что сокращает время обновления на 50–75 процентов. Алгоритм распаковки также поддерживает файлы, созданные с помощью инструментов на базе ПК, таких как «7-ZIP» или «Lzip», которые также используют LZMA.

«Благодаря высокоэффективной реализации современных алгоритмов сжатия в EmCompress от SEGGER мы можем значительно ускорить обновление прошивки ECU», - сказал Боб Н. Уэяма, исполнительный вице-президент eSOL.

Программное обеспечение emCompress написано на ANSI C с хорошими комментариями и не зависит от компилятора и цели. emCompress не покрывается лицензией с открытым исходным кодом или лицензией с обязательной атрибуцией и может быть интегрирован в любой коммерческий или проприетарный продукт без обязательства указывать поставщика или раскрывать объединенный источник.