VisionFive V1 RISC-V Linux SBC resurrects BeagleV StarFive single board computer

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 RISC-V SBC

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
  • Camera
    • 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 StarFive 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.

VisionFive V1 vs BeagleV StarLight
VisionFive V1 (left) vs BeagleV StarLight (right)

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:

StarFive RISC-V Linux Software StatusThe 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]

VisionFive V1 Block Diagram

Via LinuxGizmos, Market Research Telecast

Share this:

Support CNX Software! Donate via cryptocurrencies, become a Patron on Patreon, or purchase goods on Amazon or Aliexpress

ROCK 5 ITX RK3588 mini-ITX motherboard
Subscribe
Notify of
guest
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.
17 Comments
oldest
newest
Sander
Sander
2 years ago

Only $149? That’s not bad, considering the 8GB RAM.

Frank Earl
Frank Earl
2 years ago

That’s basically the story they had for the BeagleV. And, no, it’s not a bad price. I was going to pay for the other…now, if they can ship, I’ll be interested in this.

Denys
Denys
2 years ago

I can’t find link with pre-order or where to buy this cool thing, can anyone point me to it?

and.elf
and.elf
2 years ago

When, or more likely if, they fix Linux driver support – hopefully mainlining them – this will be a really good platform for edge AI. Also, having all external io on the same side of the board is a lot better than the old board.

Frank Earl
Frank Earl
2 years ago

What’s missing on driver support? If it’s the NVDLA, that’s got something already roughly there that just needs refining. Other stuff? Depends on the devices. It doesn’t help that none of these things are really in the wild and only part of the actual crowd that could do the driver work had it in hand.

and.elf
and.elf
2 years ago

Look at the picture from their GitHub. No audio or video, no ISP, no visual DSP nor NNE – the devices you’d be relying on using a platform like this

wboz88
wboz88
2 years ago

:edit: whoops I ask a question that was answered in article 😛 sorry!

I still think these boards are neat, though I have no need for it and just kickstarted another cool SBC that I WILL use (very different from this one.)

Андрей Степанов
2 years ago

Very interested in RISC-V boards, but the lack of NVMe or SATA is a huge letdown for me.

Esmil
Esmil
2 years ago

Just for the record. The SPI flash, where early bootloader, ddr ram init, OpenSBI and u-boot is located works perfectly fine in u-boot. It’s just that noone has yet made the QSPI peripheral work properly from Linux yet.

willy
willy
2 years ago

Very interesting as a development board to experiment with atomics on RISC-V, finally! I might eventually register to buy one, the price is reasonable for the specs, especially if we count on the rarity of linux-compatible RISC-V SBCs at the moment.

Drew Fustini
2 years ago

I wanted to make one point of clarification, BeagleV is the BeagleBoard.org Foundation’s brand for RISC-V based boards and is not itself a specific board. I made a brief update yesterday that we will be launching two new boards under the BeagleV brand around the time of Embedded World 2022.

willy
willy
2 years ago

Note that the sales opened on their site, and the specs are now significantly lower than they were:

  • 1.0 GHz CPU
  • heat sink + fan!

But the price raised to $175: https://shop.allnetchina.cn/collections/starfive/products/starfive-visionfive-ai-single-board-computer

Thus it’s possible that the extra delays result from stability issues if it requires a fan for two cores at 1 GHz; even the horribly unstable espressobin doesn’t!

willy
willy
2 years ago

Given that I never got a response after applying for a board (not even a negative one, which I would have perfectly understood), I don’t know whether they maintained their program of free boards for developers, so maybe a good part of the enthousiasts who were counting on this will not be much interested in buying a more expensive and less capable one. Anyway we’ll see.

Boardcon Rockchip and Allwinner SoM and SBC products