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:
FacebookTwitterHacker NewsSlashdotRedditLinkedInPinterestFlipboardMeWeLineEmailShare

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

ROCK Pi 4C Plus

17 Replies to “VisionFive V1 RISC-V Linux SBC resurrects BeagleV StarFive single board computer”

    1. 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.

  1. 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.

    1. 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.

      1. 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

  2. :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.)

  3. 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.

  4. 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.

  5. 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.

    1. About the price it’s because only the starter kit is available now, the “board only” option is gone.
      The delivery time is around 20th Jan 2022, so people should get theirs soon, and we may get some feedback by the end of the month.

      1. 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.

Leave a Reply

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

Khadas VIM4 SBC
Khadas VIM4 SBC