Beschreibung
Der Dediprog EM100Pro-G3 ist ein SPI-NOR-Flash-Emulator mit integriertem Hochgeschwindigkeits-DRAM-Speicher, der die beste Codeaktualisierungsleistung bietet. Dieses fortschrittliche Tool wurde in enger Zusammenarbeit mit den SPI NOR Flash-Lieferanten entwickelt, um das Verhalten aller SPI NOR Flash auf dem Markt und auch des SPI NOR Flash der nächsten Generation zu emulieren. Es bietet Ingenieuren ein flexibles Entwicklungs- und Testwerkzeug für jedes Embedded-Projekt, das ein externes SPI NOR Flash verwendet. Zudem ermöglicht es schnelle In-Circuit-Firmware-Testzyklen während der Entwicklung.
EM100Pro-G3 erhöht die Produktivität, indem Firmware-Code oder Daten in wenigen Sekunden in den Emulator heruntergeladen werden und eine Dichte von bis zu 1 Gbit erreicht wird.
Darüber hinaus bietet es eine integrierte "SPI Protocol Analyzer" Funktion, die alle SPI-Befehle und -Daten auf dem SPI-Bus sammelt, um den Debugging-Prozess zu unterstützen.
Hardware Features
- Emuliert alle SPI- und Flash-Funktionen mit einem Klick
- Sehr hohe Code-Download-Leistung, um den Code in wenigen Sekunden aktualisieren zu können
- Unterstützt Dual- und Quad-IO-Kommunikation
- SPI-Protokollanalysator und SPI-HyperTerminal
- Interner Hochgeschwindigkeitspuffer für die Speicherung von SPI-Trace-Protokolldaten
- Geeignet für Intel-Motherboards (Intel Adapter benötigt)
- Unterstützt 512Kbit bis 4Gbit SPI NOR Flash Emulation
- QuadIO unterstützt SPI CLK bis zu 50MHz (AC-Schaltnetzteil ist erforderlich)
- Automatisches Umschalten von 3,3V oder 1,8V entsprechend der IC-Spannungsspezifikationen
- Unterstützt 4-Byte-Adressmodus-Option
- Bietet die Möglichkeit, CS1 oder CS2 zu verwenden
- Unterstützung von Windows 2003 und höher & Unterstützung von 32-Bit- und 64-Bit-Betriebssystemen
Entwicklerfunktionen
- Minuten werden Sekunden bei der Aktualisierung des SPI-NOR-Flash-Codes
- Debuggen Sie Ihre Anwendung effizient über den verfügbaren SPI-Bus mit dem SPI Trace, SPI Trigger, SPI Hyper Terminal für Debug-Meldungen
- Entwickeln Sie Ihren eigenen Anwendungs-Debugger über den bidirektionales SPI-Hyper-Terminal und steuern Sie die Anwendung von Ihrem Host-PC aus
- Der EM100Pro-G3 kann über einen speziellen Adapter ISP-ADP-Intel-C (Option) mit einem Intel-Motherboard verbunden werden.
Performance
IC Density | Programmer | EM100Pro-G2 | EM100Pro-G3 |
---|---|---|---|
8Mb | 9s | 3s | 3s |
16Mb | 13s | 3s | 3s |
32Mb | 16s | 3s | 3s |
64Mb | 38s | 3s | 3s |
128Mb | 75s | 3s | 3s |
256Mb | 115s | 5s | 3s |
512Mb | 200s | 10s | 5s |
1Gb | N/A | 20s | 10s |
2Gb | N/A | 40s | 20s |
Hardware Details
Der EM100Pro-G3 verfügt über zwei 2,54mm Steckverbinder:
- 2x2 für die Reset- und Triggersignale
- 2x10 für die Emulationssignale
EM100Pro-G2 ist mit einem ISP-Header ausgestattet und kann über verschiedene Kabel/Adapter direkt an die Leiterplatte angeschlossen werden. Die Pinbelegung der EM100Pro-G3 2x10 Stiftleiste entnehmen Sie bitte der Tabelle 1.
Zudem ist für den EM100Pro-G3 das ISP Kabel verfügbar, das verwendet wird, um das EM100Pro-G3 Programmiergerät mit der 2X5 2.54mm ISP Stiftleiste auf der Platine zu verbinden, siehe Tabelle 2 für das EM100Pro-G2 ISP Kabel 2x5 Pinbelegung.
ISP Header Pin Out (2x10) | |||
---|---|---|---|
1 | NC | CS2 | 2 |
3 | CS1 | Vcc | 4 |
5 | MISO/DQ1 | Hold/DQ3 | 6 |
7 | Wp/DQ2 | CLK | 8 |
9 | GND | MOSI/DQ0 | 10 |
11 | 3.3V | NC | 12 |
13 | CTRL | NC | 14 |
15 | CTRL | 3.3V | 16 |
17 | CTRL | CTRL | 18 |
19 | GND | CTRL | 20 |
EM100Pro-G2 ISP Header Pin Out (2x2) | |||
---|---|---|---|
1 | GND | Reset | 2 |
3 | GND | Trig | 4 |
ISP Cable Connector Pin Out (2x5) | |||
---|---|---|---|
1 | NC | CS2 | 2 |
3 | CS1 | Vcc | 4 |
5 | MISO/DQ1 | Hold/DQ3 | 6 |
7 | Wp/DQ2 | CLK | 8 |
9 | GND | MOSI/DQ0 | 10 |
Softwarefunktionen
SPI Flash Emulation Interface
Der EM100Pro/G2 emuliert den seriellen SPI-Flash-Speicher des zu entwickelnden Systems, wodurch ein sehr schneller Download des Anwendercodes direkt auf den Emulator.
SPI Protocol Analyse
SPI Trace ermöglicht die Analyse der detaillierten Kommunikation zwischen dem Host-Controller und dem EM100Pro/G2 zu analysieren, während das System vom EM100Pro/G2 oder vom On-Board-Chip gebootet On-Board-Chip.
SPI Hyper Terminal Interface
Das SPI-Hyperterminal-Fenster zeigt virtuelle Nachrichten an, die von der Anwendungssteuerung Controller über den SPI-Bus kommen.
Technische Daten
Modell | EM100Pro-G3 |
---|---|
Interner Speicher | DDR DRAM |
Puffergröße für SPI Trace | 512MB |
Emulationskapazität | Bis zu 2Gbit |
Gleichzeitige IC Emulation | Ein IC nur mit CS1 oder CS2 |
Quad IO Unterstützung | Bis zu 50MHz |
1.8V / 3.3V FW | Automatische Auswahl nach IC |
SPI-Bus-Aktivitätsanzeige | Zweifarbige LED-Anzeige |