RISC-V, FPGA and open hardware, all together now

BeagleV®-Fire is a revolutionary single-board computer (SBC) powered by the Microchip’s PolarFire® MPFS025T 5x core RISC-V System on Chip (SoC) with FPGA fabric. BeagleV®-Fire opens up new horizons for developers, tinkerers, and the open-source community to explore the vast potential of RISC-V architecture and FPGA technology. It has the same P8 & P9 cape header pins as BeagleBone Black allowing you to stack your favorite BeagleBone cape on top to expand it’s capability. Built around the powerful and energy-efficient RISC-V instruction set architecture (ISA) along with its versatile FPGA fabric, BeagleV®-Fire SBC offers unparalleled opportunities for developers, hobbyists, and researchers to explore and experiment with RISC-V technology.

Chipset Features

Microchip® Polarfire® MPFS025T SoC FPGA

FPGA Fabric

  • 23K logic elements (4-input LUT + DFF)
  • 68 Math blocks (18×18 MACC)
  • 4 SerDes lanes of 12.7 Gbps

Microprocessor Subsystem


  • 1x 64-bit RV64IMAC monitor/boot core (E51)
  • 4x 64-bit RV64GC Application cores (U54-MC)
  • Fmax of 667 MHz (–40 °C to 100 °C Tj),
  • 3.125 CoreMarks/MHz, 1.714 DMIPS/MHz


  • MMC 5.1 SD/SDIO
  • 1 Quad SPI flash controller
  • 128 KB eNVM
  • 56KB sNVM

Memory Interfaces

  • 36-bit DDR4/DDR3/LPDDR4/LPDDR3 memory controller with SECDED

Communication Interfaces

  • 2x GigE MACs, USB 2.0 OTG, 5x multi-mode UARTs, 2x SPI, 2x I2C, 2x CAN 2.0 Controllers.
  • 2x PCIe Gen2 End Points/Root Ports

Microchip and Polarfire are trademarks of Microchip Technology Incorporated

Board Features

On-board Memory

  • 2GB LPDDR4
  • 16GB Kingston eMMC
  • 128Mbit SPI flash

Connectors and Expansion

  • USB Type-C with high-Speed (480Mbps) dual-role support and power input
  • Gigabit Ethernet
  • M.2 E-Key socket for WiFi and other PCIe/SDIO modules
  • microSD card socket
  • SYZYGY high-speed connector
  • CSI 22-pin camera connector
  • 2×46-pin BeagleBone Cape add-on headers with on-board ADC
  • Screw terminal for 5V power input
  • 6-pin 3.3V UART header
  • JTAG TAG-CONNECT footprint