-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.
Up to 64 programmers can be connected over USB to one PC running Windows(TM) ME, 2000, XP, 7, 8, 10. Easy to use GUI allows the user to configure all necessary options with ease. 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. Faster Adapter with built-in Isolation: FlashPro-ARM(XS).
This product provides the full functionality of the FlashPro-ARM-1V enabled for all vendors supported by Elprotronic Inc.
DLL and Command-Line support. C++ and C# code examples provided. FCC and CE certified.
Package contains:
- USB-FPA 6.1 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
Name
Description
Original File Name
Download Link
Generic-DLL
Generic DLL, and Command-line tool. Version 1.67. Net 4.5.2 (8.Jan.2019)
Generic-DLLs-for-Programmers-1v67-Setup.zip
FlashPro-ARM, GangPro-ARM
Installation package for FlashPro-ARM, GangPro-ARM (both x86 and x64 builds) Version 2.40A (11.Jan.2019)
X-ProARM-2v40-SetupA.zip
Generic-FPA DLL UG
Generic-FPA and Command Line User's Guide for all Flash and Gang Programmers
Generic-FPA-DLL-UserGuide.pdf
FP-GP-ARM FPA UG
FlashPro-ARM and GangPro-ARM Flash Programmer User's Guide
Manual-FP-GP-ARM.pdf
FP-ARM API-DLL UG
FlashPro-ARM API-DLL User's Guide
FP-ARM-API-DLL-User-Guide.pdf
ARM-FPA-XStream-Benchmarks
Benchmarks for FlashPro-ARM and GangPro-ARM
ARM-Benchmarks-v236.pdf
FlashPro/GangPro Warranty
One Year Limited Warranty
FP-GP-Warranty.pdf
FlashPro-ARM Pinout
Schematic diagram for FlashPro-ARM
ARM-Adapter-14-20p.pdf
FCC cert.
Verification Certificate. Product Name: USB MSP430 FLASH PROGRAMMER. Model No: USB-MSP430-FPA.
Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-FPA.
CE-USBFPA6.pdf
EN cert.
Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-FPA.
EN-USBFPA6.pdf
Product Details
PC Communication Interface:
Full Speed USB-2.0 (12 Mb/s)
USB connectors
Adapter site: USB-type B, Computer site: USB-type A
Target connector
14-pin connector.
DC Power Consumption from USB
+5 V +/- 20%, up to 300 mA
Target Device DC supply - external - from programming adapter
+1.8 V to 4.0 V +1.8 V to 4.0 V in step 0.1 V, up to 200 mA
DC Isolation (PC and Target Device)
None
Adapter Physical Dimensions
78 x 43 x 21 mm ( 3.10 x 1.67 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:
Full Speed USB 2.0 (12 Mb/s) communication interface. Effective throughput via JTAG/SWD - over 50 kB/s Selectable JTAG/SWD communication speed - 4 Mb/s, 1 Mb/s or 400 kb/s allows to communicate with the target device even if the ESD protection components have been added to the JTAG lines.
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.6 V to 4.0 V step 0.1 V) or from external source (1.6 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.