Last summer we reported that BeagleV StarFive RISC-V SBC would not be manufactured, but all was not lost as StarFive would collaborate with Radxa to make a new single board computer based on their JH7100 dual-core 64-bit RISC-V processor.
But thanks to a report on Heise and extra photos acquired by CNX Software, we now have more details about the board that mostly comes with the same features as the BeagleV StarFive, but a completely different layout that brings all the main ports to one side of the board.
VisionFive V1 specifications:
- SoC – StarFive JH7100 Vision SoC with:
- Dual-core Sifive U74 RISC-V processor @ 1.5 GHz with 2MB L2 cache
- Vision DSP Tensilica-VP6 for computing vision
- NVDLA Engine 1 core (configuration 2048 MACs @ 800MHz – 3.5 TOPS)
- Neural Network Engine (1024MACs @ 500MHz – 1 TOPS)
- VPU – H.264/H.265 decoder up to 4Kp60, dual-stream decoding up to 4Kp30
- JPEG encoder/decoder
- Audio Processing DSP and sub-system
- System Memory – 8GB LPDDR4
- Storage – MicroSD card slot
- Video output
- 1x HDMI 1.4 port up to 1080p60
- 1x MIPI DSI interface up to 4Kp30
- MIPI-CSI TX for video output after ISP and AI processing
- Dual channels of ISP, each channel support up to 4K @ 30FPS
- 2x MIPI-CSI Rx
- Audio – 3.5mm audio jack
- Connectivity – 1x Gigabit Ethernet, 2.4 GHz 802.11b/g/n WiFi 4, and Bluetooth 4.2
- USB – 4x USB 3.0 Ports
- Expansion – 40-pin color-coded GPIO header with 28x GPIO, I2C, I2S, SPI, UART
- Security – Support TRNG and OTP
- Misc – Reset and power buttons
- Power Supply – USB Type-C port with USB PD and QC support
- Dimensions – 100 x 72 mm
The specifications are mostly the same as for the BeagleV board, except the 4GB RAM is gone, and only 8GB RAM appears to be offered, and USB PD and Quick Charge are now supported, instead of just 5V/3A.
Heise first noticed the board in a Lightning Talk scheduled for the 8th of December at the RISC-V Summit in San Francisco, StarFive also published a product page with a photo and basic specs. information. Linux support is progressing well according to a changelog on a StarFive Linux Github repo:
The key features work on the board with Ethernet, HDMI, WiFi and Bluetooth all implemented, but strangely not the SPI flash. There’s more work to be done for the SoC itself with MIPI interfaces, video encode/decode, and some AI/computer vision accelerators still needing to be implemented. The NVDLA accelerator already works though, and all low-speed I/Os like U2C, SPI, and GPIOs, as well as USB 3.0. The documentation for the processor is also available on Github, but was uploaded several months ago. The community can also access resources and a forum on rvspace.org.
There’s no price nor availability information for the VisionFive V1 SBC, but we should learn more in a couple of weeks with the official announcement. The board will not be suitable for everyone since it lacks a GPU for 3D graphics accelerator, but we’re also expecting the StarFive JH7110 in 2022 with four 64-bit RISC-V cores and an Imagination IMG BXE-4-32 GPU. [Update: The price will be $149 according to the presentation slides from RISC-V Summit, and the JH7110 board will be called VisionFive V2]
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.