https://www.cnx-software.com/2023/04/02/pine64-star64-sbc-starfive-jh7110-quad-core-risc-v-processor-imagination-gpu/ Skip to content CNX Software - Embedded Systems NewsCNX Software - Embedded Systems News CNX Software - Embedded Systems News Reviews, tutorials and the latest news about embedded systems, IoT, open-source hardware, SBC's, microcontrollers, processors, and more Alkaid resin 3D printerAlkaid resin 3D printer Menu * All News * Raspberry Pi * Arduino * Reviews * Tutorials * About + About Us + Contact Us + Advertisement & Consulting Services + Work for Us + Support CNX Software + Privacy Policy * PCBONLINE + PCB Fabrication + PCB Assembly + Box Build Assembly * EDATEC + Raspberry Pi Industrial Computers + Raspberry Pi CM4 AI Camera + Raspberry Pi HMI Posted on April 2, 2023April 2, 2023 by Jean-Luc Aufranc (CNXSoft) - 31 Comments on Pine64 Star64 SBC with StarFive JH7110 RISC-V SoC with GPU to launch for $69.99 and up Pine64 Star64 SBC with StarFive JH7110 RISC-V SoC with GPU to launch for $69.99 and up Pine64 Star64 is a 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 ships 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. Pine64 RISC-V Linux single board computerPine64 RISC-V Linux single board computer Star64 specifications: * SoC - StarFive JH7110 with + CPU - Quad-core 64-bit RISC-V (SiFive U74 - RV64GC) processor @ up to 1.5 GHz + GPU - Imagination BXE-4-32 GPU @ up to 600 MHz supporting OpenGL ES 3.2, OpenCL 1.2, Vulkan 1.2 + VPU o 4Kp60 H.265/H.264 video decoder o 1080p30 H.265 video encoder * System Memory - 4GB or 8GB LPDDR4 * Storage - MicroSD card slot, eMMC flash module socket up to 128GB, 128Mbit QSPI flash * Video Output + HDMI 2.0 port up to 4Kp30 (as per the Wiki) + 4-lane MIPI DSI connector + touch panel connector * Camera I/F - 4-lane MIPI CSI camera connector * Audio - 3.5mm audio jack * Networking + 2x Gigabit Ethernet RJ45 ports + On-board Fn-Link 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 "Pi2" header + PCIe x4 slot with PCIe 2.0 x1 interface * Misc - Power button, fan header, 3-pin UART/debug header, DIP switch for boot configuration (flash, SD, eMMC, UART) * Power Supply - 12V DC @ 3 A via power barrel jack or 4-pin header; on-board PMIC * Dimensions - 133 x 80 mm Star64 SBCStar64 SBC Based on the information from the wiki, software support for the Star64 is still considered to be at the Alpha stage with the Linux 5.15 kernel maintained by Icenowy, and I can't find any images for download. But Debian or Ubuntu should be available soon as I tested the JH7110-powered VisionFive 2 SBC with Debian 12 last February. Note there's still a lot of work to do for better support for the StarFive JH7110 SoC, and some packages will be missing and need to be built from source, I found NVMe storage and Ethernet worked fine, but I was unable to test video output and any graphics since my none of my displays would play nice with the board, even after applying some known workarounds. The 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 (PCIe 2.0 x1) 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. Both should be considered software development platforms and are not suitable for integration into products and projects for most applications. The VisionFive2 has been shipping to backers since last December who got one for as low as $46 during a crowdfunding campaign, but now the 4GB RAM version cost around $90 without WiFi on Amazon or Aliexpress, and the 8GB model goes for $116 while WiFi 6 adds an extra $13 to $14. The Star64 SBC should offer a cheaper alternative as it will be available for $69.99 and $89.99 plus shipping with respectively 4GB and 8GB LPDDR4 memory starting on April 4. Via Pine64's March 2023 update. Update: The article was initially published on August 29, 2022 with the specifications, and updated before the official April 4 launch jean-luc aufranc cnxsoftjean-luc aufranc cnxsoft Jean-Luc Aufranc (CNXSoft) Jean-Luc started CNX Software in 2010 as a part-time endeavor, before quitting his job as a software engineering manager, and starting to write daily news, and reviews full time later in 2011. Share this: Support CNX Software! Donate via cryptocurrencies or become a Patron on Patreon ROCK Pi 4C PlusROCK Pi 4C Plus Tagsdebian, fedora, Linux, pine64, risc-v, Single Board Computer Related posts: 1. StarFive VisionFive 2 quad-core RISC-V SBC launched for $46 and up (Crowdfunding) 2. RISC-V Keynote at Embedded Linux Conference 2018 (Video) 3. Banana Pi BPI-F2S Industrial SBC Launched for $58 with Linux 4.19 based Debian or Fedora OS 4. Raspberry Pi 4, Rockchip RK3399 SBC's get Arm SystemReady IR certification 5. Dedicated Hosting Services on ARM Development Boards (Cubieboard2, Raspberry Pi, ODROID...) Subscribe Login Notify of [new follow-up comments ] [ ] [>] Connect with: FacebookFacebook GoogleGoogle TwitterTwitter guestguest Label [ ] {} [+] [ ] [ ] Name* [ ] Email* [ ] Website [ ] I agree to the Privacy Policy The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment. [ ] [Post Comment] Connect with: FacebookFacebook GoogleGoogle TwitterTwitter guestguest Label [ ] {} [+] [ ] [ ] Name* [ ] Email* [ ] Website [ ] I agree to the Privacy Policy The comment form collects your name, email and content to allow us keep track of the comments placed on the website. Please read and accept our website Terms and Privacy Policy to post a comment. [ ] [Post Comment] 31 Comments oldest newest RKRK RK 7 months ago Apparently, some firmwares aside, the GPU drivers are open source and are in the process of being upstreamed while the user land stack is the normal Mesa so the opengl and vulkan bits will be shared with Intel and AMD: https://developer.imaginationtech.com/ open-source-gpu-driver/ Reply Jean-Luc Aufranc (CNXSoft)Jean-Luc Aufranc (CNXSoft) Author Jean-Luc Aufranc (CNXSoft) 7 months ago RK It's been discussed on the VisionFive 2 announcement too @ https:// www.cnx-software.com/2022/08/23/ starfive-visionfive-2-quad-core-risc-v-sbc-linux/#comment-596663 It's unclear whether the BXE-4-32 GPU is supported by the open-source GPU driver. Reply RKRK RK 7 months ago Jean-Luc Aufranc (CNXSoft) Seems pretty clear to me: https://forum.rvspace.org/t/ img-bxe4-32-gpu-open-source-plan/600 Reply Jean-Luc Aufranc (CNXSoft)Jean-Luc Aufranc (CNXSoft) Author Jean-Luc Aufranc (CNXSoft) 7 months ago RK If you had shared that forum post initially, it would have been clear from the beginning Reply RKRK RK 7 months ago Jean-Luc Aufranc (CNXSoft) 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 "https:// developer.imaginationtech.com/open-source-gpu-driver" thinking some distro including the drivers might mention the hardware supported in their release notes which led to a facebook post "https:// www.facebook.com/groups/riscv.tw/posts/1611033709104137/" and a link to their forum. Reply P.P.A.P.P.A. P.P.A. 7 months ago RK 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. Reply RKRK RK 7 months ago P.P.A. 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... Reply jernejjernej jernej 14 hours ago P.P.A. Embedded GPUs very rarely support video decoding natively, if at all. This SoC is no different and has separate video decoding core. That means separate video decoding driver based on V4L2. Reply xnc-hardwarexnc-hardware xnc-hardware 7 months ago 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 Reply NateNate Nate 7 months ago xnc-hardware I'd honestly rather have a 12v barrel plug that screw around with type c for no good reason. Reply andelfandelf andelf 7 months ago xnc-hardware 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 Reply tkaisertkaiser tkaiser 7 months ago andelf > 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). Reply tkaisertkaiser tkaiser 7 months ago xnc-hardware 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. Reply JackJack Jack 7 months ago xnc-hardware The compact version (model B) should come soon after. I never liked this board format... Reply kxygkkxygk kxygk 7 months ago 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.. Reply tkaisertkaiser tkaiser 7 months ago kxygk > 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. Reply TheguyukTheguyuk Theguyuk 7 months ago kxygk 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. " Reply kxygkkxygk kxygk 7 months ago Theguyuk 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 Reply TheguyukTheguyuk Theguyuk 7 months ago kxygk Don't forget this either https://www.cnx-software.com/2022/07/02/ roma-linux-laptop-to-feature-quad-core-risc-v-soc-support-web3-nft-cryptocurrencies-etc / Reply AnonymousAnonymous Anonymous 7 months ago Pin64 model B boards such as the Quartz64 Model A. 1. Pin64 2. model B ... Model A? Reply tkaisertkaiser tkaiser 7 months ago > 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. Reply Jean-Luc Aufranc (CNXSoft)Jean-Luc Aufranc (CNXSoft) Author Jean-Luc Aufranc (CNXSoft) 7 months ago tkaiser 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. Reply Jean-Luc Aufranc (CNXSoft)Jean-Luc Aufranc (CNXSoft) Author Jean-Luc Aufranc (CNXSoft) 7 months ago Jean-Luc Aufranc (CNXSoft) I got confirmation that: Star64 Wifi is USB based due to the two SDIO ports already assigned to eMMC and SD The module is FnLink 6252B-UUB, based on RTL8852BU. https://www.fn-link.com/6252B-UUB-Wi-Fi6-Module-pd46828480.html Reply tkaisertkaiser tkaiser 7 months ago Jean-Luc Aufranc (CNXSoft) > The module is FnLink 6252B-UUB, based on RTL8852BU Thanks for asking. So it's USB Hi-Speed most probably behind an internal hub. Reply tkaisertkaiser tkaiser 7 months ago Jean-Luc Aufranc (CNXSoft) > 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. Reply Jean-Luc Aufranc (CNXSoft)Jean-Luc Aufranc (CNXSoft) Author Jean-Luc Aufranc (CNXSoft) 7 months ago 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. Reply TimTim Tim 7 months ago I need a board similar to this with arm cpu with two m.2 SSDs. Can anyone recommend one? Reply MaxEntropiusMaxEntropius MaxEntropius 1 month ago according to the pine64 wiki, the CSI2 connector brings out all 4 lanes, not just 2: 4 lane MiPi CSI port for camera module Reply andelfandelf andelf 18 hours ago I wonder how this holds up against my current nas - a j1900-based system. I guess the hbm (8x sata) would be a lot slower, but lower power Reply WillyWilly Willy 16 hours ago andelf I/Os are generally not good on new boards as it takes time to make use of all acceleration features in various controllers (DMA, PCIe, ethernet etc). In general the initial focus is on getting them to boot, then to be flashable from the OS itself (to avoid rebooting to the bootloader) then to stabilize CPU and power management to make sure the board doesn't need to be rerouted differently, then to get something displayed in order to spread the word on hardware reviews sites, and only then to try to get I/O to work better. Reply tkaisertkaiser tkaiser 13 hours ago andelf What people measured so far with JH7110 and PCIe (NVMe SSDs) is underwhelming (for potential reasons see Willy's explanation though maybe a hard bandwidth limitation exists). With a 'GbE bottlenecked NAS' most probably performance is pretty much the same. And your J1900 features only four Gen2 PCIe lanes, on a NAS at least one is used for a NIC so any SATA HBA in addition to native SATA ports will be Gen2 x2 connected at best. Reply Weller PCB manufacturerWeller PCB manufacturer Post navigation Previous PostPrevious X88Pro 13 8K TV box runs Android 13 on Rockchip RK3528 SoC Next PostNext NanoPi R6C review - Ubuntu 22.04, NVMe SSD, USB debug Search for: [ ] Search NanoX-EL COM Express Mini moduleNanoX-EL COM Express Mini module Trending Posts - Last 7 Days * Rockchip RK3588M automotive-grade AI SoC supports up to 16 camera inputs 3.9k views | 7 comments * iKOOLCORE R1 review - A quad 2.5GbE mini PC tested with Windows 11, Ubuntu 22.04, Proxmox 3.9k views | 9 comments * Tiny RASynBoard combines Renesas RA6M4 MCU with Syntiant NDP120 ML accelerator, WiFi & BLE module, and some sensors 3.1k views | 1 comment * SONOFF TX Ultimate "T5" smart touch wall switch support gestures, custom covers 3.1k views | 5 comments * Rockchip RK3588 embedded PCs support PoE, 4G LTE, 10GbE, 2.5-inch SATA HDD, and more 2.9k views | 2 comments Subscribe to Comments RSS Feed SPONSORS Gateworks rugged industrial IoT SBCGateworks rugged industrial IoT SBC UGOOS products 2022UGOOS products 2022 Geniatech SBC, Arm box PCGeniatech SBC, Arm box PC DS03 digital signageDS03 digital signage Mekotronics R58X-4G RK3588 8K Arm mini PCMekotronics R58X-4G RK3588 8K Arm mini PC RAKwireless Wisgate Connect CM4 carrier boardRAKwireless Wisgate Connect CM4 carrier board Recent Comments * tonny on ROCK 3C SBC - A $39+ Raspberry Pi 3 lookalike with Rockchip RK3566-T AI SoC, M.2 NVMe SSD support * Michael Aric Uman on Arduino GIGA R1 WiFi board launches with STM32H7 MCU, up to 76 I/O pins * Jean-Luc Aufranc (CNXSoft) on NanoPi R6C review - Ubuntu 22.04, NVMe SSD, USB debug * Vincent Legoll on NanoPi R6C review - Ubuntu 22.04, NVMe SSD, USB debug * Jean-Luc Aufranc (CNXSoft) on NanoPi R6C review - Ubuntu 22.04, NVMe SSD, USB debug Smart Home, Hotel Device - KA2 TV boxSmart Home, Hotel Device - KA2 TV box Latest Reviews * NanoPi R6C Review Ubuntu 22.04NanoPi R6C Review Ubuntu 22.04 NanoPi R6C review - Ubuntu 22.04, NVMe SSD, USB debug FriendlyElec has recently announced the NanoPi R6C mini PC that a variant of the Rockchip RK3588S powered [...] * iKOOLCORE R1 reviewiKOOLCORE R1 reviewiKOOLCORE R1 review - A quad 2.5GbE mini PC tested with Windows 11, Ubuntu 22.04, Proxmox When I first saw the iKOOLCORE R1 I was fascinated that a mini PC of similar size to the smallest fully [...] * Raspberry Pi Pico Wukong 2040 Motor Control CircuitPython Raspberry Pi Pico Wukong 2040 Motor Control CircuitPythonServo and motor control with Raspberry Pi Pico, CircuitPython, and Wukong 2040 breakout board ELECFREAKS Wukong 2040 is a multifunctional breakout board designed for Raspberry Pi Pico. It is equipped [...] Follow CNX Software on Google NewsFollow CNX Software on Google News Email subscriptionEmail subscription Change Ad Consent Do not sell my data Copyright 2022 - CNX Software Limited Privacy Policy This website uses cookies to improve your experience. We'll assume you're ok with this, but if you don't like these, you can remove them Accept Privacy & Cookies Policy Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary [*] Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information. Non-necessary [*] Non-necessary Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website. SAVE & ACCEPT wpDiscuz [ ] Insert ASUS Tinker board - Raspberry Pi alternativeASUS Tinker board - Raspberry Pi alternative