Descripción
El programador GangPro-iMOTION (X2S) de la serie XStreamPro-ISO permite programar de forma rápida, sencilla y simultánea hasta 6 microcontroladores iMOTION. La serie XStreamPro-ISO dispone de una memoria de 24 Mbytes en la que se pueden cargar imágenes creadas previamente y programarlas en el dispositivo de destino en modo autónomo con sólo pulsar un botón. Dependiendo del módulo de destino, se puede alcanzar una velocidad de comunicación de hasta 20 MHz (1 Mbytes/s). El programador también puede utilizarse para realizar una medición de corriente de hasta 50 nA para determinar el consumo de energía y la duración de la batería de un sistema en modo inactivo y en funcionamiento. Además, la serie XStreamPro-Iso tiene un aislamiento galvánico de 2500 V.
Características
- Programación simultánea de hasta 6 módulos (divisor de bandas opcional)
- Modo autónomo
- Admite comunicación SWD y UART.
- UART: Velocidad seleccionable de rápida 2,1 Mbit/s, media 500 kbit/s a lenta 115,2 kbit/s
- SWD: Reloj de comunicación programable de hasta 20 MHz, rendimiento efectivo de hasta 1 MByte/s.
- Alimentación disponible mediante adaptador, hasta 200 mA.
- Medición de corriente de 50 nA a 200 mA.
- Conectividad USB.
- Aislamiento galvánico integrado entre el PC y los objetivos.
- Soporte de depuración IAR EW430.
- Depurador CMSIS-DAP 2.0 ARM incluido (compatible con depuración IAR EWARM, Keil uVision, etc.). Funciones del depurador.
- Programación en grupo con hasta 64 dispositivos de programación que se pueden conectar a un PC.
- Sistemas operativos: Windows XP, 7, 8, 10 Debian Linux compatible con arquitecturas x86_64 (amd64) y armhf.
Chips compatibles
- Infineon (iMOTION)
Software disponible

Depurador CMSIS
El firmware de la interfaz ARM CMSIS-DAP 2.0 es compatible con diversos IDE, como Keil uVision, etc. Los adaptadores XStream-ISO ofrecen comunicación JTAG y SWD, así como una función de seguimiento SWO (12,5 Mbit/s / búfer de desbordamiento de 32 kB) y Vcc personalizable de 1,7 a 4,0 V.

GUI Flash
El software Flash ofrece amplias opciones de memoria, como borrar, programar y revisar, que también se pueden utilizar con una función de programación automática. Los datos seleccionados de la flash se pueden conservar a través de las secuencias de programación

Monitor de alimentación
monitoriza el consumo de energía y el voltaje en tiempo real. Tras seleccionar el rango de prueba, el gráfico muestra el consumo de energía en vatios y la carga anual estimada de la batería en amperios hora. Esta función sólo está disponible para los adaptadores compatibles con ARM.

DLL API
Especificación
| Especificación del dispositivo | ![]() XStream-Iso | ![]() XStreamPro-Iso |
|---|---|---|
| Sufijo en el número de pieza del producto | XS- por ejemplo XS-FP-ARM | X2S- por ejemplo X2S-FP-ARM |
| Velocidad de transferencia de datos hacia/desde el dispositivo de destino | Hasta 1 MB/s | Hasta 1 MB/s |
| Alta velocidad JTAG / SWD | Prog. 1-20 MHz | Prog. 1 - 20 MHz |
| Comunicación soportada. Interfaces (varían según el software) | JTAG, cJTAG, SWD, SBW, BSL, DD, SPI, UART | JTAG, cJTAG, SWD, SBW, BSL, DD, SPI, UART |
| DLL para depuración | MSP430, ARM (IAR EW-ARM) | MSP430, ARM (IAR EW-ARM) |
| Memoria interna (para autónomo, seguridad) | - | flash de 24 MB |
| Memoria RAM para monitorización en tiempo real (corriente, tensión) | 32 kB de RAM | 32 kB de RAM |
| Aislamiento galvánico entre el PC y el dispositivo de destino | Sí | Sí |
| Rango Vcc y E/S | 1,65-4,0 V | 1,2-4,0 V |
| El adaptador proporciona Vcc al dispositivo de destino | Hasta 200 mA | Hasta 200 mA |
| Medición de corriente Icc | 20 uA a 200 mA | 50 nA a 200 mA |
| Comunicación mediante USB 2.0 a toda velocidad | Sí | Sí |
| Comunicación a través de LAN (Ethernet) | - | Sí |
| Adaptador suministrado con alimentación | USB +5V | USB +5V o PoE +48V |
| Líneas de E/S en 3 estados | Sí, pull-up 1M a Vcc | Sí |
| Línea de alimentación en 3 estados | - | Sí |
| Se pueden conectar hasta 64 adaptadores a un PC | Sí | Sí |
| Certificación de pruebas FCC/CE | Sí | Sí |
| Sistema operativo | Windows 32, 64 bits y Linux | Windows 32, 64 bits y Linux |
Resumen de modelos de la serie XStream ISO
| Serie MCU | Fabricante 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 | ✓ |
| Solución inalámbrica Cxx Núcleo 8051 | Texas Instruments | ✓ | X | X | X | X | X | ✓ |
| Solución inalámbrica Cxx Núcleo ARM | Texas Instruments | ✓ | X | X | X | X | X | ✓ |
| ARM STM32 | ST Microelectrónica | ✓ | X | X | X | X | X | ✓ |
| ARM PAC5xx | Semi activo | ✓ | X | X | X | X | X | ✓ |
| ARM ADuCM | Dispositivos analógicos | ✓ | 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 326xx | MAX | ✓ | 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 | ✓ |
| Sinergia ARM | Renesas | ✓ | X | X | X | X | X | ✓ |
| ARM MAXxx | Silergy | ✓ | X | X | X | X | X | ✓ |
| ARM EFM32, EFR32, Sim3, EM3 | Laboratorios Silicon | ✓ | X | X | X | X | X | ✓ |
| STM-8 | ST Microelectrónica | X | X | X | X | ✓ | ✓ | ✓ |
| AVR | Microchip (Atmel) | X | X | X | X | ✓ | X | ✓ |
| PIC | Microchip | X | X | X | X | ✓ | X | ✓ |
| Flashes serie vía SPI | Adesto, Cypress, ISSI, Macronix, Microchip, Micron, Winbond | X | X | X | X | ✓ | ✓ | ✓ |











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

