Beschreibung
Der FlashPro-iMotion (X2S) Programmer ermöglicht die Programmierung von Infineon iMOTION ARM undd MCE Chips. Die XStreamPro-ISO Serie verfügt über einen 24 Mbyte größen Speicher auf den zuvor erstellte Images geladen werden können, um diese dann im Standalone-Modus per Knopfdruck auf den Zielbaustein zu programmieren. Dabei kann abhängig vom Zielbaustein eine Kommunikationsgeschwindigkeit von bis zu 20 MHz (1 Mbytes/s) erreicht werden. Mit dem Programmer kann zudem eine Strommessung bis zu 50 nA durchgeführt werden, um den Stromverbrauch und die Batterielaufzeit eines Systems im Ruhezustand und laufenden Betrieb zu ermitteln. Darüber hinaus besitzt die XStreamPro-Iso Serie über eine 2500V galvanische Trennung.
Features
- Standalone Modus
- Unterstützt SWD- und UART-Kommunikation.
- UART: Wählbare Geschwindigkeit von schnell 2,1 Mbit/s, mittel 500 kbit/s bis langsam 115,2
- SWD: Programmierbarer Kommunikationstakt bis 20 MHz, effektiver Durchsatz bis 1 MByte/s.
- Stromversorgung über Adapter verfügbar, bis zu 200 mA.
- Strommessung von 5 nA bis 200 mA.
- USB-Konnektivität.
- Integrierte galvanische Trennung zwischen PC und Zielen.
- IAR EW430-Debugging-Unterstützung.
- CMSIS-DAP 2.0 ARM-Debugger enthalten (IAR EWARM, Keil uVision usw. Debugging-Unterstützung). Debugger-Funktionen.
- Gang Programming mit bis zu 64 Programmiergeräte können an einen PC angeschlossen werden.
- Betriebssysteme: Windows XP, 7, 8, 10 Debian Linux-Unterstützung für x86_64 (amd64) und armhf-Architekturen.
Unterstützte Chips
- Infineon (iMOTION ARM & MCE)
Verfügbare Software
CMSIS Debugger
Die ARM CMSIS-DAP 2.0 Interface Firmware unterstützt eine Vielzahl von IDEs wie Keil uVision etc. Die XStream-ISO Adapter bieten JTAG- und SWD-Kommunikation sowie eine SWO-Verfolgungsfunktion (12,5 Mbit/s / 32 kB Überlaufpuffer) und anpassbare Vcc von 1,7 bis 4,0 V.
Flash GUI
Die Flash Software bietet umfangreiche Speicheroptionen, einschließlich Löschen, Programmieren und Überprüfen, die auch mit einer automatischen Programmierfunktion verwendet werden können. Ausgewählte Flash-Daten können über Programmier Sequenzen hinweg beibehalten werden
Power Monitor
Überwachen Sie den Stromverbrauch und die Spannung in Echtzeit. Nach der Auswahl den Testbereich zeigth die Grafik den Stromverbrauch in Watt und die geschätzte jährliche Batteriebelastung in Amperestunden. Diese Funktion nur für mit ARM kompatiblen Adaptern zur Verfügung.
API DLL
Technische Daten
Gerätespezifikation | XStream-Iso | XStreamPro-Iso |
---|---|---|
Suffix in der Produktteilenummer | XS- z.B. XS-FP-ARM | X2S- z.B. X2S-FP-ARM |
Datenübertragungsgeschwindigkeit zum/vom Zielgerät | Bis zu 1 MB/s | Bis zu 1 MB/s |
JTAG / SWD Hi Speed | Prog. 1-20 MHz | Prog. 1 - 20 MHz |
Unterstützte Kommunikation. Schnittstellen (variieren je nach Software) | JTAG, cJTAG, SWD, SBW, BSL, DD, SPI, UART | JTAG, cJTAG, SWD, SBW, BSL, DD, SPI, UART |
DLL zum Debuggen | MSP430, ARM (IAR EW-ARM) | MSP430, ARM (IAR EW-ARM) |
Interner Speicher (für Standalone, Sicherheit) | - | 24 MB Flash |
RAM-Puffer für Echtzeitüberwachung (Strom, Spannung) | 32 kB RAM | 32 kB RAM |
Galvanische Trennung zwischen PC und Zielgerät | Ja | Ja |
Vcc- und I/O-Bereich | 1,65–4,0 V | 1,2–4,0 V |
Vcc wird vom Adapter zum Zielgerät bereitgestellt | Bis zu 200 mA | Bis zu 200 mA |
Icc-Strommessung | 20 uA bis 200 mA | 50 nA bis 200 mA |
Kommunikation über USB 2.0 Full Speed | Ja | Ja |
Kommunikation über LAN (Ethernet) | - | Ja |
Adapter mit Strom versorgt | USB +5V | USB +5V oder PoE +48V |
E/A-Leitungen im 3-Zustand | Ja, Pullup 1M zu Vcc | Ja |
Stromleitung im 3-Zustand | - | Ja |
Bis zu 64 Adapter können an einen PC angeschlossen werden | Ja | Ja |
FCC-/CE-Testzertifizierung | Ja | Ja |
Betriebssystem | Windows 32, 64bit und Linux | Windows 32, 64bit und Linux |
Modellübersicht der XStream-ISO Serie
MCU Serie | MCU Hersteller | 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 Wireless Solution 8051 Core | Texas Instruments | ✓ | X | X | X | X | X | ✓ |
Cxx Wireless Solution ARM Core | Texas Instruments | ✓ | X | X | X | X | X | ✓ |
ARM STM32 | ST Microelectronics | ✓ | X | X | X | X | X | ✓ |
ARM PAC5xx | Active Semi | ✓ | 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 326xx | 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 | ✓ |
Serielle Flashs Via SPI | Adesto, Cypress, ISSI, Macronix, Microchip, Micron, Winbond | X | X | X | X | ✓ | ✓ | ✓ |