|
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.

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.
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.

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