Pine64 Star64 SBC to feature StarFive JH7110 quad-core RISC-V processor with Imagination GPU

Pine64 Star64 is an upcoming single board computer (SBC) powered by StarFive JH7110 quad-core 64-bit RISC-V processor equipped with an Imagination BXE-4-32 GPU, and in a form factor similar to the earlier Pine64 model A boards such as the Quartz64 Model A.

The Star64 SBC will be offered with either 4GB or 8GB of RAM, an HDMI 2.0 video output connector, two Gigabit Ethernet ports, a WiFi 6 and Bluetooth 5.2 module, USB 3.0 ports, a PCIe slot, and a GPIO header for expansion.

Star64 preliminary specifications:

  • SoC – StarFive JH7110 quad-core 64-bit RISC-V (SiFive U74 – RV64GC) processor @ up to 1.5 GHz with
    • Imagination BXE-4-32 GPU supporting OpenGL ES 3.2, OpenCL 1.2, Vulkan 1.2
    • 4Kp30 H.265/H.264 video decoder
    • 1080p30 H.265 video encoder
  • System Memory – 4GB or 8GB LPDDR4
  • Storage – MicroSD card slot, eMMC flash module socket, QSPI flash
  • Video Output
    • HDMI 2.0 port
    • 4-lane MIPI DSI connector + touch panel connector
  • Camera I/F – 2-lane MIPI CSI camera connector up to 4Kp30
  • Audio – 3.5mm audio jack
  • Networking
    • 2x Gigabit Ethernet RJ45 ports
    • On-board RTL8852BU WiFi 6 and Bluetooth 5.2 module and 2x u.FL antenna connectors
  • USB – 1x USB 3.0 port, 3x USB 2.0 Type-A ports, 2x USB 2.0 interfaces via headers
  • Expansion
    • 40-pin color-coded GPIO header
    • PCIe x4 slot
  • Misc – Power button, fan header, 3-pin UART/debug header, DIP switch for boot configuration (flash, SD, eMMC, UART)
  • Power Supply – 12V DC via power barrel jack or 4-pin header; on-board PMIC
  • Dimensions – 133 x 80 mm

One potential use case for the PCIe x4 slot highlighted by the Pine64 team is the use of a PCIe to SATA adapter to create a NAS with multiple drives. Software for the StarFive JH7110 SoC is still a work in progress, but both Debian and Fedora are already being ported to the RISC-V processor, which should not be surprising as those are the same operating systems expected to initially run on StarFive’s own VisionFive 2 SBC.

Both Star64 and VisionFive 2 SBCs offer many of the same features, but the Pine64 board provides access to the PCIe interface via a PCIe x4 slot instead of an M.2 socket and is equipped with a wireless module for WiFi and Bluetooth that the VisionFive 2 board completely does without.

No pricing has been announced yet, but Pine64 Star64 is expected to become available in a few weeks to developers only, which makes sense since there’s probably a lot more work to do to be a usable platform. A few more details may be found, and questions asked, in Pine64’s official announcement.

Share this:

Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon

26 Replies to “Pine64 Star64 SBC to feature StarFive JH7110 quad-core RISC-V processor with Imagination GPU”

        1. If you had shared that forum post initially, it would have been clear from the beginning 🙂

          1. I didn’t know about it myself. I originally found the drivers by googling for imgtec open source graphics drivers. When you said you weren’t sure about the coverage, I googled “” thinking some distro including the drivers might mention the hardware supported in their release notes which led to a facebook post “” and a link to their forum.

        2. Is it going to have hardware accelerated video decoding working out of the box, too? That’d place it miles ahead of half of the usual ARM SoCs.

          1. They don’t mention anything about the video decoder but I believe vulkan has an extension for h.256 decoding nowadays so they might end up exposing it there instead of doing separate video drivers…

  1. Lol, stacked RJ45 ports, upward PCIe x4 slot 🙂
    (Please stack the 4 USBs too haha)
    12V DC via power barrel jack
    StarFive VisionFive 2 much better,

    • no port madness
    • usb-c for power
    • better eMMC socket
    • M.2
    1. For a NAS, a full PCIe x4 is a lot better than an m.2 socket. I’m actually considering buying this as a dedicated Nas/Kodi machine, instead of an itx-based NAS and a cheap Android TV box

      1. > For a NAS, a full PCIe x4 is a lot better than an m.2 socket

        It doesn’t really matter as it’s only Gen2 x1. On Star64 the 2nd PCIe lane is USB3 (pinmuxed) while on the VisionFive 2 this PCIe lane is occupied by a VL805 USB3 host controller like on RPi 4.

        If you’re fine with 5 SATA ports there exist M.2 JMS585 boards for VisionFive 2. With Star64 you get one SATA port more by choosing an ASM1166 card. Always severly bottlenecked of course (Gen3 x2 vs. Gen2 x1).

    2. The board layout and DC-IN tries to be compatible to former larger Pine64 boards which might help their developer community.

      BTW: if you’re not a developer wanting to help upstreaming RISC-V this is not for you anyway. As for the VisionFive 2 comparison: the eMMC socket is the same (just a second row of pins for more sturdiness), USB-C with USB PD for power is actually a disadvantage in ‘board bring up’ stage and real PCIe is also better for developing/testing PCIe compatibility.

  2. Why don’t they make one board that can be both used standalone and in the pinebook(pro) shell?

    You’d develop on the laptop and then “deploy” on bare boards and you’d have one consistent cohesive ecosystem instead of a bunch of similar but slightly different boards..

    This boards seems to have basically all the parts you need in a laptop (connectors for display, camera, audio, SD, battery?). Just needs a tweaked form factor.

    I’m probably just overlooking something..

    1. > I’m probably just overlooking something..

      Have you found a battery connector on this board (or the VisionFive 2)? Me not.

      Since both boards use X-Power PMICs I would assume they’re both more or less StarFive’s reference design which might rely on a PMIC not capable of charging.

      I guess this here is ‘board / platform bring up’ and not consumer’s paradise.

    2. Need not worry ”  In this laptop solution developed and designed by StarFive and its partners, the laptop is powered by batteries, expands necessary communication peripherals through PCIe and USB, and supports a front camera and 2K LCD touch screen. These shape a set of competitive entry-level notebook computers solution. “

      1. It seems logical that they’ll eventually make a pinebook compatible board as well.. I just don’t get why make extra SKUs (granted this is a dev board and maybe won’t be put into production). It dilutes the brand and you seemingly only save a tiny bit on a charging circuit here.

        Every board needs extra documentation, OS images etc etc and confuses consumers. The one thing the RPi guys did right is keep the number or boards they release to a minimum so they all have good comprehensive support

  3. > On-board RTL8852BU WiFi 6 and Bluetooth 5.2

    Are you sure about that? BU would be an USB3 part while the sticker on the module suggests it’s SDIO 3.0 instead.

    1. I’m not sure, I just relied on the information from Pine64’s announcement.
      As a side note, the VisionFive 2 has two USB 3.0 Type-A ports, while the Star64 only has one, so the second USB 3.0 might have been used for the wireless module.

      The exact JH7110 specs are in flux, as there are some discrepancies between documents. We don’t how many native USB 3.0/2.0 interfaces there are exactly.

        1. > The module is FnLink 6252B-UUB, based on RTL8852BU

          Thanks for asking. So it’s USB Hi-Speed most probably behind an internal hub.

      1. > the VisionFive 2 has two USB 3.0 Type-A ports

        And on the board pictures a VL805 chip next to them can be seen. That’s the PCIe attached USB3 host controller also used on RPi 4 to provide there 2 x USB3-A and 2 x USB2-A.

        On the Star64 pictures two Terminus USB2 hubs can be seen.

  4. I’ve managed to get some pricing information for Star64.
    Star64 single Ethernet version will match the Raspberry Pi 4 price, while the double Ethernet stack version is $5 more.

Leave a Reply

Your email address will not be published. Required fields are marked *