youyeetoo VisionFive2

youyeetoo StarFive VisionFive2 RISC-V Single Board Computer User Manual

Model: VisionFive2

Introduction

The youyeetoo StarFive VisionFive2 is a high-performance RISC-V Single Board Computer (SBC) featuring an integrated GPU. This board is designed for development and various embedded applications, offering significant improvements over previous generations in processor frequency, multimedia capabilities, and expandability. It supports mainstream Linux distributions, making it a versatile platform for a wide range of projects.

This manual provides essential information for setting up, operating, and maintaining your VisionFive2 SBC, along with detailed specifications and troubleshooting guidance.

Included Components

The standard package for the VisionFive2 includes the following items:

  • StarFive VisionFive2 Single Board Computer (4G Early Bird version)
  • WiFi dongle
Included WiFi dongle for VisionFive2

Image: The included WiFi dongle, which provides wireless connectivity for the VisionFive2 board.

Setup

Follow these steps to set up your VisionFive2 Single Board Computer:

1. Prepare the Operating System

The VisionFive2 supports various Linux distributions. You will need to prepare an operating system image on a Micro-SD card or an eMMC module (if applicable). Refer to the official documentation for detailed instructions on flashing the OS image to your chosen storage medium.

2. Connect Peripherals

Connect necessary peripherals to the VisionFive2 board:

  • Display: Connect a monitor via the HDMI 2.0 port or MIPI DSI display ports.
  • Input Devices: Connect a USB keyboard and mouse to the available USB 2.0 or USB 3.0 ports.
  • Storage: Insert the prepared Micro-SD card into the Micro-SD card slot. If using an eMMC module, ensure it is properly installed in the eMMC socket.
  • Network: For wired connectivity, connect an Ethernet cable to one of the two RJ45 Ethernet ports. For wireless connectivity, insert the provided WiFi dongle into an available USB port.
  • Audio: Connect speakers or headphones to the 3.5 mm audio jack if audio output is required.
Labeled diagram of VisionFive2 board showing all ports and components

Image: A detailed diagram illustrating the various ports and components on the VisionFive2 board, including USB, HDMI, Ethernet, GPIO, and power connections.

Top view of the VisionFive2 RISC-V Single Board Computer

Image: Top-down view of the VisionFive2 board, showing the layout of the main components and connectors.

Close-up of the dual RJ45 Ethernet ports on the VisionFive2 board

Image: Close-up view of the two RJ45 Ethernet ports, providing dual Gigabit LAN connectivity.

3. Power On

Connect a 5V DC power supply (up to 30W) to the USB Type-C port or via the 40-pin GPIO header. The board should power on and begin booting from the installed operating system.

Operating

Once the VisionFive2 has successfully booted, you can interact with it through the connected display, keyboard, and mouse, similar to a standard desktop computer. The specific operation will depend on the Linux distribution installed.

  • Software Installation: Use the package manager of your chosen Linux distribution to install additional software and tools.
  • Development: Utilize the 40-pin GPIO header for connecting sensors, actuators, and other hardware components for embedded development.
  • Network Configuration: Configure network settings for both wired and wireless connections through the operating system's network manager.
Close-up of the 40-pin GPIO header on the VisionFive2 board

Image: A close-up view of the 40-pin GPIO header, highlighting the pins available for various hardware interfaces.

Maintenance

To ensure the longevity and optimal performance of your VisionFive2 SBC, consider the following maintenance guidelines:

  • Keep Clean: Regularly clean the board with a soft, dry brush or compressed air to remove dust and debris. Avoid using liquids.
  • Ventilation: Ensure the board is operated in a well-ventilated area to prevent overheating. Consider adding a fan to the 2-pin fan header if operating under heavy loads.
  • Firmware Updates: Periodically check for and apply firmware updates for the JH7110 processor and other components as recommended by StarFive or youyeetoo.
  • Software Updates: Keep your installed Linux distribution and all software packages updated to benefit from the latest features, security patches, and performance improvements.
  • Handle with Care: Avoid static discharge by handling the board by its edges and using anti-static precautions.

Troubleshooting

If you encounter issues with your VisionFive2, consider the following troubleshooting steps:

  • No Power/Boot:
    • Verify the power supply is correctly connected and provides sufficient voltage (5V) and current.
    • Ensure the power button is pressed (if applicable) or the board is receiving power.
  • No Display Output:
    • Check HDMI or MIPI DSI cable connections.
    • Ensure your monitor is set to the correct input source.
    • Try a different display cable or monitor.
  • Operating System Not Loading:
    • Re-flash the OS image to the Micro-SD card or eMMC to rule out corruption.
    • Ensure the storage medium is properly inserted.
    • Verify the OS image is compatible with the VisionFive2.
  • Network Connectivity Issues:
    • For wired connections, check the Ethernet cable and router status.
    • For wireless connections, ensure the WiFi dongle is properly inserted and recognized by the OS. Verify WiFi network settings and credentials.
  • Peripheral Not Recognized:
    • Try connecting the peripheral to a different USB port.
    • Ensure the peripheral has any necessary drivers installed on the OS.

Specifications

Detailed technical specifications for the youyeetoo StarFive VisionFive2 RISC-V Single Board Computer:

FeatureDescription
ProcessorStarFive JH7110 with RISC-V U74 quad-core (2 MB L2 cache, S7 monitor core), RV64GC ISA, up to 1.5 GHz
GPUIMG BXE-4-32 MC1, up to 600 MHz (400 MHz default)
MemoryLPDDR4 (2GB, 4GB, or 8GB options), up to 2800Mbps
StorageOnboard TF card slot, eMMC Socket, M.2 Connector for SSD
Video Output1x 2-lane MIPI DSI (up to 1080p@30fps), 1x 4-lane MIPI DSI (up to 2K@30fps), 1x HDMI 2.0 (up to 4K@30fps or 2K@60fps)
Camera1x 2-lane MIPI CSI camera port (up to 4K@30fps)
Video Encoder/DecoderDecoder: up to 4K@60fps (H264/H265 multi-stream); Encoder: up to 1080p@30fps (H265 multi-stream); JPEG encoder/decoder
Peripherals2x USB 3.0, 2x USB 2.0, 40-Pin GPIO Header, 2x RJ45 Ethernet, 3.5 mm Audio jack, M.2 Connector, eMMC Socket, 2-pin fan header, Micro-SD card slot, Reset/Power Button
Wireless ConnectivityWiFi dongle (included with WiFi board variants)
Power Supply5V DC with PD, up to 30W (USB Type-C port or 40-pin GPIO header)
Operating SystemsSupports mainstream Linux distributions (Debian, Fedora, Ubuntu, openSUSE)
Close-up of the StarFive JH7110 processor chip on the VisionFive2 board

Image: A detailed view of the StarFive JH7110 processor, the core component of the VisionFive2 SBC.

Benchmark graphs comparing JH7110 CPU and GPU performance

Image: Performance benchmark charts for the JH7110 CPU and GPU, illustrating its capabilities compared to other processors.

Bottom view of the VisionFive2 RISC-V Single Board Computer, showing eMMC and M.2 slots

Image: The underside of the VisionFive2 board, revealing the eMMC socket, M.2 connector for SSD, and Micro-SD card slot.

Warranty

The youyeetoo StarFive VisionFive2 Single Board Computer is covered by a manufacturer's warranty. Please refer to the warranty information provided with your purchase or contact youyeetoo customer support for details regarding warranty terms and conditions.

Support

For additional information, technical documentation, and community support, please visit the official VisionFive2 documentation portal:

https://doc-en.rvspace.org/Doc_Center/visionfive_2.html

For specific inquiries or issues not covered in this manual or the online documentation, please contact youyeetoo customer support.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.

After a successful submission, we securely hash the supplied account or form email before sending it to Microsoft Advertising for conversion attribution. Privacy details.