Armbian Altlinux for VisionFive V2 (jh7110)

Important. For the system to work correctly, you need to update the bootloader in SPI\flash once (the switch for selecting the device to run should be set to “qspi” 0,0 , this is the default state when delivered from the factory). To do this, download the image from the link

burn it to the SD card, connect it to VF2 and turn on the power, wait 2 minutes and turn off the power.

Images Armbian for Visionfive-2.

After that, you can write an ArmbianTV image to the SD card, connect it to VF2 and the system will start automatically. The next steps are usually the initial setup of Armbian. In versions with DE (IceWM XFCE). even video playback in the window works (fullscreen mode does not work) through the Parole player. Analog audio output is enabled by default, to switch to HDMI audio, use the settings via Volume Control as usual.


Altlinux images are shared with the Star64 model. To start, it is enough just to write the desired image to the SD card and connect it to VF2, the system starts automatically and uses the correct DTB automatically.


Ver 20230815-edge kernel 6.5-rc2
work SD\eMMC and LAN (USB HDMI etc - not work)


version 20230816-edge kernel 6.5-rc5. SD LAN USB NVMe works .


Ver 20230817-current (core 6.5). Early HDMI support has been added, not everything works correctly, but it allows you to perform at least minimal system configuration through a regular monitor and keyboard. To fix the color in the console, after writing the image to the SD card, remove the last two parameters from the /boot/extlinux/extlinux.conf file from the append line (splash plymut…).

Ver 20230818-legacy - fix 8Gb RAM


Version 20230824-legacy with kernel 5.15.127.
Expanded the list of Wi-Fi modules (USB\PCIe).
Added DTB for VisionFive V2 models with 4 GB of RAM (for use on 4GB models - rename the DTB file or edit /boot/extlinux/extlinux.conf with a 4 GB indication).

1 Like

Sorry, but the link for Altlinux is not working.

The images are common to Star64 and Visionfive V2, you just write to the SD card, you don’t need to change anything, the system automatically selects the correct DTB. Important, the u-boot update must be installed and the switch to the 0.0 SPI\flashe position


Description of how you can easily run official Armbian images without changing the factory position of the switch (flash 0,0).

1 Like

Version 20230828-legacy with kernel 5.15.127.
Expanded the list of sound modules and codecs (USB\PCIe).

1 Like

Version 20230829-current with kernel 6.5.
Expanded the list of sound modules and codecs (USB\PCIe).


Hi Balbes i would like to try out Armian.
What version would be better, the official armbian version with the txt file patched or the ArmbianTV version with the modified Kernel?
Also if i have firmware 3.04 do i still need to patch it ?

I recommend the ArmbianTV version with LEGACY core, it has good support for all equipment, including HDMI. If you only need a server, you can use any version, taking into account which hardware should work (not everything works on the CURRENT and EDGE versions).

I haven’t checked these loader versions. You can try to start the system yourself without installing the update, if it works, you do not need to run the update.

work link image update u-boot


Version 20230920-legacy with kernel 5.15.130