Description
Le Dediprog EM100Pro-G3 est un émulateur de flash SPI NOR avec une mémoire DRAM intégrée à haute vitesse, qui offre les meilleures performances de mise à jour de code. Cet outil avancé a été développé en étroite collaboration avec les fournisseurs de flash SPI NOR afin d'émuler le comportement de tous les flashs SPI NOR du marché et aussi du flash SPI NOR de la prochaine génération. Il offre aux ingénieurs un outil de développement et de test flexible pour tout projet embarqué utilisant un flash SPI NOR externe. De plus, il permet des cycles de test rapides du firmware in-circuit pendant le développement.
EM100Pro-G3 augmente la productivité en téléchargeant le code du firmware ou les données en quelques secondes dans l'émulateur et en atteignant une densité allant jusqu'à 1 Gbit.
De plus, il offre une fonction intégrée "SPI Protocol Analyzer" qui rassemble toutes les commandes et données SPI sur le bus SPI afin de soutenir le processus de débogage.
Caractéristiques du matériel
- Émule toutes les fonctions SPI et Flash en un seul clic
- Très haute performance de téléchargement de code, pour pouvoir actualiser le code en quelques secondes
- Supporte la communication Dual et Quad IO
- Analyseur de protocole SPI et HyperTerminal SPI
- Tampon interne à grande vitesse pour le stockage des données de protocole de trace SPI
- Convient aux cartes mères Intel (adaptateur Intel nécessaire)
- Supporte l'émulation flash SPI NOR de 512Kbit à 4Gbit
- QuadIO supporte SPI CLK jusqu'à 50MHz (alimentation à découpage AC nécessaire)
- Commutation automatique de 3,3V ou 1,8V selon les spécifications de tension du circuit intégré
- Soutient l'option de mode d'adresse à 4 octets
- Offre la possibilité d'utiliser CS1 ou CS2
- Prise en charge de Windows 2003 et supérieur & prise en charge des systèmes d'exploitation 32 bits et 64 bits
Fonctions pour développeurs
- Les minutes deviennent des secondes lors de la mise à jour du code flash SPI-NOR
- Débogue efficacement ton application via le bus SPI disponible avec le SPI Trace, le déclencheur SPI, le terminal SPI Hyper pour les messages de débogage
- Développe ton propre débogueur d'application via le terminal bidirectionnel SPI Hyper et contrôle l'application depuis ton PC hôte
- L'EM100Pro-G3 peut être connecté à une carte mère Intel via un adaptateur spécial ISP-ADP-Intel-C (option).
Performance
Densité de l'IC | Programmeur | 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 |
Détails du matériel
Le EM100Pro-G3 dispose de deux connecteurs de 2,54mm :
- 2x2 pour les signaux de réinitialisation et de déclenchement
- 2x10 pour les signaux d'émulation
EM100Pro-G2 est équipé d'un en-tête ISP et peut être connecté directement au circuit imprimé via différents câbles/adaptateurs. Tu trouveras l'affectation des broches du connecteur EM100Pro-G3 2x10 dans le tableau 1.
En outre, le câble ISP est disponible pour le EM100Pro-G3, il est utilisé pour connecter le programmateur EM100Pro-G3 à la barrette à broches ISP 2X5 2,54mm sur le circuit imprimé, voir le tableau 2 pour le câble ISP EM100Pro-G2 2x5 affectation des broches.
En-tête ISP 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 | Réinitialisation | 2 |
3 | GND | Trig | 4 |
Connecteur de câble ISP 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 |
Fonctions du logiciel
Interface d'émulation flash SPI
L'EM100Pro/G2 émule la mémoire flash série SPI du système à développer, ce qui permet un téléchargement très rapide du code utilisateur directement sur l'émulateur.
Analyse du protocole SPI
SPI Trace permet d'analyser la communication détaillée entre le contrôleur hôte et le EM100Pro/G2, alors que le système est démarré par le EM100Pro/G2 ou par la puce embarquée.
Interface hyper terminal SPI
La fenêtre de l'hyperterminal SPI affiche les messages virtuels qui proviennent du contrôleur d'application via le bus SPI.
Spécifications techniques
Modèle | EM100Pro-G3 |
---|---|
Mémoire interne | DDR DRAM |
Taille de la mémoire tampon pour SPI Trace | 512MB |
Capacité d'émulation | Jusqu'à 2Gbit |
Émulation simultanée de l'IC | Un seul IC avec CS1 ou CS2 |
Support Quad IO | Jusqu'à 50MHz |
1.8V / 3.3V FW | Sélection automatique par IC |
Indicateur d'activité du bus SPI | Affichage LED bicolore |