eSOLは、自動車用ファームウェアの更新用にSEGGERemCompressのライセンスを取得しています

更新日: 20 年 2021 月 XNUMX 日

eSOLは、自動車用ファームウェアの更新用にSEGGERemCompressのライセンスを取得しています

eSOLは、自動車用ファームウェアの更新用にSEGGERemCompressのライセンスを取得しています

日本の組み込みエンジニアリング サプライヤーであるイーソルは、SEGGER の emCompress 圧縮ソフトウェアのライセンスを取得し、ファームウェアのより高速なアップデートを可能にしました。 エレクトロニック 自動車顧客向けのコントロール ユニット (ECU)。

emCompressは、サイズが重要なあらゆる種類のアプリケーションのデータを圧縮するソリューションを提供することにより、更新時間を大幅に短縮できます。 組み込みシステム向けに設計されたemCompressは、最小のマイクロコントローラーでもデータを圧縮および解凍できます。

自動車業界では、CAN(Controller Area Network)のような低速バスシステムが一般的な標準です。 通信バスによって課せられる速度制限に対処するための最良のオプションは、通常、転送されるデータの量を減らすことです。 ファームウェアアップデートの情報は完全なままである必要があるため、圧縮が論理的な選択になっています。

emCompressは、Lempel–Ziv–Markovチェーンアルゴリズム(LZMA)をサポートして、ロスレスデータ圧縮やその他のアルゴリズム(LZMA2など)を実行します。 ファームウェアイメージの一般的な圧縮率は2〜4の範囲であり、更新時間を50〜75%短縮します。 解凍アルゴリズムは、LZMAを使用する「7-ZIP」や「Lzip」などのPCベースのツールによって作成されたファイルもサポートします。

「SEGGERのemCompressに最先端の圧縮アルゴリズムを非常に効果的に実装したおかげで、ECUファームウェアの更新を大幅に高速化できます」とeSOLのエグゼクティブバイスプレジデントであるボブN.上山は述べています。

emCompressソフトウェアは、コメントの多いANSI Cで記述されており、コンパイラとターゲットの両方に依存しません。 emCompressは、オープンソースまたは必要な帰属ライセンスの対象外であり、ベンダーに帰属したり、結合されたソースを開示したりする義務なしに、商用または専有製品に統合できます。