Description
Le programmeur FlashPro-M (XS) de la série XStream-ISO permet une programmation rapide et facile des microcontrôleurs 8-32 bits définis par l'utilisateur. En fonction du module cible, il est possible d'atteindre une vitesse de communication allant jusqu'à 20 MHz (1 Mbytes/s). Avec le XStream-ISO, il est possible d'effectuer une mesure de courant jusqu'à 20 uA en cours de fonctionnement afin de déterminer la consommation d'énergie et la durée de vie de la batterie d'un système. La série XStreamPro-ISO étend cette fonction et est également capable de mesurer des courants de repos jusqu'à 50nA. De plus, la série XStream-Iso dispose d'une isolation galvanique de 2500V.
Caractéristiques
- Supporte la communication JTAG, cJTAG et SWD (ARM).
- Supporte la communication JTAG, SBW et BSL (MSP430).
- Supporte la communication JTAG/SPI/TPI/PDI/UPDI/SWIM (STM8/AVR/PIC)
- Supporte la communication d'interface de débogage (SimpleLink).
- Supporte la communication JTAG et SCI-BOOT (C2000).
- Supporte QSPI et SPI pour la mémoire flash externe.
- Connectivité USB.
- Programmation flash externe via SPI pour les mémoires flash série de Adesto, Cypress, GigaDevice, ISSI, Macronix, Microchip, Micron et Winbond.
- Alimentation disponible via un adaptateur, jusqu'à 200 mA.
- Mesure du courant de 20 uA à 200 mA.
- Séparation galvanique intégrée entre le PC et les cibles.
- Support du débogage IAR EW430.
- Débogueur CMSIS-DAP 2.0 ARM 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
- ST Microelectronics (STM8)
- Renesas (RL78)
- Microchip/Atmel (AVR, PIC)
- Option flash série inclut la mémoire flash externe de tous ceux mentionnés ci-dessous :
Adesto Technologies, Cypress, GigaDevice, Integrated Silicon Solution Inc., Macronix, Microchip, Micron Technology Inc. & Winbond
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é | 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-2000 | FlashPro-M | GangPro-M | FlashPro-X GangPro-X |
|---|---|---|---|---|---|---|---|---|---|
| MSP430, CC430 | Texas Instruments | X | ✓ | ✓ | X | X | X | X | ✓ |
| ARM MSP432 | Texas Instruments | ✓ | X | ✓ | 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 | X | ✓ |
| Cxx Solution sans fil ARM Core | Texas Instruments | ✓ | X | X | X | X | X | X | ✓ |
| ARM STM32 | ST Microelectronics | ✓ | X | X | X | X | X | X | ✓ |
| ARM PAC5xx | Semi actif | ✓ | X | X | X | X | X | X | ✓ |
| ARM ADuCM | Analog Devices | ✓ | X | X | X | X | X | X | ✓ |
| ARM PSoC, FMxx | Infineon/ Cypress | ✓ | X | X | X | X | X | X | ✓ |
| ARM AT-SAMxx | Microchip (Atmel) | ✓ | X | X | X | X | X | X | ✓ |
| ARM 88MC2xx / 88MW3xx | Marvel | ✓ | X | X | X | X | X | X | ✓ |
| ARM MAX 32xx | Maxim | ✓ | X | X | X | X | X | X | ✓ |
| ARM nRFxx | Nordic Semiconductor | ✓ | X | X | X | X | X | X | ✓ |
| ARM iMX, Kinetis, LPCxx | NXP / Freescale | ✓ | X | X | X | X | X | X | ✓ |
| ARM Synergy | Renesas | ✓ | X | X | X | X | X | X | ✓ |
| ARM MAXxx | Silergy | ✓ | X | X | X | X | X | X | ✓ |
| ARM EFM32, EFR32, Sim3, EM3 | Silicon Labs | ✓ | X | X | X | X | X | X | ✓ |
| STM-8 | ST Microelectronics | X | X | X | X | X | ✓ | ✓ | ✓ |
| AVR | Microchip (Atmel) | X | X | X | X | X | ✓ | X | ✓ |
| PIC | Microchip | X | X | X | X | X | ✓ | X | ✓ |
| Flashs sériels Via SPI | Adesto, Cypress, ISSI, Macronix, Microchip, Micron, Winbond | X | X | X | X | X | ✓ | ✓ | ✓ |











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

