概要

E8aエミュレータはE8エミュレータの使い勝手の良さと機能を全て継承した上で、ルネサス製マイコンに対するフラッシュ書き込み用プラットホーム機能を追加した、オンチップデバッギングエミュレータです。

手頃な価格と使い勝手のよい充実した機能群で、お客様のシステム製品の低コストでスピーディな市場投入を支援します。 豊富なデバッギング機能とフラッシュメモリ内蔵マイコンへのフラッシュ書き込み機能を搭載しています。

なお、既存の「E8エミュレータ」と互換性のある14ピンコネクタによるユーザインタフェースであるため、「E8エミュレータ」の標準インタフェースを持ったサードパーティーの製品やユーザのシステムをそのまま使用していただけます。

リリース情報

E8aエミュレータソフトウェア

特長

コンパクト
本体サイズは、92mm×42mm×15mmとスタイリッシュ。
地球にやさしい筐体
筐体には地球に優しい植物性原料のプラスチックを使用しています。
充実したデバッグ機能
  • CPUの最高動作周波数でのリアルタイムエミュレーションが可能 。
  • Tinyマイコンシステムの開発に十分なブレーク、トレース機能を搭載。
  • メモリ拡張モードをサポート。(ただし、MCUがサポートするMCUモードに限ります)
最終段階に近いフェーズでの評価を実現
ユーザシステム完成時の製品形態に近い状態でユーザシステムのデバッグを行うことができます。
優れた操作性
付属のエミュレータデバッガは、ブレークポイントやブレーク条件の専用のウィンドウによる設定、トレース情報のウィンドウ表示、豊富なコマンドライン機能も備え、効率よいデバッグを支援。ロードモジュールファイルの高速ダウンロードも可能。
High-performance Embedded Workshop導入によるシステム開発全体のシームレスなサポート
統合開発環境High-performance Embedded WorkshopをエミュレータデバッガだけでなくCコンパイラパッケージと共にインストールすれば、ビルド環境とデバッグ環境を統一できます。また、これらの各機能は簡単で一貫性のあるマウス操作で実行できます。
USBバスパワードで外部電源不要
PCとエミュレータはUSBインタフェースにより簡単に接続/通信が可能。 USBバスパワード対応のため、PCより電源供給ができ、外部電源が不要。作業場所を選びません。また、E8aエミュレータからユーザシステムへの電源供給も可能です。
オンボード書き込みが可能
ユーザがプログラムデバッグを完了した際に、即座にマイコン内蔵のフラッシュメモリにプログラムを書き込むことが可能なライタモードを搭載。 またルネサスフラッシュマイコン専用のオンボードフラッシュ書き込みソフトであるフラッシュ開発ツールキット(Flash Development Toolkit)をインストールしたホストPCからE8aエミュレータを経由して、ルネサス製8~32ビットマイコンに書き込むことも可能です。
E7, E8エミュレータ互換性によるスムーズな環境移行
既存の低価格開発ツール E7, E8エミュレータのエミュレーション機能や使い勝手を継承。また、 E7, E8エミュレータと互換性のある14ピンコネクタによるユーザインタフェースで、 E7, E8エミュレータの標準インタフェースを持ったサードパーティー製品やユーザシステムをそのまま使用できます。

機能

デバッグ機能
  • E8aエミュレータは、Tinyシリーズをはじめとした汎用マイコン向けの小型でスマートなデバッグ環境パッケージです。E8aエミュレータは、R8Cファミリのデバッグ専用の1ピンだけ *1 を占有する一線式で、さまざまな実チップデバッグを実現します。これによりマイコン動作はもちろん電気的特性に至るまで、最終製品に近い状態でシステムデバッグができます。
  • エミュレータの制御は、PC上からエミュレータデバッガで行います。エミュレータデバッガは、Cコンパイラやシミュレータなどの各種開発ソフトウェアツールと、ルネサス統合開発環境 High-performance Embedded Workshopによって連携します。こうして形成されるシームレスなツールチェーンにより、コーディングからビルド、デバッグまでが一貫したインタフェースで操作でき、効率よいプログラム開発ができます。さらに、E8aエミュレータの製品パッケージにはターゲット接続用ケーブルやクロスツールも同梱され、購入後すぐにシステム開発およびデバッグができます。
  • E8aエミュレータは、その手頃な価格と充実した内容で、ルネサスマイコン応用システムの低コストでスピーディな市場投入を支援します。

    注:

    • *1. R8Cファミリ(R8C/10~13を除く)のデバッグ専用のピンで、ユーザシステムでは使用しません。なお、それ以外のMCUをターゲットとする場合、数本 の、ユーザシステムにも使用可能な信号線を使用します。
フラッシュメモリへのプログラム書き込み機能
  • E8aエミュレータは、ルネサスフラッシュマイコン用オンボードフラッシュ書き込みソフトであるフラッシュ開発ツールキット(Flash Development Toolkit)をインストールしたホストPCからE8aエミュレータを経由してルネサス製8~32ビットマイコンに書き込みが可能です。詳細についてはこちらをご覧ください。また、ユーザがプログラムデバッグを完了した際に、即座にマイコン内蔵のフラッシュメモリにプログラムを書き込むことが可能なライタモードを搭載しています。
START/STOP機能
  • START/STOP機能を搭載し、ユーザプログラムを実行開始する直前および停止した直後にユーザプログラムの指定ルーチンを実行することが可能です。これにより、ブレーク時に止めておきたい機能の停止処理や再開処理などを行うことができます。

書き込み方法
  • E8aエミュレータでは、下記2通りの書き込み方法があります。
    • フラッシュ開発ツールキット(フラッシュ書き込みコントロールソフト)を使用して書き込みをする方法
    • E8aエミュレータのフラッシュメモリデータの書き込みモードで書き込みをする方法
      • E8aエミュレータのフラッシュメモリデータの書き込みモードによる書き込みが可能なMCUはオンチップデバッグ機能を使用できるMCUと同じです。
  • H8, H8S, H8SX, SHファミリマイコンをフラッシュ開発ツールキットを使用してフラッシュメモリ書き込みする場合のマイコンインターフェースは、ブート用シリアルインターフェースです。H8/Tiny, H8/SLPをデバッグ目的で使用する場合のマイコンインターフェースは、ブート用シリアルインターフェースではなく、デバッガ専用インターフェースとなります。

仕様一覧

エミュレータ型名 R0E00008AKCE00
対応MCU モード R32C/100シリーズ
M32C/80シリーズ
M16C/60シリーズ
M16C/30シリーズ
  • シングルチップモード
  • メモリ拡張モード (ただし、MCUがサポートするMCUモードに限ります)
その他 シングルチップモード
デバッグ機能  オンチップデバッガ 機能概要をご参照ください。
フラッシュメモリプログラミング機能 あり
動作環境 製品の動作環境をご参照ください。
エミュレータ用電源 不要(USBバスパワードのため、PCより供給)
ユーザインタフェース仕様 14-Pin コネクタ(型式:7614-6002:スリーエム ジャパン(株))
*E7, E8エミュレータと共通
*ユーザシステム側の14-pinコネクタ(型式:7614-6002)は添付しておりません。
お客様ご自身でご用意ください。
電源供給機能 ターゲットボードに3.3Vまたは5.0V供給可能 (最大300mA)
環境条件(動作時) [温度] 10~35℃
[湿度] 30~85%RH(結露ないこと、腐食性ガスないこと)
[塵・ほこり] 一般事務所程度
環境条件(保管時) [温度] -10~50℃
[湿度] 30~85%RH(結露ないこと、腐食性ガスないこと)
[塵・ほこり] 一般事務所程度
外形寸法(本体) 92mm x 42mm x 15mm
適合海外規格 欧州規格:EN 55022 Class A, EN 55024
米国FCC規格:FCC part 15 Class A

製品パッケージ内容

  • E8aエミュレータ本体
  • USBインタフェースケーブル
  • ユーザインタフェースケーブル
  • 以下の製品をバンドルしたCD-ROM
    • High-performance Embedded Workshop
    • M16C E8a エミュレータデバッガ
    • M32C E8a エミュレータデバッガ
    • R32C E8a エミュレータデバッガ
    • R8C E8a エミュレータデバッガ
    • H8S/Tiny E8a エミュレータデバッガ
    • H8 Tiny/Super Low Power E8a エミュレータデバッガ
    • 740 E8a エミュレータデバッガ
    • R32Cシリーズ用Cコンパイラパッケージ 無償評価版 *1
    • M32Cシリーズ用Cコンパイラパッケージ [M3T-NC308WA] 無償評価版 *1
    • M16Cシリーズ、R8Cファミリ用 C/C++コンパイラパッケージ [M3T-NC30WA] 無償評価版 *1
    • H8SX, H8S, およびH8ファミリ用 C/C++コンパイラパッケージ無償評価版 *1
    • 740ファミリ用アセンブラパッケージ [M3T-SRA74] 無償評価版 *1
    • Flash Development Toolkit 無償評価版 *1

    Note

    • *1:エミュレータソフトウェアの最新版の無償評価版は、ダウンロードタブよりダウンロードしてください。

オプション製品

以下のオプション製品は、E8aでも利用可能です。

変換アダプタ

製品名/発注型名 説明
E1エミュレータ用 14ピン小型コネクタ変換アダプタ
R0E000010CKZ11
E1エミュレータ標準の2.54mmピッチの14ピンコネクタを1.27mmピッチの14ピンコネクタに変換するための変換アダプタです。基板上のスペースを少なくしたい場合に有効です。

アイソレータ

製品名/発注型名 説明
E1エミュレータ用 アイソレータ
R0E000010ACB10
本製品はユーザシステムのGNDとホストPCのGND間に電位差がある環境下でデバッグするために使用する製品です。

システム構成

このページではE8aエミュレータのオンチップデバッグ機能、ライタモードによるフラッシュメモリ書き込み機能ご使用時のシステム構成についてご紹介します。ラッシュ開発ツールキットでのフラッシュメモリ書き込み時のシステム構成については、フラッシュ開発ツールキット Flash Development Toolkitをご参照ください。

* : M3A-0665 FoUSBで使用している基板をE8aでも使用される場合は、E8a/E8 14PIN-10PIN Convert Boardをご利用ください。

ターゲットデバイス

開発ツール サポート情報

タイトル 概要
My Renesas MY RENESASに登録いただくと、各種ドキュメントの改訂情報、ツール製品などのダウンロードサービスやメールニュースなどの各種サービスをご利用いただけるようになります。
セミナー マイコン学習のための情報が掲載されています。
FAQ よくあるお問合せ、開発のヒントが掲載されています。
フォーラム ルネサスの総合コミュニティサイトです。
ツールニュース ツールのリリース情報、注意事項などが掲載されています。
動作環境 ツール製品の最新バージョンの動作環境をご案内しています。
ツール製品RoHS指令対応 ツール製品のRoHS指令対応の情報をご紹介しています。
ツール製品の修理 ツール製品の修理対象製品、修理依頼方法をご紹介しています。
旧製品/保守製品 すでに新規供給を終了しているルネサス開発環境製品の一覧が掲載されています。

ソフトウェアコンポーネント一覧

E8aに含まれるソフトウェアコンポーネントの詳細は、  ソフトウェアコンポーネント情報一覧をご参照ください。

E8からE8aへの移行

Switchover from E8 to E8a

E8とE8aではユーザシステムへの接続仕様(コネクタ、回路)は共通ですので、お客様のボードを変更する必要はありません。しかしながら、E8で作成したワークスペースでE8aを使用するためには、E8a用のソフトウェアのインストールだけでなく、セッションの追加が必要となります。 E8a用のセッションをE8で作成したワークスペースに追加する方法は、 E8からE8aへの移行ガイドをご参照ください。

E8aでの変更点

  • 新オンチップデバッガ対応マイコン(M16C/65グループなど)に対応
  • 体積比で従来の約40%と小型化、筐体には地球に優しい植物性原料のポリ乳酸(ポリラクチド)を使用
  • ユーザインタフェースケーブルに汎用コネクタを採用

Adopted a general connector as a user interface cable.

注意事項

ツール情報

Tools Orderable Part Number (s) Production Status Manufacturer Suggested Single Tool Price Description Distributor Stock Distributors Distributor Purchase
R0E00008AKCE00 量産中 Renesas $147.06 On-chip Debug Emulator E8a 0 Call

注釈:ディストリビュータ価格は標準価格と異なる場合があります。本サイト上の価格と入手性に関する情報はルネサスの認定ディストリビュータにより提供されており予告無く変更する場合があります。本サイトでディストリビュータを選ぶことによりルネサスのサイトからディストリビュータのサイトにリダイレクトされます。ディストリビュータはルネサスとは別に独立した企業活動を行っており、独自の販売条件によって運営しております。ルネサスでは、代理店とそのエンドユーザー間の取引に関して責任を負いません。