Description
Le programmeur GangPro-iMOTION (X2S) de la série XStreamPro-ISO permet une programmation rapide, simple et simultanée de jusqu'à 6 microcontrôleurs iMOTION. La série XStreamPro-ISO dispose d'une mémoire de 24 Mbyte sur laquelle il est possible de charger des images précédemment créées, puis de les programmer sur le module cible en mode autonome en appuyant sur un bouton. En fonction du module cible, il est possible d'atteindre une vitesse de communication de 20 MHz (1 Moctets/s). Avec le programmeur, il est également possible de mesurer le courant jusqu'à 50 nA, afin de déterminer la consommation d'énergie et la durée de vie de la batterie d'un système au repos et en fonctionnement. De plus, la série XStreamPro-Iso dispose d'une isolation galvanique de 2500V.
Caractéristiques
- Programmation simultanée de jusqu'à 6 modules (Gang Splitter en option)
- Mode autonome
- Supporte la communication SWD et UART.
- UART : vitesse sélectionnable de rapide 2,1 Mbit/s, moyenne 500 kbit/s à lente 115,2
- SWD : horloge de communication programmable jusqu'à 20 MHz, débit effectif jusqu'à 1 MByte/s.
- Alimentation électrique disponible via un adaptateur, jusqu'à 200 mA.
- Mesure du courant de 50 nA à 200 mA.
- Connectivité USB.
- Séparation galvanique intégrée entre le PC et les cibles.
- Prise en charge du débogage IAR EW430.
- Débogueur ARM CMSIS-DAP 2.0 inclus (soutien au débogage IAR EWARM, Keil uVision, etc.). Fonctions du débogueur.
- Gang Programming avec jusqu'à 64 programmateurs peuvent être connectés à un PC.
- Systèmes d'exploitation : Windows XP, 7, 8, 10 Debian Support Linux pour les architectures x86_64 (amd64) et armhf.
Puces soutenues
- Infineon (iMOTION)
Logiciel disponible

Débogueur CMSIS
Le firmware de l'interface ARM CMSIS-DAP 2.0 supporte un grand nombre d'IDE comme Keil uVision etc. Les adaptateurs XStream-ISO offrent une communication JTAG et SWD ainsi qu'une fonction de suivi SWO (12,5 Mbit/s / 32 kB de tampon de débordement) et des Vcc adaptables de 1,7 à 4,0 V.

Interface utilisateur graphique Flash
Le logiciel Flash offre de nombreuses options de stockage, y compris l'effacement, la programmation et la vérification, qui peuvent également être utilisées avec une fonction de programmation automatique. Les données flash sélectionnées peuvent être conservées pendant les séquences de programmation

Moniteur de puissance
surveille la consommation d'énergie et la tension en temps réel. Après avoir sélectionné la zone de test, le graphique affiche la consommation d'énergie en watts et la charge annuelle estimée de la batterie en ampères-heures. Cette fonction n'est disponible que pour les adaptateurs compatibles ARM.

API DLL
Spécifications techniques
| Spécification de l'appareil | ![]() XStream-Iso | ![]() XStreamPro-Iso |
|---|---|---|
| Suffixe dans le numéro de pièce du produit | XS- par ex. XS-FP-ARM | X2S- par ex. X2S-FP-ARM |
| Vitesse de transfert des données vers/depuis l'appareil cible | Jusqu'à 1 MB/s | Jusqu'à 1 MB/s |
| JTAG / SWD Hi Speed | Prog. 1-20 MHz | Prog. 1 - 20 MHz |
| Communication prise en charge. Interfaces (varient selon le logiciel) | JTAG, cJTAG, SWD, SBW, BSL, DD, SPI, UART | JTAG, cJTAG, SWD, SBW, BSL, DD, SPI, UART |
| DLL pour le débogage | MSP430, BRAS (IAR EW-ARM) | MSP430, ARM (IAR EW-ARM) |
| Mémoire interne (pour le standalone, la sécurité) | - | 24 Mo de mémoire flash |
| Tampon RAM pour la surveillance en temps réel (courant, tension) | 32 kB de RAM | 32 kB de RAM |
| Séparation galvanique entre le PC et l'appareil cible | Oui | Oui |
| Gamme Vcc et I/O | 1,65-4,0 V | 1,2-4,0 V |
| Vcc fourni par l'adaptateur à l'appareil cible | Jusqu'à 200 mA | Jusqu'à 200 mA |
| Mesure du courant Icc | 20 uA à 200 mA | 50 nA jusqu'à 200 mA |
| Communication via USB 2.0 Full Speed | Oui | Oui |
| Communication via LAN (Ethernet) | - | Oui |
| Adaptateur alimenté par le courant | USB +5V | USB +5V ou PoE +48V |
| Lignes d'E/S à l'état 3 | Oui, pullup 1M vers Vcc | Oui |
| Ligne d'alimentation en état 3 | - | Oui |
| Jusqu'à 64 adaptateurs peuvent être connectés à un PC | Oui | Oui |
| Certification de test FCC-/CE | Oui | Oui |
| Système d'exploitation | Windows 32, 64bit et Linux | Windows 32, 64bit et Linux |
Aperçu des modèles de la série XStream-ISO
| Série MCU | Fabricant de MCU | FlashPro-ARM GangPro-ARM | FlashPro-430 GangPro-430 | FlashPro-MSP | FlashPro-CC GangPro-CC | FlashPro-M | GangPro-M | FlashPro-X GangPro-X |
|---|---|---|---|---|---|---|---|---|
| MSP430, CC430 | Texas Instruments | X | ✓ | ✓ | X | X | X | ✓ |
| ARM MSP432 | Texas Instruments | ✓ | X | ✓ | X | X | X | ✓ |
| TMS320F28xx | Texas Instruments | X | X | X | X | X | X | ✓ |
| Cxx Solution sans fil 8051 Core | Texas Instruments | ✓ | X | X | X | X | X | ✓ |
| Cxx Solution sans fil ARM Core | Texas Instruments | ✓ | X | X | X | X | X | ✓ |
| ARM STM32 | ST Microelectronics | ✓ | X | X | X | X | X | ✓ |
| ARM PAC5xx | Semi actif | ✓ | X | X | X | X | X | ✓ |
| ARM ADuCM | Analog Devices | ✓ | X | X | X | X | X | ✓ |
| ARM PSoC, FMxx | Infineon/ Cypress | ✓ | X | X | X | X | X | ✓ |
| ARM AT-SAMxx | Microchip (Atmel) | ✓ | X | X | X | X | X | ✓ |
| ARM 88MC2xx / 88MW3xx | Marvel | ✓ | X | X | X | X | X | ✓ |
| ARM MAX 32xx | Maxim | ✓ | X | X | X | X | X | ✓ |
| ARM nRFxx | Nordic Semiconductor | ✓ | X | X | X | X | X | ✓ |
| ARM iMX, Kinetis, LPCxx | NXP / Freescale | ✓ | X | X | X | X | X | ✓ |
| ARM Synergy | Renesas | ✓ | X | X | X | X | X | ✓ |
| ARM MAXxx | Silergy | ✓ | X | X | X | X | X | ✓ |
| ARM EFM32, EFR32, Sim3, EM3 | Silicon Labs | ✓ | X | X | X | X | X | ✓ |
| STM-8 | ST Microelectronics | X | X | X | X | ✓ | ✓ | ✓ |
| AVR | Microchip (Atmel) | X | X | X | X | ✓ | X | ✓ |
| PIC | Microchip | X | X | X | X | ✓ | X | ✓ |
| Flashs sériels Via SPI | Adesto, Cypress, ISSI, Macronix, Microchip, Micron, Winbond | X | X | X | X | ✓ | ✓ | ✓ |











.jpg)
.jpg)
.jpg)
.jpg)

