FlashPro Hardware Programmer
FlashPro series of hardware programmers saves you board space because a single JTAG chain can be used for all JTAG devices. In-system programming using the JTAG port adds the flexibility of field upgrades or post-assembly production-line characterization. Production costs are significantly reduced as a result of elimination of expensive sockets on the board.
All FlashPro programmers use JEDEC-standard STAPL files, meaning there are no algorithms built into the software. Hence, all FlashPro hardware programmers are supported by each FlashPro software and user interface support, You do not have to replace software while you switch from one hardware programmer to another.
The FlashPro series of programmers can also be used for interactive debug of designs using embedded IP in the flash FPGAs in conjunction with FlashPro's on-chip debug or Synopsys ® software. FlashPro's on-chip debug feature allows access to SmartFusion and Fusion-specific peripherals such as flash memory, analog-to-digital converter (ADC) and other FPGA and design-specific information used for verifying the implemented design.
Key FeaturesFeatures comparison of Hardware Programmers
FeatureFlashPro51| FlashPro Software | Windows only | Windows only | Windows only |
| FlashPro Express Software | Windows and Linux | Windows only | Windows only |
| Supported Devices | SmartFusion2, IGLOO2, RTG4 SmartFusion,IGLOO, ProASIC3, Fusion RT ProASIC3 | SmartFusion2, IGLOO2, RTG4 SmartFusion, IGLOO, ProASIC3, Fusion RT ProASIC3 | ProASICPLUS |
| JTAG Programming | |||
| SmartDebug Support | |||
| Synopsys Identify Support | |||
| Soft Console Support | Available with SoftConsole v4.0 | ||
| USB 2.0 (high speed) | |||
| USB 1.1 | |||
| Parallel Port |
Notes:
Libero SoC/ FlashPro v11.4 software or later versions are required to use FlashPro5.
Libero IDE v8.6 SP1 or FlashPro v8.6 SP1 software or later versions are required to use FlashPro4.
FlashPro Lite
FlashPro Lite is used exclusively with the ProASICPLUS family. FlashPro Lite provides all required programming voltages. The programming connection to the target board is a 26-pin SAMTEC micro header on the target board. A replaceable programming cable is connected to the FlashPro Lite. FlashPro Lite is conveniently powered from the target board.
If the PC/Laptop does not have parallel port a can be used as an alternative.
To program the ProASICPLUS device via USB, can be used as alternative. Microsemi has tested the functionality of QuickFlash Programmer. However, Microsemi does not support programming or functional failures resulted by using third part programmers.
FlashPro Hardware ProgrammerOperating SystemsFlashPro5FlashPro41,3FlashPro Lite4| Linux | |||
| RHEL 6 64-bit | |||
| CentOS 6 64-bit | |||
| Microsoft Windows | |||
| Windows 8 64 bit | |||
| Windows 7 Professional | 2 | ||
Notes: