emLoad
様々なインターフェースをカバーする
ファームアップデータ

2022/1/25

Copyright © 2022 EmbITeK Co., Ltd. All Rights Reserved.

ターゲットシステムのファーム更新をサポート
様々なインターフェースからのファームウェア更新対応
通信モジュール（LTE/Wifi/Bluetooth)

シリアル（UART）経由
ホストコンソール端末／サーバ

SDカード経由FIRMWARE

USBストレージ経由（USBメモリスティックなど）
USB接続経由

PC端末など（アップデート対象をデバイスとして接続）※LANインターフェースについても対応可能。別途ご相談ください。
2022/1/25

2

emLoad 製品機能概要
組込ファームウェア更新用のブートローダモジュール
RTOSの有無／CPU、コンパイラ依存性なしで、利用可能。
ハードウェア制御／ソフトウェア制御、ブートローダを起動する仕組みの柔軟性を持たせることができます。

■ 小さなメモリフットプリント■ ANSI-C準拠のソースコード■ 高速なCRCチェック機能を搭載■ デバイスや開発ツールの依存性のないブートローダモデルを構築可能■ 暗号化対応オプションでセキュアなファームウェア更新を実現

2022/1/25

3

emLoad動作フローチャート【基本】起動手順
RESET後、「emLoad V4 Bootstrap Loader」が起動し、一定時間、更新用インターフェイス（SDカードやシリアルなど）の準備を待ちます。
「emLoad V4 Bootstrap Loader」は使用可能なインターフェイスを介してターゲットソフトウェアを更新、その後、アプリケーションを起動します。
更新用インターフェイスが時間内に検出されない場合は、「emLoad V4 Bootstrap Loader」は有効なアプリケーションのフラッシュメモリをチェックし、アップデートを実行せずに起動します。
ユーザのアプリケーション要求に応じて、起動手順・更新手順をカスタマイズ可能となります。

2022/1/25

4

デュアルバンクを利用したファームウェア更新
フェイルセーフを利用して、より確実なファームウェア更新

Bank.A

Bank.B

Bank.A

Bank.B

更新領域

実行領域

実行領域

更新待機

ファームウェア更新

FIRMWARE

emLoadによりBank.Aのファームウェアを更新
2022/1/25

FIRMWARE

更新が完了したら、Bankを切り替えてファームウェアの更新を完了させる
5

セキュリティ対応High
セキュリティレベル（コスト）

RSA/ECDSA署名を利用した暗号化
RSA/ECDSA署名（2048bit～）を利用した暗号化、最もセキュアなファームウェア更新を実現

暗号ライブラリを利用
ファームウェアに暗号ライブラリを利用し、暗号化したファームウェアを利用して更新

パスワード認証（暗号化なし）- 標準パッケージに同梱
ファーム更新用のパスワードを設定し、パスワード認証を通した後更新処理

Low
2022/1/25

6

製品パッケージ

emLoadベースパッケージとインターフェースパッケージ／サンプルアプリケーション(次ページ）で提供します。
emLoad UART

emLoad emfile SD

emLoademUSB-Device HID

emLoademUSB-HOST MSD

シリアルアップデート（RS-232, RS-485など）

✔

-

--

SDカードアップデート（MMC / SDカード）

-

✔

--

USB HIDアップデート（PC USB接続）

--

✔

-

USB MSDアップデート（USBメモリなど）---✔

BIN/HEX/MOTイメージファイルサポート

✔

✔

✔

✔

Windows用FWアップロード生成アプリケーション※-✔

✔

✔

Windows用USB HIDアップデータアプリケーション※

--

✔

-

Windows用UARTアップデータアプリケーション※✔

---

暗号化アドオン△△△△ECDSA署名アドオン

△△

△

△

RSA署名アドオン△△△△※Windows用アプリケーションはソース・プロジェクト付属
お客様独自アプリケーションに組み込んで利用頂くことも可能です。

2022/1/25✔：パッケージに含む△：オプション追加- ：利用不可7

emLoadサンプルアプリケーション（別途費用）
emLoadは、利用するマイコン、インターフェース合わせて別途費用にて、サンプル提供します。
シングルプロダクトライセンスの場合
シングルプロダクトライセンス①+フラッシュドライバ＋サンプルアプリケーションA(CPU A)

シングルプロダクトライセンス②+フラッシュドライバ＋サンプルアプリケーションB(CPU B)

シングルデベロッパライセンスの場合

シングルデベロッパライセンス
開発者様の人数分のライセンス+フラッシュドライバ＋サンプルアプリケーションA(CPU A)
フラッシュドライバ＋サンプルアプリケーションB(CPU B)

CPU AとCPU Bが同じCPUアーキテクチャの場合
サンプルアプリケーションは、お客様開発ボードまたは指定の評価ボードで提供します。
2022/1/25

8

ライセンスモデル

量産ロイヤリティフリーでニーズに合わせて選べるライセンスモデル

2022/1/25

Copyright © 2019 EmbITeK Co., Ltd. All Rights Reserved.

9

SEGGER社ライセンスモデル
ユーザ様のニーズに合わせて、選べるライセンス

開発可能製品数

利用可能開発者数
CPU

コンパイラ

シングルプロダクト

プロダクトファミリ（個別提案）

シングルデベロッパ（ユーザ）（個別提案）

1製品

1製品ファミリ

無制限

無制限

無制限

無制限

1名

無制限

1CPU型番1CPU型番

1CPUアーキテクチャ

1CPUアーキテクチャ

1種類

1種類

1種類

1種類

多数の開発者で1つの製品を開発する。
プロジェクト単位で予算計上

CPU

複数の開発プロジェクトで共通利用
開発プラットフォーム化に最適

すべてソースコード提供・量産ロイヤリティ不要

無償６ヶ月保守含む／以降は任意で保守継続。保守がなくてもソフトウェアの開発利用／量産は可能
2022/1/25
CONFIDENTIAL

10

開発プラットフォームとして最適なユーザ・CPU
シングルデベロッパ（ユーザ）

開発可能製品数

利用可能開発者数

CPU

コンパイラ

無制限

１名

1CPUアーキテクチャ

1種類「ユーザライセンス」は開発プロジェクトに制限されず、無制限に製品開発が可能です。開発者様が複数の開発プロジェクトを担当するなど、多品種開発に最適なライセンスです。
CPUアーキテクチャが同じCPUであれば、製品毎のCPU変更（デバイスメーカ変更）も対応可能です。

CPU

開発可能製品数

利用可能開発者数

CPU

コンパイラ

無制限

無制限

1CPUアーキテクチャ

1種類「CPUライセンス」は同一CPUアーキテクチャのCPUで複数の開発プロジェクト、開発者の人数に係わらず利用可能です。本ライセンスにより、SEGGER社製RTOS/ミドルウェアを含むソースコードを企業内で、共有ができます。御社内のソフトウェ
アプラットフォーム化に最適なライセンスです。
本ライセンスは、すべてお客様のご要望に従い都度提案となりますので、必ずしもCPUの制限事項が１CPUアーキテクチャになるわけではなく、ご要望に応じたライセンス提案をさせていただいています。
お客様の要望により提案となります。

2022/1/25
CONFIDENTIAL

11大規模開発に最適なプロダクト・プロダクトファミリ
シングルプロダクト

開発可能製品数

利用可能開発者数

CPU

コンパイラ

1製品型番

無制限

1デバイス型番

1種類

複数の開発者で１つの製品（製品型番）開発が可能です。開発者様が多い大規模開発や品種展開を想定しない製品開発に最適。
製品メーカ様へのライセンスで、該当製品開発に係わる開発者は本ライセンスで利用可能です。受託開発で利用検討の場合は、ライセンス契約者として、受託元様での契約をお願いいたします。
例）「J-Link BASE」で契約し、「J-Link BASE」を開発する。

プロダクトファミリ

開発可能製品数

利用可能開発者数

CPU

コンパイラ

1製品ファミリ無制限

1デバイス型番1種類「プロダクトライセンス」の適用範囲を広げて、１製品シリーズの開発が可能です。開発者様が多い大規模開発で、派生製品開発を行う場合に最適となります。プロダクトファミリの定義は、お客様の要望に応じて、都度SEGGER社と協議の上、ライセンス費用提示となります。
例）「J-Linkシリーズ」で契約し、「J-Link BASE」「J-Link PLUS」「J-Link PRO」を開発する。
※適用範囲について、適宜ご相談ください。
お客様の要望により提案となります。

2022/1/25
CONFIDENTIAL

12お問合せ窓口
製品については、お気軽に以下窓口へお問い合わせください。

株式会社エンビテック
TEL: 03-6240-2655
FAX : 03-6240-2656
E-mail：sales@embitek.co.jp
https://www.embitek.co.jp

2022/1/25

13

emWinが利用されています。

Appendix
2022/1/25

14

Catalog Stand

各種資料をダウンロード可能です。

IoT Toolkit製品資料

https://www.embitek.co.jp/download/ps/IoTtoolbox.pdf

総合カタログhttps://www.embitek.co.jp/download/MB_SolutionGuide.pdf

圧縮解凍製品資料

https://www.embitek.co.jp/download/ps/emCompress.pdf

J-Linkカタログ

https://www.embitek.co.jp/download/MB-CTLG-JLink.pdf

Flasherカタログ

https://www.embitek.co.jp/download/MB-CTLG-Flasher.pdfソフトウェアライセンスについて

https://www.embitek.co.jp/download/MB_SWLicModels.pdf

2022/1/25

ファイルシステム製品資料

https://www.embitek.co.jp/download/ps/emfile.pdf

USB製品資料

https://www.embitek.co.jp/download/ps/SeggerUSBSolution.pdf

15

J-Link/J-Trace PROはエンビテック オンラインショップ
日本国内で最もロープライスでJ-Link / Flasher
シリーズを提供

表示価格は当社サポート対応なし（英語サポート）ローコスト
製品モデルです。

クレジットカード（VISA/MASTER/JCB）対応
代金引換（佐川eコレクト）対応

通常翌営業日発送対応
日本語サポート対応サービス
銀行振込請求書対応をご希望の場合は、通常見積書を発行させて頂きますので、お問合せください。
>> sales@embitek.co.jp
2022/1/25

16