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

Product Details

FlashPro-ARM

FP-ARM

449.00

Flash Programmer for all ARM MCUs supported by Elprotronic Inc. (USB-FPA 6.1).

Product Features



Need a Socket Board? Check out: QFP-144, QFP-100, QFP-80, QFP-64, QFP-48, QFP-32, QFN-64, QFN-48, QFN-32.
Need Isolation? Connect this between your PC and programmer:  
USB 2.0 FS Isolator.

Supports JTAG, cJTAG, and SWD communication.

Programs MCUs from all 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.

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

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
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: USB MSP430 FLASH PROGRAMMER. Model No: USB-MSP430-FPA.FCC-1.pdfDownload Data
FCC cert.Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-MSP430-FPA & USB-FPA.FCC-2.pdfDownload Data
FCC cert.Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-FPA.FCC-USBFPA6.pdfDownload Data
CE cert.Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-MSP430-FPA & USB-FPA.CE-1.pdfDownload Data
CE cert.Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-MSP430-FPA & USB-FPA.CE-2.pdfDownload Data
CE cert.Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-FPA.CE-USBFPA6.pdfDownload Data
EN cert.Verification Certificate. Product Name: Flash Programming Adapter. Model No: USB-FPA.EN-USBFPA6.pdfDownload Data

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.

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