A definitive guide to getting a VisionFive2 board running on a Debian (69) version

Hey Aubrey

here you go:

  1. Download “sdcard.img” from: Releases · starfive-tech/VisionFive2 · GitHub

Note: the sdcard.img is not a full image with GUI it is just used to easily patch the firmware.

  1. Write the image sdcard.img onto the sdcard. You can use balea etcher for this. Stick sdcard into the TF slot on the underside.

  2. Plug in the ethernet cable on the “middle” ethernet port. The one on the edge does not give you a DHCP adress.

  3. Power on the Board

  4. Monitor your router so see what new IP adress gets handed out.

Now the Router should assign a new IP adress to your VF2. The name is “buildroot”

  1. Open a Terminal on linux or Download Putty.exe on Windows.

  2. Login to the risc v with the user root and the password starfive and the ip you read from your router. Use Putty for this or the Linux Terminal

Now you should be connected to the VF2 and be logged in now you can flash the firmware and after that shutdown the sdcard.img

  1. Download the Firmware files inside the connected VF2 board.

Use the commands:

wget https://github.com/starfive-tech/VisionFive2/releases/download/VF2_v2.6.0/u-boot-spl.bin.normal.out
wget https://github.com/starfive-tech/VisionFive2/releases/download/VF2_v2.6.0/visionfive2_fw_payload.img

  1. Flash firmware. See here for a video:Updating the VisionFive 2 Firmware (Read video description!) - YouTube

With forum post: VisionFive 2 Debian Image(December) Released - #43 by LivingLinux Or here for text instructions (Can be translated with google): Starfive VisonFive2(RISC-V SBC) で遊ぶ – その2 ファームウェアの書き換え | ず@沖縄

  1. After the successful firmware flash, flash the debian69 image onto the SDcard and boot it up. You can download the image from the Google drive. It will be zipped with bz2 you need to extract it first! Then flash.

  2. you should have hdmi output.

To better help you please indicate in what step you need assictance with.

Best
Manux

7 Likes