Quicklink | Suche

E8a On-Chip Debug Emulator


Unterstützte Mikrocontroller

Renesas M16C

E8a On-Chip Debug Emulator

  • M16C Familie (R32C/M32C/M16C/R8C)

Renesas H8

  • H8/Tiny Serie
  • H8/Super Low Power Serie

Renesas SuperH

  • SuperH Familie *

Renesas H8SX
  • H8SX Familie *
Renesas H8S
  • H8S Familie *

* Nur Flash-Programmier Funktionalität (kein Debugging)

Produktübersicht

Der E8a On-chip Debug-Emulator ist eine verbesserte Version des E8, die bei gleichem Funktionsumfang zu einem günstigeren Preis und in einem kleineren Gehäuse angeboten werden kann.

Der E8a agiert als On-chip Debugger für die gesamte M16C Familie und H8/Tiny bzw. H8/Super Low Power. In Verbindung mit dem High-Performance Embedded Workshop (HEW) bietet er eine breite Palette an Debug-Funktionen. Darüber hinaus kann er für alle Renesas Mikrocontroller als handlicher Flash-Programmer verwendet werden. Damit ist der E8a ein ideales Werkzeug für die moderne Software-Entwicklung und den Prototypen-Test.

Der E8a wird zusammen mit einem USB-Kabel, dem Debug-Kabel und einem umfangreichen Software-Paket geliefert, das den High-Performance Embedded Workshop, das Flash Development Toolkit, die Debugger Support Software und Test-Versionen der Renesas Compiler enthält. Vollversionen der Compiler sind von MSC erhältlich.

dDas attraktive Gehäuse ist in Renesas-Rot gehaltenund aus umweltfreundlichen, pflanzen-basierten Kunststoff (Polylactide) gefertigt, der biologisch abbaubar ist. Zusammen mit der reduzierten Größe und dem geringen Energieaufwand, ist das ein deutlicher Fortschritt im Vergleich zum Vorgängermodell.

Emulator-Funktion

Programmiergerät

Der E8a Emulator bietet On-chip Debug Funktionen im Zusammenhang mit dem High-Performance Embedded Workshop als grafische Benutzeroberfläche. Das Zielsystem kann mit verschiedenen Funktionen unter fast den gleichen Bedingungen getestet werden, wie später im realen Gerät.

hew
High-Performance Embedded Workshop

Der E8a bietet zwei verschiedene Möglichkeiten der Flash Programmierung. Zum einen über das Flash Development Toolkit, eine Flash-Programmier-Software für alle Renesas Flash-Speicher und zum anderen über den "Writing flash memoy mode" des HEW.
fdt
Flash Development Toolkit


On-chip Debug Eigenschaften

Als On-chip Debugger verwendet, benutzt der E8a die im Mikrocontroller eingebauten Debug Funktionen und erlaubt dem Anwender einen vollständigen Systemtest, von den CPU-Funktionen bis hin zu den elektrischen Eigenschaften.

Die integrierte Entwicklungsumgebung "High-Performance Embedded Workshop" bietet dem Anwender ein einheitliches Front-end, das nicht nur die Debug-Funktionen des E8a beinhaltet, sondern auch die gesamte Toolchain, inklusive Compiler und Simulator. Dadurch entsteht ein nahtloser Arbeitsablauf, der eine effektive Programmentwicklung vom Schreiben des Sourcecodes bis zum Debugging ermöglicht.

Der E8a kann direkt nach dem Auspacken verwendet werden. Das Paket enthält alle benötigten Software-Tools, Kabel und Zubehör.

Flash Memory Programmierung

Der E8a erlaubt die Flash-Programmierung aller Renesas Mikrocontroller über das Flash Development Toolkit. Der E8a dient dabei als sehr schnelles Hardware-Interface zum Mikrokontroller.

Der High-Performance Embedded Workshop enthält eine Funktion zur einfachen und schnelle Programmierung von M16C- und H8-Mikrocontrollern. Das ist vor allem während des Debuggens eine sehr nützliche Funktion.

Komponenten

  • E8a Emulator
  • USB-Kabel
  • Debug-Kabel
  • Software CD-ROM

Eigenschaften

  • Ultra-kompakte Abmessungen
    92 mm × 42 mm × 15 mm, das entspricht einer Reduktion um ca. 60% verglichen mit dem Vorgängermodell E8.
  • Erweiterter Spannungsbereich für die On-chip Flash Programmierung
    Der unterstützte Spannungsbereich wurde von 3,0-5,0V auf 1,8-5,0V erhöht. Das erlaubt den Einsatz des E8a auch mit den neuesten und zukünftigen Renesas Mikrocontrollern.
  • Umfangreiche Debug Funktionen
    • Real-Time Emulation auch bei den höchsten Taktfrequenzen
    • Umfangreiche Break- und Trace-Funktionen
    • Memory Expansion Mode wird unterstützt (Bauteil-abhängig)
    • Weitere Einzelheiten unter "Spezifikationen"
  • Zielsystem-nahe Evaluierung
    Das Zielsystem kann unter realitätsnahen Bedingungen getestet werden
  • Überragende Möglichkeiten
    Der E8a ermöglicht ein hoch-effizientes Debuggen mit intuitiver Bedienung von Breakpoints und Break-Conditions, einem Trace-Daten Fenster und Kommandozeilen-Funktionen. Der Programm-Download erfolgt mit der größtmöglichen Geschwindigkeit.
  • High-Performance Embedded Workshop (Renesas IDE) erlaubt eine nahtlose System-Entwicklung
    Die High-Performance Embedded Workshop IDE vereinigt den Debugger, die Compiler Toolchain und Flash-Programmier-Funktionen in einer einzigen Oberfläche. Es ist nicht notwendig mehrere Applikationen zu starten.
  • USB Bus-Powered: es wird keine externe Stromversorgung benötigt
    der Host-PC liefert den Strom für den E8a und kann darüber hinaus auch noch das angeschlossene Zielsystem versorgen (3,3V oder 5,0V wählbar). Damit ist Debugging und Flash-Programmierung auch im mobilen Einsatz möglich.
  • On-Board Programmierung
    Der E8a kann zusammen mit dem Flash Development Toolkit als Hardware-Interface zur Flash-Programmierung benutzt werden..
  • E7/E8-Kompatibilität erlaubt einfachen Umstieg
    Auf Systemen, die für den Einsatz mit E7 oder E8 Debuggern entwickelt wurden, sind keine Änderungen für den E8a notwendig. Der E8a kann am gleichen Debug-Connector verwendet werden. Ein Beispiel dafür sind die existierenden Renesas Starter Kits (RSK), die mit dem E7, E8 und E8a gleichermaßen funktionieren.

Spezifikationen

Die folgende Tabelle gibt einen Überblick über die Mikrocontroller, deren On-Chip Debug Funktionen vom E8a unterstützt werden.


Unterstützte Mikrocontroller

- M16C Familie (R8C, M16C, M32C, R32C)
- H8/Tiny Serie
- H8/Super Low Power Serie

Breakpoints

Hardware break: abhängig von der eingesetzten MCU

Software break: maximal 255

Forced break (sofortiger Stop)

Trace

Branch PC trace: abhängig von der eingesetzten MCU

Flash Programmier Funktion

Ja

Host-PC
(System-Anforderungen)

PC

IBM PC/AT mit Pentium III 600MHz oder höher

OS

Windows XP, Windows 2000, Windows Vista

Speicher

Min. 128MB

HDD

Benötigte Festplattenkapazität für die Software-Installation: 100MB oder mehr

CD

CD-ROM Laufwerk (für die Installation)

Display

800 x 600 oder mehr (1024 x 768 oder mehr empfohlen)

PC Interface

USB (USB 1.1, full-speed)
* USB 2.0 kompatibel

Anderes

Maus (oder äquivalentes Eingabegerät)

Emulator Stromversorgung

Nicht benötigt (Versorgung über USB vom PC)

Zielsystem-Anschluss

Mitgeliefertes Debug-Kabel

User Interface
(zwischen Emulator und Zielsystem )

14-Pin Connector [Product Type 2514-6002: 3M (Minnesota Mining and Manufacturing Company) ]
*Gleicher Typ wie beim E7 oder E8 Emulator
*14-Pin Connector [Product Type 2514-6002: 3M] auf dem Zielsystem wird nicht mitgeliefert

Zielsystem Stromversorgung

Zielsystem kann mit 3,3V oder 5,0V (Max: 300mA) vom Emulator versorgt werden

Betriebsbedingungen

Temperatur: 10-30 ºC, Feuchtigkeit: 30-85%RH (nicht-kondensierend, kein korrosives Gas), Schmutz/Staub: allgemeine Büro-Umgebung

Lager-Bedingungen

Temperatur: 10-50 ºC, Feuchtigkeit: 30-85%RH (nicht-kondensierend, kein korrosives Gas), Schmutz/Staub: allgemeine Büro-Umgebung

Masse (Emulator)

92mm x 42mm x 15mm


Systemkonfiguration

Hier wird eine typische Systemkonfiguration gezeigt. Alle benötigten Verbindugskabel gehören zum Lieferumfang.

E8a connect

Der Host-PC MUSS entweder USB 1.1 Full speed oder USB 2.0 unterstützen.

Kontakte