Contact us: (905) 539-0424
  • Home
  • Products
  • Download
  • Support
  • Contact Us
  • Order
  • Registration

Product Details

GangPro-ARM-1V(X2S)

X2S-GP-ARM-1V

709.00

Gang Programmer for One ARM Vendor supported by Elprotronic Inc. (XStreamPro-Iso 1.0).

Product Features



                                                                                                               (GangSplitter sold separately)

Need a Socket Board? Check out: QFP-144, QFP-100, QFP-80, QFP-64, QFP-48, QFP-32, QFN-64, QFN-48, QFN-32.

Ethernet and USB connectivity.   
Deep-Sleep mode current measurement from 50 nA to 200 mA.   
Built-in galvanic isolation between PC and targets.
Supports JTAG, cJTAG, and SWD communication. 
Programmable JTAG/SWD clock up to 20 MHz, effective throughput up to 1 MBytes/s.

Programs MCUs from One of these Vendors:  
-Texas Instruments (MSP432, CC Wireless, TIVA-C),
-ST Microelectronics (STM32 Lx/Fx, BlueNRG),
-Silicon Labs (EFM32, EFR32, EM zigbee, SIM3),
-Silergy (MAX),
-Renesas (Synergy),
-NXP/Freescale (Kinetis EA, E, K, L, M, V, and LPC),
-Nordic Semiconductor (nRF),
-Microchip/Atmel (SAM),
-Maxim Integrated (MAX),
-Marvell (88M),
-Cypress (FM0+, FM3, FM4, PSoC 4, PSoC 5LP),
-Analog Devices (Precision),
-Active-Semi (PAC).
See MCU list below. When adapter is connected to computer you can choose which vendor should be supported. Choice is permanent.

Six (6) MCUs can be programmed simultaneously using one programmer. 
Up to 64 programmers can be connected over USB to one PC.
Windows(TM)  XP, 7, 8, 10, and Debian Linux support for x86_64(amd64) and armhf architectures. Runs on Raspberry Pi and Orange Pi One.
Easy to use GUI allows the user to configure all necessary options with ease (Windows only).
Extensive Memory options including select erase, program, verify. Select flash data can be retained across programming sequences.
Supports full/segment erase, blank check, write and verify of code using one Auto Program function or separate functions for easy customization.

Shared library and Command-Line support (Debian Linux).
DLL and Command-Line support (Windows).
C++ and C# code examples provided.
FCC and CE certified.

Package contains: 
- XStreamPro-Iso 1.0 programming adapter,
- USB cable,
- FPA to ARM 14-pin to 20-pin adapter and ribbon cable,
- Software for adapter available for download from Product Data.
One Year Warranty (see Product Data).




Product Data

List of downloads associated to this product

NameDescriptionOriginal File NameDownload Link
Generic-DLLGeneric DLL, and Command-line tool. Version 1.67. Net 4.5.2 (8.Jan.2019)Generic-DLLs-for-Programmers-1v67-Setup.zipDownload Data
FlashPro-ARM, GangPro-ARMInstallation package for FlashPro-ARM, GangPro-ARM (both x86 and x64 builds) Version 2.40A (11.Jan.2019)X-ProARM-2v40-SetupA.zipDownload Data
FlashPro-ARM, GangPro-ARMLinux shared library for FlashPro-ARM, GangPro-ARM. Ubuntu build, Version 2.40A (11.Jan.2019)libfpgparm-2.4.0A_amd64.tgzDownload Data
FlashPro-ARM, GangPro-ARMLinux shared library for FlashPro-ARM, GangPro-ARM. Raspbian build, Version 2.40A (11.Jan.2019)libfpgparm-2.4.0A_armhf.tgzDownload Data
Generic-FPA DLL UGGeneric-FPA and Command Line User's Guide for all Flash and Gang ProgrammersGeneric-FPA-DLL-UserGuide.pdfDownload Data
FP-GP-ARM FPA UGFlashPro-ARM and GangPro-ARM Flash Programmer User's GuideManual-FP-GP-ARM.pdfDownload Data
FP-ARM API-DLL UGFlashPro-ARM API-DLL User's GuideFP-ARM-API-DLL-User-Guide.pdfDownload Data
ARM-FPA-XStream-BenchmarksBenchmarks for FlashPro-ARM and GangPro-ARMARM-Benchmarks-v236.pdfDownload Data
FlashPro/GangPro WarrantyOne Year Limited WarrantyFP-GP-Warranty.pdfDownload Data
FlashPro-ARM PinoutSchematic diagram for FlashPro-ARMARM-Adapter-14-20p.pdfDownload Data
FCC Cert.Verification Certificate. Product Name: XStream-Iso. Model No.: XS-ISO rev 1.015ELP013_FCCA.pdfDownload Data
CE cert.Verification Certificate. Product Name: XStream-Iso. Model No.: XS-ISO rev 1.015ELP013_CISPR22B.pdfDownload Data

Product Details

PC Communication Interface:  Full Speed USB-2.0 (12 Mb/s)
 Ethernet (Supports 10 and 100 Mbps) (Supports Power over Ethernet - PoE)
Connectors
 - USB 
 - Ethernet 
 
 Adapter site: USB-type B, Computer site: USB-type A
 RJ45 
Target connector 14-pin connector.
DC Power Consumption
 - from USB
 - from Power of Ethernet (PoE) 

 +5 V +/- 20%, up to 450 mA
 +48 V (33 - 66), up to 3 W
Target Device DC supply
 - external
 - from programming adapter
   - current limiter 
   - current measurement 

 +1.2 V to 4.0 V
 +1.2 V to 4.0 V in step 0.1 V, up to 200 mA
 Programmable from 10 mA to 200 mA
 Measures from 50 n
A to 200 mA
DC Isolation (PC and Target Device) 1000 V rms 1 minute (per design, not certified)  
Adapter Physical Dimensions 79 x 41 x 21 mm ( 3.10 x 1.62 x 0.81 inch )
Verification Compliance CE ( European CISPR 22 and EN 55022 ).
 FCC Part 15, Subpart B- Class B Unintentional Radiators for Uses in Home, Commercial and Industrial Areas.

Communication:
Ethernet (10/100 Mbps) or Full Speed USB 2.0 (12 Mb/s) communication interface.
Programmable JTAG/SWD clock up to 20 MHz, effective throughput up to 1 MBytes/s.
JTAG speed test for connection between adapter and MCU. Measures TDI/TDO communication errors up to 20 MHz.
Galvanic isolation between PC and targets.
Deep-Sleep mode current measurement from 50 nA to 200 mA.

Code File:
No code size limitations.
Code formats can be TI (*.txt), Motorola (*.srec, *.s19, *.s28, *.s37), Intel and TI-CCS (*.hex, *.bin) for programming.

Dynamic Link Library support:
API-DLL, and shared library, provided for easy integration with user application.
Multi-FPA DLL, and shared library, allows control of up to 64 programmers simultaneously using broadcast-style commands from one user application.
Generic-FPA DLL allows thread-safe control of up to 64 programmers of any type (MSP, CC, C2000, ARM) using independent threads from one user application.
Command-Line tool allows easy programming with scripts.  In addition, provided executables allow programming adapters connected to the host computer to be controlled remotely over the network.

Protection:
Memory protection options for per-page protection and overall debug access disable.
Unlock device capability for full erase even after debug access disable (if supported by MCU).

Miscellaneous:
User defined programming sequence uses script file. No programming technique and language knowledge is required.
Open/Save Project with encryption and password protection.
Target device can be powered from the programming adapter (programmable Vcc from 1.2 V to 4.0 V step 0.1 V) or from external source (1.2 V to 4.0 V)).
Defined Check Sum calculation (Sum, CRC16, CRC32). Up to four CS banks can be specified.
Open/Save Project with encryption and password protection.
Lock setup capability in GUI, useful in production.
Unique serial number assign capability. Software package can assign and automatically increment the serial number, model type and revision. Serial number with or without an automatically inserted current date can be stored in flash memory in HEX, BCD or ASCII format. The serial number can be assigned from a user defined list in a file.
Serial number can be read from the bar code using Bar-Code Scanner and saved in the target's device flash.
Log file capability allowing to review information about the flashed target devices.

MCU List:
ARM-MCUlist.txt
Elprotronic Inc. All Rights Reserved