12
www.embitek.co.jp www.embitek.co.jp Solution Guide 製品・サービスガイド デバッガ・フラッシュ書込ツール ソフトウェアソリューション 移植・開発・技術サポート DEBUG & PRODUCTION TOOLS SOFTWARES SERVICES ベーシックソフトウェア コネクティビティ セキュリティー HMI

Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

Embed Size (px)

Citation preview

Page 1: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

www.embitek.co.jpwww.embitek.co.jp

Solution Guide製品・サービスガイド

デバッガ・フラッシュ書込ツール

ソフトウェアソリューション

移植・開発・技術サポート

DEBUG & PRODUCTION TOOLS

SOFTWARES

SERVICES

ベーシックソフトウェア

コネクティビティ

セキュリティー

HMI

Page 2: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 1 -

50万台以上の販売実績、多くの統合開発環境に対応

製品概要

デバッグプローブ

■ 数多くの CPU 内蔵フラッシュ及び CFI 式の外部NOR/SPI フラッシュ

メモリへ書き込みが可能

■ J-Link デバッグ専用ツール「OZONE(オゾン)」添付

■ リアルタイム RAMモニタリングツール添付

■ J-Link RTT により、高速かつマイコン負荷の少ないトレースを実現

■ 最新版のソフトウエアダウンロード及び更新がいつでも無料

同じハードウェアでARMコア、Renesas RX コア対応、各種 IDEで利用可能ARM用 : ARM DS-5 / IAR Embedded Workbench / Atmel Studio 6 / Atollic TrueSTUDIO / Keil MDK / Renesas e2studio / SEGGER Embedded Studio

RX 用 : IAR Embedded Workbench / Renesas e2studio

J-Trace は ARM Cortex-Mシリーズ(M0/M0+/M1/M3/M4/M7) の各トレース機能を実現するデバッガプローブです。様々な IDEと連携をしてCortex-M3/4/7に搭載されている ETMトレースを実施することが可能です。全命令をトレースすることにより、ソフトウェアのエラーを正確に捉えることができます。またCortex-M0/M0+で採用されているMTB接続にも対応。

製品概要

■ 対応トレースインターフェース:ETM / ETB / MTB

■ トレースクロック:150MHz(J-Trace PRO CM)、100MHz(J-Trace CM)

■ トレースメモリバッファ:64MB(J-Trace PRO CM)、16MB(J-Trace CM)

■ 外部電源供給不要(USB ポートより電力供給)

J-Link シリーズJTAG / SWD接続デバッグプローブ

数多くの統合開発環境に対応する JTAG接続 ICE「J-Link」は世界各国で組込みエンジニアより支持されています。低コストのベースモデルから、フラッシュブレークポイントや書込ソフトウェア「J-Flash」ライセンスを同梱したモデル、イーサ経由でのデバッグに対応した上位モデルまで幅広いラインナップを持ちます。

J-Trace Cortex-MシリーズCortex-M専用 ETM / MTBトレース対応デバッグプローブ

■ 複数アプリケーションから同時に CPU アクセス可能

■ TCP/IP 経由で J-Link の遠隔操作が可能(PROのみ)

■ GDBServer で GNU開発環境でも高速なデバッグ操作をサポート

■ ターゲット電圧レンジ:1.2V - 3.3V, 5V トレラント

■ J-Link 経由でターゲットに最大 300mA まで電源入力が可能

■ J-Link SDK で J-Link ドライバを自社開発可能

.05" 20-pin cable

.1" 20-pin cable

RX Adapter

RX FINE Adapter

19-pin Cortex-M Adapter

9-pin Cortex-M Adapter

10-pin Needle Adapter

6-pin Needle Adapter

Mictor 38 Adapter Altera Adapter

Xilinx Adapter

14-pin TI Adapter

TI-CTI-20 Adapter

ARM-14 Adapter

2mm Adapter

SiLabs C2 Adapter

.1" 20-pin cable 添付

.05" 20-pin cable

.1" 20-pin cable

充実したオプションケーブル・アダプタ類

Page 3: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

Embedded Development Solution

J-Scopeリアルタイム RAMモニタリングツール(無償提供)

J-MEMメモリビューワツール(無償提供)

■ 82characters の出力に要する時間 (メーカベンチマークデータより)

ARM標準の SWOインターフェースより高速な通信技術により、マイコンの負荷を軽減、データ欠損を防ぐことが可能です。

J-Flash / J-Flash SPIフラッシュ書込専用ツール(J-Link PLUS 以上、無償提供)フラッシュ書込みについて、専用ツールでサポートします。マイコン内蔵、マイコン経由だけでなく、SPI バスに接続して直接 SPI フラッシュメモリに書き込み可能な「J-Flash SPI」も併せて提供。

J-Link

MCU

SPIFlash

JTAG

SPI BUS

NANDFlash

NORFlash

※ MCU経由でのNAND、SPI フラッシュ書込については、一部マイコンのみの対応です。

リアルタイムメモリビューワ、統合開発環境なしでメモリ内容の確認を行いたい場合、通常ソフト開発が必要ないハードウェアエンジニア様におすすめのツール

or

SystemViewリアルタイムソフトウェア可視化ツール(無償提供)SystemViewはマイコンからの情報を元にタスク、割り込み、スケジューラの状況を可視化することができます。わずか 2KByte の J-Link RTT、SystemViewモジュールを利用することにより、RTOS、non-RTOS のソフトウェアを解析できます。また J-Link との組み合わせで利用することにより、リアルタイム監視・記録を行うことが可能。

- 2 -

J-Link ソフトウェアパッケージJ-Link シリーズで提供される高性能ツール群

OZONE(オゾン)

GNUコンパイラや IAR EWARM、Keil MDKコンパイラから生成されたデバッグ情報含む ELF オブジェクトを使ってデバッグができる無償提供ツールとなります。J-Link シリーズをより手軽にデバッガツールとして利用可能となります。

J-Link RTTJ-Link 独自のリアルタイム通信技術(無償提供)

J-Link デバッグツール(J-Link PLUS 以上、無償提供)

J-Flash

J-Link ソフトウェアは、Windows / MacOS / Linux に対応しています。

Page 4: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 3 -

クライアント接続 USB

Ethernet

ターゲット接続 JTAG

SWD

SWO

Renesas FINE I/F

ETB Trace

ETM Trace

Streaming Trace + Live Anlysis

対応 IDE から Flash ダウンロード

ソフトウェア SystemView

J-Flash/SPI ライター

J-Scope(RAMモニタ-)

J-MEM(メモリビューワ)

OZONE(J-link debugger)

Flash Breakpoints

DS5 用 RDI/RDDI

GDB server

RAMダウンロード速度 (Byte/sec)

JTAGクロック(最大値)

SWDクロック(最大値)

対応デバイス ARM7/9/11

Cortex-A

Cortex-R

Cortex-M0/0+/1

Cortex-M3/M4/M7

Cortex-M22/M32

SC000(M0-secure)

SC000(M3-secure)

Renesas RX

トレースバッファサイズ

標準付属ケーブル

J-Link シリーズ製品比較表J- L i n k J - T r a c e

BASE PLUS ULTRA+ PRO CM PRO CM

J-Link BASEローコストモデル

J-Link PLUS標準モデル

J-Link ULTRA+高速モデル

J-Link PROイーサ対応高速モデル

J-Trace cortex-METM対応モデル

J-Trace PRO cortex-METM対応モデル

評価版

1M

15MHz

7.5MHz

3M

50MHz

100MHz

25MHz

25MHz

50MHz

100MHz

JTAG / SWD / ETB

JTAG / SWD

JTAG / SWD

JTAG / SWD / ETB

JTAG / SWD

JTAG / FINE

JTAG

JTAG / SWD

JTAG / SWD

JTAG / SWD / MTB

JTAG / SWD / ETM

要確認

JTAG / SWD / MTB

JTAG / SWD / ETM

サポート サポートなし オプション(要別途ライセンス)

フルピッチ 20ピンケーブルハーフピッチ 20ピンケーブル

USBケーブル

16MB 64MB

J-Link アイソレータJTAG / SWD / USB

高電圧アプリケーション開発時の必須オプション絶縁アダプタは J-Link シリーズすべてに対応しています。

LANケーブル LANケーブル

フルピッチ 20ピンケーブルUSBケーブル

Page 5: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 4 - Embedded Development Solution

Flasher ARM / RX /STM8量産用 Flash 書込ツール

製品概要フラッシュ書き込みツール Flasher では、生産ラインでのスタンドアローンモード(パソコン側のプログラム起動は不要)で、数多くのマイコンデバイスの内蔵フラッシュはもちろん、外付けのNOR/SPI フラッシュメモリにも書き込み可能です。現在、様々なメーカー(50社以上)の 5200種類以上のマイコンデバイスに対応しています。標準 J-Link デバッガプローブと完全互換なので、開発でも生産ラインでも同じ本体を使用できます。

ボタンで簡単書き込み。量産にイーサネット・RS323 経由リモート書込対応

■ 実行ファイル形式:HEX、MOT、SREC、BIN   ■ ターゲット装置にシリアル番号(ID)の設定が可能

■ パッチファイルサポート(指定空間のみ更新)     ■ バッチ(Batch)プログラミングをサポート

■ 内蔵 128MB ディスクで複数イメージファイルを保存 ■ JTAG 19 番ピンよりターゲットへ 5V 電源供給可能

■ 直接QSPI シリアルフラッシュに書き込み可能(SPI ライター) ■ USB ポートからの電源供給

■ セキュア書込機能で大切なイメージデータを保護 ■ J-Flash/J-Flash SPI ソフトウエアの更新無償提供

■ 書込回数の制限設定可能(社外の生産ラインにおける不正操作を防止) ■ Ethernet または RS-232 からリモート操作可能

Flasher Portable PLUS携帯型 Flash 書込ツール

Flasher Portable PLUS はリチウムイオンバッテリーを内蔵することによって、フィールドでのサービスツールとしても利用できるフラッシュ書込ツールです。同じ本体でARMコアマイコン、RXマイコンのフラッシュに書込可能となります。(RX用変換アダプタは別売)内蔵のフラッシュメモリに最大 8つまでの実行ファイルを格納、本体に搭載されている液晶画面で、ターゲットにロードする実行ファイルを選択、ロード状況を確認できます。

■ ターゲットインターフェース:JTAG、SWD、FINE、SPD※ Flasher Portable モデルは Ethernet、RS232 インターフェースはありません  リモートでの利用はできません。

製品概要

Flasher Secure不正生産防止機能付 Flash 書込ツール

製品概要

Public KEY

FlasherSecure

PRIVATE KEY

Trusted server

UID UID

SIGNATURE

FIRMWARE

SIGNED

Contract manufacturer

ファームウェアの書込を制御することにより、不正生産を防止することが可能です。Flasher Secure から暗号送信されたUIDをインターネット経由で認証を行い、書込キーを発行することで、量産品に書込が可能となります。

サポートデバイスARM: Cortex-A/R/MRenesas: RX

※ STM8 用 Flasher は未対応

Li-ionリチウムイオンバッテリー

Page 6: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 5 -

embOS量産ロイヤリティ不要、コンパクトな組込 RTOS

SEGGER 社が開発した RTOS「embOS」は非常に小さなフットプリントで組込製品に必要なリアルタイムOS機能を提供します。様々なマイコン、開発環境に対応。数多くの BSP やサンプルプロジェクトを用意しています。ライセンス方式もロイヤリティフリーのユーザライセンス・開発プロジェクトライセンスとニーズに合わせて柔軟な選択肢を用意しております。

製品概要

embOS view

国内外様々なマイコンベンダーに対応ARM用 : ARM7/9/11、Cortex-A/R/M Renesas 用 : RX、RL78、RH850、SH2A 他ST用:STM8 TI 用:MSP430 Intel 用:Nios II 他

カーネル情報参照ツール

カーネル実装 ROM

2 以下

カーネル RAM使用量

71

実行中にカーネル、タスクデバッグ情報の参照が可能です。ターゲットとの接続・通信は Ethernet、シリアルCOMポート又は J-Link デバッグプローブが使用可能です。

メールボックス

カウントセマフォ

リソースセマフォ

ソフトウェアタイマ

イベント

24バイト

8バイト

16バイト

20バイト

0バイト

各種評価ボード向けの無償評価版・サンプルプロジェクトを準備

emFile組込ファイルシステム

組込み用に実行速度・パフォーマンスを最適化したファイルシステム、FAT32/16/12 対応、各種ドライバをサポートしています。ジャーナリング機能による Fail-safe、暗号化(128bit/256bit key)処理可能。RAID1システムをサポートすることにより、データの保全性を向上することが可能です。

製品概要

NOR

NAND

FAT32

FAT16

FAT12

RAID1MIRRIORING

emCompress組込用圧縮・解凍システム

emCompress 圧縮システムで、限られた低サイズ ROM(内蔵フラッシュ等)に組込みアプリケーションコード又はデータを圧縮状態で保存して、システム実行中に動的にターゲットメモリに展開することが出来ます。

製品概要

0

20

40

60

80

100

LZJU90解凍速度:3Mbps

DEFLATE解凍速度:2Mbps

27.3% 20.6%

対応CODECSTORERLE-PARHUFFLZWLZSS

LZJU90DEFLATE

【導入事例】

■ FPGA/CPLDのビットストリーム設定データを圧縮して ROMに保存する

■ Webサーバの静的コンテンツデータを圧縮して保存する

■ 圧縮した状態のファームウエアを動的に RAM又は別のメディアに展開する

■ 各種言語のフォントデータを低サイズ ROMに保存する

RTOS および non-RTOS 環境でも動作可能な多彩なソフトウェアコンポーネントソフトウェア

ANYCPU

実装 ROM

14-40RAM使用量

2KB KB約

BKB

割込 特権命令 非特権命令

HARDWARE

DeviceDriverembOS-MPUembOS-MPU

embOS-MPUMPU対応 RTOSカーネル

Page 7: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 6 - Embedded Development Solution

emWIN emWinHMI グラフィカルユーザインターフェース

emWin は、高機能で美しいGUI を実現するためのソフトウェアライブラリおよび開発ツールです。1999年販売開始以降、emWin はワールドワイドで様々なアプリケーションで使用されております。コンパクトなフットプリントでワンチップマイコンの内蔵 ROM/RAMでも動作可能。組込機器に最適なGUI 開発を行うことが可能です。

製品概要

製品概要

SEGGER 社製ミドルウェアコンポーネントはすべて、non-RTOS 環境下において動作可能です。量産ロイヤリティ不要

2Dグラフィックライブラリ

マルチレイヤーマルチディスプレイ

基本フォントセットANCII (ISO8859-1)

タッチマウスサポート

豊富なサンプルライブラリ ウインドマネージャウィジット

GUI ビルダー

VCNサーバー

LCDドライバー

アンチエリアシング

フォントコンバータ

マルチタッチサポート

emWin Viewビューワー emWin シミュレータ

ビットマップコンバータ

カラーコンバータPC tools

Microcontroller liblaries

: emWin ベースパッケージ : emWin オプション

STACK600 B2 KB

RAM334 B2 - 6 KB

ROM6 - 25 KB30 - 60 KB

モジュール小型システム(Windows マネージャなし)大型システム(Windows マネージャ、ウィジット含む)

GUI 開発をシンプルにする開発ツール

多彩なウィジット

emUSB-Host/emUSB-DeviceUSBホストスタック / USB デバイススタック

USB1.1/2.0 に対応したUSBホスト/デバイススタック。軽量なフットプリントで欧州を中心に多くの実績を持ちます。プロジェクト、マイコン制限のない開発ユーザライセンス、開発プロジェクトライセンスと柔軟なライセンスモデルで製品開発をサポートします。またハードウェア対応ドライバーを切り離した構造を持っているため、非常に多くのマイコンに対応。新規デバイスへも柔軟に対応可能です。

emUSBコア

Bulk

ハードウェアドライバ USB Components

MSD CDC HID Printer MTP RNDIS

SmartMSDコンポーネントを使用ドラッグ&ドロップ操作でファームウエア更新はもっと簡単 !

※利用するコンパイラに依存します。

Page 8: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 7 -

: パッケージに含む   :要オプションライセンス

embOS/IP組込システム用 TCP/IP プロトコルスタック

コンパクト設計かつ高パフォーマンス、面倒なコンフィギュレーションが不要で、すぐに利用可能な TCP/IP プロトコルスタック各種通信プロトコルをサポートしており、様々な用途で利用することが可能です。

製品概要

Dropbox ClientDropbox クライアント

emLoadファームウェアアップデータ

USBや SDカード、PC経由でのファームウェアのアップデートを簡単に実施可能になります。なおUSB経由での書換え、SDカード経由での書換に必要となるインターフェースモジュールは本製品に含まれています。

製品概要

IoT/ 組込機器に必要なプロトコルスタック通信ネットワーク

LTE / UMTS / GPRS SupportembOS/IP のオプション PPP/PPPoE を利用することにより、組込機器を LTE / UMTS / GPRS 接続することが可能です。 

MQTT ClientM2M通信用MQTT ver3.1 に対応したアプリケーションレイヤーを提供可能。embOS/IP や他の TCP/IP プロトコルをトランスポートレイヤーとして活用。

emModbus産業機器向けのプロトコルスタック「Modbus」接続を提供します。embOS/IP や他の TCP/IP プロトコルをトランスポートレイヤーとして活用。

各種プロトコル対応製品を用意

Wifi SupportWifi(IEEE 802.11) 接続をサポートするドライバーを提供。各種Wifi 機能を提供するマイコン、モジュールで接続可能になります。

モジュール

IPv4

IPv6

TCP

UDP

DHCPc

DNSc

ICMP

AutoIP

FTP server

FTP client

SMTP client

SNTP client

モジュール

Multicast

PPP/PPPoE

RAW Sokets

VLAN

Web server

WEB Socket

ACD

ARP

MQTT Client

NetBIOS Name Service

Device driver

Tail Tagging

1 種類

BASE PRO BASE PRO

Dropbox API を活用することで、デバイス間のファイル共有を簡単に実施可能となります。

製品概要

FIRMWARE

Dropbox

FIRMWARE

FIRMWARE

FIRMWARE

Page 9: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

- 8 - Embedded Development Solution

emWIN emSecureセキュリティモジュール

SIGNEDDEVICE

emSecure とは、デジタルデータ署名の作成及び検証を行うためのソフトウエアプログラムです。emSecure セキュリティモジュールでお客様の製品をハードウエアコピー(偽物クローン)及びファームウエアコピー・編集(ハッキング)から守ることが出来ます。選挙機器、ATMマシン、金融アプリケーション、センサー機械等の重要なシステムに必要な機能です。

製品概要製品概要IoT 機器はもちろん、機器間通信にSSL 通信暗号化を活用することにより、通信の安全性を確保します。組込機器に最適化された emSSL は少ないフットプリントでワンチップマイコンにも搭載可能です。

PRIVATE KEY

ファームウェアのハッキングを防止

FIRMWARE

emSecure

FIRMWARE

Public KEY

FIRMWARE

emSecure

FIRMWARE

SIGNEDSIGNATURE

FIRMWARE

SIGNED SIGNED

UNSIGNED

PRIVATE KEY

UNSIGNEDDEVICE

emSecure

SIGNEDDEVICE

Public KEY

emSecure

SIGNATURE

SIGNEDDEVICE

UNSIGNEDDEVICE

■ RSA / ECDSAアルゴリズムのデュアルキー(秘密鍵及び公開鍵)設計■ ROM/RAMリソース使用量が低い■ ハードウエア、CPUに依存しない設計で移植作業が簡単■ 組込みターゲット向けに設計された高速度パフォーマンス■ 簡単なドラッグ&ドロップ操作でサインキーの作成及び確認可能なツールが付属■ ソースコード及びキー作成ツールが付属■ ロイヤリティー費用なし

ハードウェアクローンを防止

組込機器の様々なリスクから守る

セキュリティソリューション

設定最小構成標準構成最大構成

ROMサイズ17KB19KB43KB

ネットワークに接続された組込機器、スタンドアロンでの稼働を前提とした機器もファームウェアの不正書換えや機器の複製など、セキュリティが課題になってきています。エンビテックでは、ニーズに合わせて最適な提案を実施します。

emSecure は組込みシステム向けのセキュリティシステムとしてスクラッチから開発されたオリジナル製品ですが、組込みシステム以外の環境(パソコン等)でも使用可能です。

SSL不特定多数のクライアントの通信をセキュアに保つためのプロトコル。

秘密鍵方式 公開鍵方式

秘密鍵方式 公開鍵方式

emSSLSSL/TLS セキュア通信

emSSHSSH セキュアログイン

製品概要SSH を活用することで、クライアントとリモートマシン間の通信を暗号化し、セキュアなユーザ管理を実現します。

SSH鍵交換方式により、特定のクライアントからの通信のみ受け入れる。SSHはリモートシェルに特化しています。

Page 10: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

Embedded Development Solution

Page 11: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

Embedded Development Solution

プロフェッショナルサポートからドライバ開発・ポーティング対応まで

エンジニアリングソリューションエンビテックでは、これまでの豊富な RTOSミドルウェアを活用したアプリケーション開発の経験を活かして、お客様のソフトウェア開発を支援いたします。

Porting Development

C

RTOS

I/O Driver

MIDDLEWARE

RTOS移植・カーネルのチューニング、カスタマイズARM、SH、PowerPC、MIPS 等のプロセッサベースのターゲットハードウェアの仕様及び特長に合わせて組込み向けOS対応。基板回路図又はハードウェア仕様書を参考にした移植済みOSのチューニング。新しい開発環境へ乗り換える時のOSカーネルのマイグレーション。命令・レジスタ構成変更可能なCPUへ移植する時のOSカーネルの対応。

ミドルウェア・スタックの開発(開発、カスタマイズ、移植、チューニング)TCP/IP、HTTP、GUI、USB、File Systemなどのミドルウェアのソフトウェア・スタックプログラムを移植します。ハードウェア化されたスタックプログラム(ハードウェア TCP/IP、IPSec 等)の移植も可能です。ご要望により、ミドルウェアスタックプログラムをカスタマイズします。

ファームウェア・I/Oデバイスドライバの開発、移植、チューニング作業ターゲットハードウェアに実装されている様々なコントローラのデバイスドライバプログラムを開発します。デバイスドライバとは、ハードウェア、ミドルウェア(又はアプリケーション)及びOSのインターフェースです。コントローラによって、同じ機能のコントローラでも内部のハードウェア管理が違います。システム全体の最適化のため、それぞれのコントローラの内部ハードウェア管理ロジックを合わせて設計します。標準 I/Oデバイスコントローラ以外に、お客様専用のハードウェア IP デバイスのドライバ開発サービスも提供します。OSポーティング

カスタマイズ・チューニング

ドライバ開発

アプリケーション開発

ミドルウェアポーティング

RTOS μITRON Linux

ARM7/9/11

Cortex-A8/9Cortex-A15 Cortex-R4/5

Cortex-M3/4Cortex-M7 Cortex-M0/0+

SH2/2A/3/4 PowerPC

H8

RX RL78

キャッシュ・MMU I/F CPUバス・メモリコントローラ クロック PLL コントローラ

DMAコントローラ割込コントローラ タイマ・カウンタ RTC

RS232 / RS485I2C / SPI / ESPI EEPROM フラッシュローダ

ADC / DACPCI / Compact PCI LAN CF / SD

LCDタッチスクリーン I/F ARCNETコントローラ USB

CANカスタム FPGA

対応OS

対応コア

ドライバ

ハンズオントレーニング

プロフェッショナルサポート

ご相談 テクニカルサポートSEGGER 製品・他社製品などトータルにサポートする窓口を設けていますので、お気軽に活用ください。

- 10 -

Page 12: Solution Guide - エンビテック:組込ソフトウェア開 … 4 - Embedded Development Solution Flasher ARM / RX /STM8 量産用Flash書込ツール 製品概要 フラッシュ書き込みツールFlasherでは、生産ラインでのスタンドアローン

CATALPG ID. EMB-201704

www.embitek.co.jp

エンベデッド インターフェース テクノロジー

〒130-0021 東京都墨田区緑 4-8-8 中井ビル 4FTel. 03-6240-2655 / Fax. 03-6240-2656e-mail. [email protected]「EmbITeK」、EmbITek ロゴは株式会社エンビテックの商標または登録商標です。その他、上記に記載している製品、会社名は各社の商標または登録商標です。本資料に記載している情報は事前の予告なく変更する場合があります。

お問合せ先エンビテック株式会社