Microchip Programming Information
Programming related information for Microchip non-volatile FPGAs. Explains the types and functions of programming software and hardware.
software
FlashPro Express
Supports all hardware programming. Software for Windows and Linux platforms. The tool is simplified for ease of use by operators in manufacturing process programming environments.
FlashPro
Supports all hardware programming. Software for Windows platform.
Note: Discontinued from Libero SoCv12.0 onwards
Tool download
Program and Debug Tools latest version (access the URL below and scroll down to "Downloads")
hardware
FlashPro6/5/4, FlashPro Lite

FlashPro is hardware that connects and programs the FPGA mounted on the board with a PC.
FlashPro6
Supported OS: Windows/Linux
Supported Devices: Only PolarFire G5 (5th generation) products, IGLOO2, SmartFusion2, and RTG4 G4 (4th generation) products are supported.
External SPI Flash ROM program: Yes.
Note 1) For details on supported external SPI Flash ROM, see
Please refer to "10.1 Supported SPI Flash Devices" in the PolarFire FPGA and PolarFire SoC FPGA Programming User Guide.
The link in the PDF will take you to an Excel table on SPI Flash Memory Devices Supported with FP6.
The PolarFire FPGA and PolarFire SoC FPGA Programming User Guides can be found on the PolarFire Documentation page under the User Guides tab.
https://www.microchip.com/en-us/products/fpgas-and-plds/fpgas/polarfire-fpgas/polarfire-mid-range-fpgas
Or see the FlashPro6 programming support of SPI Flash Memory Devices page.
https://microchip.my.site.com/s/article/List-of-supported-SPI-Flash-devices
Note 2) The SPI Flash ROMs listed are also supported by Libero SoC (development tool) and can be programmed via the FPGA's JTAG port.
FlashPro5
Supported OS: Windows/Linux
Supported devices: G5 (5th generation) products such as PolarFire, G4 (4th generation) products such as IGLOO2, SmartFusion2, RTG4, and G3 (3rd generation) products such as SmartFusion, IGLOO, ProASIC3, Fusion, and RT ProASIC3 are supported.
External SPI Flash ROM program: Only supports MT25QL01G and N25Q00AA13Gxx40G.
Note 1) The above SPI Flash ROM is also supported by Libero SoC (development tool) and can be programmed via the FPGA's JTAG port.
FlashPro4
Supported OS: Windows only
Supported devices: G5 (5th generation) products such as PolarFire, G4 (4th generation) products such as IGLOO2, SmartFusion2, RTG4, and G3 (3rd generation) products such as SmartFusion, IGLOO, ProASIC3, Fusion, and RT ProASIC3 are supported.
External SPI Flash ROM program: Not supported.
Flash Pro Lite
Supported OS: Windows only
Supported Devices: ProASICPLUS is supported.
External SPI Flash ROM program: Not supported.
Table 1 is a function comparison of programming hardware.
FlashPro6 | FlashPro5 | FlashPro4 | Flash Pro Lite | |
FlashPro software | Windows | Windows | Windows | Windows |
FlashPro Express software | Windows/Linux | Windows/Linux | Windows | Not supported |
Support device |
Polar Fire SoC, PolarFire, SmartFusion2, IGLOO2, RTG4 |
Polar Fire SoC, PolarFire, SmartFusion2, IGLOO2, RTG4, SmartFusion, IGLOO, ProASIC3, Fusion, RT ProASIC3 |
Polar Fire SoC, PolarFire, SmartFusion2, IGLOO2, RTG4, SmartFusion, IGLOO, ProASIC3, Fusion, RT ProASIC3 |
ProASICPLUS |
JTAG programming |
✔ |
✔ |
✔ |
✔ |
SPI-Slave programming |
Polar Fire SoC, Polar Fire, SmartFusion2, IGLOO2, |
SmartFusion2, IGLOO2 | ||
SmartDegub support |
✔ |
✔ |
✔ |
|
Identify support |
✔ |
✔ |
✔ |
|
SoftConsole support |
Available for SoftConsolev 5.0 and later |
Available in SoftConsole v4.0 or later |
✔ |
|
USB3.0 (Super speed) |
✔ |
|||
USB2.0 (High speed) |
✔ |
✔ |
✔ |
|
USB1.1 |
✔ |
✔ |
✔ |
|
parallel port |
✔ |
Table 1 Comparison of programming hardware features
Please check the manufacturer page for the latest information.
FlashPro6/5/4/Lite (Access the URL below and scroll down to "FPGA Programming and Debug Hardware")
Silicon Sculptor 4/3

Silicon Sculptor is an FPGA programming tool that offers ease of use and high data throughput.
A number of socket adapters are available for compatible device families and packages sold separately,allowing a single device to be mounted and programmed in a socket.
Silicon Sculptor 4 is compatible with Windows 10 / Windows 7 OS.
Silicon Sculptor 3 is compatible with Windows 7 Pro / Windows Vista Business / Windows XP SP3 OS.
Please check the manufacturer page for the latest information.
Programming FPGAs With Silicon Sculptor
Inquiry
If you have any questions regarding this article, please contact us below.
To Microchip manufacturer information Top
If you want to return to Microchip manufacturer information top page, please click below.