HiFive Premier P550 RISC-V Development Board with ESWIN EIC7700X SoC and SiFive P550 CPU

HiFive Premier P550 RISC-V Development Board with ESWIN EIC7700X SoC and SiFive P550 CPU

1.031
Views
0 Comments

The HiFive Premier P550 is a high-performance RISC-V development board designed for Linux development, featuring the ESWIN EIC7700X SoC with a Quad-Core SiFive P550 64-bit Out-of-Order (OOO) CPU cluster. It is equipped with up to 32GB of LPDDR5-6400 memory and 128GB of eMMC storage, providing developers with the resources needed to build and optimize high-performance RISC-V applications. The board also includes HDMI 2.0 support for display output, along with a wide range of I/O and peripheral compatibility.

The HF106 is a RISC-V platform board with an integrated System on Module (SOM), powered by the ESWIN EIC7700X SoC. It offers 16GB or 32GB of LPDDR5 memory (up to 6400MHz) and 128GB of eMMC storage. High-speed interconnects are enabled through PCIe Gen3, and external connectors provide Gigabit Ethernet and USB 3.2 Gen1 support. Additionally, the board supports storage expansion via SATA and microSD card, making it suitable for diverse applications in RISC-V operating system development and other high-performance tasks.

sifive premier p550 chip5 board

The HiFive Premier P550 specifications:

  • SoC: ESWIN EIC7700X SoC
    • CPU:
      • 4x SiFive Performance P550 RV64GC RISC-V cores @ 1.4GHz (up to 1.8GHz when overclocked)
      • Cortex-A75-class performance
      • 32KB I-Cache / 32KB D-Cache
      • 256KB L2 Cache
      • 4MB shared L3 Cache (supports ECC, SECDED)
    • NPU (Not currently supported in software):
      • Up to 19.95 TOPS in INT8
      • 9.975 TOPS in INT16
      • 9.975 FTOPS in FP16
    • Vision Engine:
      • HAE (2D Blit, Crop, Resize, Normalization)
      • Imagination AXM-8-256 3D GPU
      • Support for OpenGL-ES 3.2, EGL 1.4, OpenCL 1.2/2.1 EP2, Vulkan 1.2, Android NN HAL
      • OSD (3 layers)
      • Vision DSP: single cluster supporting 512 INT8 SIMD
    • Video Decoder/Encoder (Not supported in software at this time):
      • H.265 (HEVC) and AVC (H.264)
      • H.265 decoding up to 8K @ 50fps or 32 channels of 1080p@30fps
      • H.265 encoding up to 8K @ 25fps or 13 channels of 1080p@30fps
      • JPEG decoding up to 32K x 32K
  • System Memory:
    • 16GB LPDDR5 @ 6400 MT/s (HF106-000 development kit)
    • 32GB LPDDR5 @ 6400 MT/s (HF106-001 development kit)
  • Storage:
    • 128GB eMMC 5.1 flash (Boot storage)
    • SATA3 connector (6 Gb/s)
    • 16MB SPI flash
    • 2Kbit EEPROM for manufacturing data
    • microSD card connector
  • Networking:
    • 2x Gigabit Ethernet RJ45 connectors
    • Ethernet RJ45 for remote board management (dedicated MCU)
    • M.2 Key E socket for Wi-Fi/Bluetooth module (Not included)
  • USB:
    • 2x stacked USB 3.2 Gen 1 Type-A ports
    • 19-pin male connector for front panel USB 3.2 Gen 1 support
    • Type-E connector for USB 3.2 Gen 1 Type-C connector on front panel
  • Video Output: HDMI 2.0 port
  • Audio:
    • Header for front panel audio (stereo line-out, line-in, microphone)
    • Rear panel stereo jack with microphone input
  • Debug:
    • JTAG:
      • JTAG Header
      • USB Type-C (USB 2.0 only) for UART/JTAG support via FT4232H bridge
    • Remote Management:
      • Ethernet RJ45 for remote board management
  • Expansion:
    • PCIe Expansion: PCIe Gen 3.0 x16 slot (supports x4 mode)
    • Peripheral I/O:
      • 1x 40-pin Peripheral I/O Header
      • 1x I2C, 1x QSPI, 1x UART, 16x GPIO
  • Miscellaneous:
    • CR1220 battery holder for Real Time Clock (battery not included)
    • 3x fan headers
  • Power supply: 24-pin ATX power supply connector (PSU not included)
  • Dimensions: 203mm x 170mm (Mini-DTX form factor)

The HiFive Premier P550 will eventually support Canonical Ubuntu 24.04, with Linux 6.6 or later, through a collaboration between SiFive and Canonical. Initially, the board will ship with a custom Yocto-based Linux distribution, which does not support the on-board graphics processor. For users requiring GPU support, an AMD RX500 or HD6000 PCI Express GPU will be needed until the full Ubuntu release becomes available. The board also supports Freedom U-SDK, OpenSBI, and U-Boot, along with popular system developer packages, GCC and LLVM toolchains, and performance tools for optimization.

This collaboration emphasizes the core principles of RISC-V, focusing on openness and community-driven development. Once Ubuntu Linux is fully integrated, the Premier P550 will serve as a powerful platform for cutting-edge RISC-V development, providing a comprehensive set of tools to enhance performance and facilitate optimization.

SiFive first unveiled the RISC-V mini-DTX motherboard last April with limited details. However, at the RISC-V Summit North America, the company announced that an initial pre-release batch of 100 Yocto-ready boards (headless unless a discrete GPU is connected) is now available for $599 through Arrow Electronics. For more information, visit the product page.

Please follow and like us:
Pin Share
About Sayantan Nandy

Sayantan Nandy, an electronics engineer with over four years of hands-on experience in PCB design, circuit development and power electronics, is proficient in EAGLE CAD, Ki-Cad, and Altium. He has a proven track record of delivering efficient and effective systems. His expertise extends from R&D, and prototyping to production support, making him a valuable asset to any engineering team.

view all posts by sayantan
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments
Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers

Archives