#StarFive

2026-02-13

Load on boot success! | *
[ 13.634523] PVR_K: 1201: RGX Firmware image 'rgx.fw.36.50.54.182' loaded
[ 13.675762] PVR_K: 1201: Shader binary image 'rgx.sh.36.50.54.182' loaded
[ 13.693336] [drm] Initialized pvr 1.19.6345021 for 18000000.gpu on minor 1

It only took yelling modprobe.blacklist=don'tloadthe stupidmoduletilllateryoudumbdumb and now we're all set!

#linux #alpinelinux #uboot #riscv #starfive #visionfive2

2026-01-16

Continuing my #JavaOnSingleBoardComputers with a new #JavaOnRiscV test! The #StarFive #VisionFive 2 Lite is a 60€ board with 4Gb RAM and a 4-core #RISCV processor, and ... it runs #Java of course ;-)

More info in the blog:
webtechie.be/post/2026-01-16-f

The video is available on YouTube:
youtube.com/watch?v=70FYg1YzFfM

2026-01-02

I've set up the #riscv #starfive Vision Five 2 to boot Ubuntu from SD card.

I don't feel bothered to install to the nvme drive today. The instructions are bothersome.

canonical-ubuntu-hardware-supp

Performance seems quite good, comparable to the pi4. Somehow it feels snappier. It's so much faster than than Mango Pi MQ-Pro.

I'm logging in over UART and SSH,. I'm not sure if the GPU is even supported.

Firefox isn't available from apt so I can't test it.

hyfetch displaying system information on the Starfive Vision Five 2 computer. Ubuntu 24.04, kernel 6.14.0-37, quad core jh7110 and 8GB of RAM.7zip benchmark on the visionfive 2 showing 5740 MIPS
2025-12-14

So now I can boot straight into a barebones GNU Guix system on my StarFive VisionFIve 2 RISC-V board from a MicroSD card. I had to patch "gnu/bootloader/u-boot.scm" in Guix to make this work:
codeberg.org/avp/guix/src/bran

No success with eMMC yet; it would be nice to create an image that works with eMMC as well.

#riscV #guix #starfive #visionfive2

A screenshot of a "neofetch" output from GNU Guix system running on a StarFive VisionFive2 board.
2025-08-07

StarFive VisionFive 2 Lite is a cheap(er) RISC-V single-board computer (crowdfunding)

The VisionFive 2 Lite is a credit card-sized single-board computer (SBC) that looks a lot like a Raspberry Pi. But it’s actually a smaller, cheaper, and less powerful version of the VisionFive 2 RISC-V SBC that launched a few years ago.

The new model has a slower version of the same processor and loses a few ports and connectors, but picks up optional support for onboard WiFi and Bluetooth. […]

#crowdfunding #riscV #sbc #sifive #starfive #starfiveVisionfive2Lite

Read more: liliputing.com/starfive-vision

2025-08-07

It looks like #starfive has a new kickstarter for a budget #riscv sbc to succeed the VisionFive 2

kickstarter.com/projects/starf

I backed the kickstarter for the visionfive 2, and while it does work fine, I don't use it much. The much lower price is appealing, though with shipping and tariffs and whatnot, the new one probably works out to 50% of the cost of the original.

scrottie (he/him/them)scrottie@bsd.network
2025-06-24

Stuck an NVMe M.2 disc in. Still:

Available disks are: none.
Which disk is the root disk? ('?' for details) ?

Still no nvme in dmesg.

Trying OpenBSD 7.6, in case 7.7 just broke all of this. Same results.

Ok, maybe I did the dtb step wrong. Looking at the dtb directory from the vendor Debian Linux OS image again, those are directories full of dtb files (and subdirs full of them). Ooops. So copied those files (not just directories) in to /vendor/ on the DOS partition in the OpenBSD install image, from both of those directories, ignoring duplicates where directories had files with the same name... and... exactly the same thing. No devices except serial console show up. Guessing I'm probably doing something wrong with the dtb files but I'm running out of guesses. Do I need to take them from an earlier vendor image than starfive-jh7110-202409-SD-minimal-desktop-wayland.img.bz2 ? Internet is super slow and I have limited data so hate downloading OS images esp unnecessarily.

Anyone have one of these #hifive #starfive boards who can give me a clue? Wouldn't refuse an .img of that partition if someone wanted to share.

Может хватит кормить ARM и пора нести свои кровные за RISC-V решения? Понятно, что это никакая не архитектура, а набор команд (ISA) и реально процессор может быть хоть #ARM, хоть #MIPS.

Вот заместо #ARMboard’ов всяких Orange Pi Plus начать использовать RISC-V одноплатники? Есть же на них всякие mainboard для ноутбуков #Framework?

Компания MIPS объявив о переходе на RISC-V ни в коем разе не отказывалась от #MIPS-процессоров, а просто стала делать c другим набором команд.

Есть смысл затариваться чем-то на базе того же #StarFive #JH7110? На котором делают уже материнские платы для кастомизируемых ноутбуков #Framework.

Судя по тестам есть уже процессоры с ISA RISC-V со вполне зрелой производительностью.

#RISCV

Jure Repinc :linux: :kde:JRepin@mstdn.io
2025-02-04

RISC-V Mainboard for Framework Laptop 13 is now available
🔗 frame.work/si/en/blog/risc-v-m
via @frameworkcomputer

"We’re happy to share that DeepComputing’s DC-ROMA RISC-V Mainboard for Framework Laptop 13 is now in stock and shipping in the Framework Marketplace. This is very much a developer-focused board to help accelerate maturing the software ecosystem around RISC-V."

#RISCV #RISC_V #laptop #laptops #hardware #CPU #CPUs #Framework #DeepComputing #StarFive #JH7110 #SiFive #U74

DesRoin :fullstacklive:DesRoin@geekdom.social
2025-01-30

So since the irradium #Crux #Linux derivate on my #VisionFive2 was broken (didn't boot anymore without any errors, just froze) and I never liked this distro anyway I was looking for alternatives... and for some reason the @netbsd generic "qemu" image... just booted and installed out of the box xD
#RISCV #StarFive #riscv64 #SBC #opensource #netbsd #bsd #freedom

2025-01-29

Awesome! Feel free to join and snac runs perfectly fine on a RPi! I built #snac for #RISCV (for my #Starfive #visionfive2 board) which even runs there pretty smooth :) also @grunfink is doing an absolutely great job as the dev behind the snac project.

@emb

2025-01-07
2024-11-26

Next #HardenedBSD goal: see how long it takes for #HardenedBSD 15-CURRENT to build on the #StarFive #VisionFive2 board.

2024-11-26

It's because the #HardenedBSD ASLR implementation assumes 48-bit address space, whereas the #StarFive #VisionFive2 uses a 39-bit address space.

This means ASLR is weakened greatly, not much better than on 32-bit platforms.

The ol' tealeg 🐡tealeg@mastodon.online
2024-10-15

Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got #openbsd76 running on my #starfive #visionfive2 .

#openbsd #riscv #riscv64

2024-08-31

Okay, so I figured it out. Several things changed without documentation, and there are undocumented assumptions:

- the newer Ubuntu images for the #StarFive #VisionFive 2 are more automated than they used to be. More of the EFI stuff is fully automated, and used more sophisticated parts of the EFI partition format than u-boot's filesystem commands know about (but the boot commands still read correctly)
- the SD card loader assumes you have no eMMC. (!) I still had eMMC with FreeBSD installed on it, so for a bit the Ubuntu loader was booting FreeBSD from eMMC, *because the Ubuntu u-boot assumes it is on the first valid mmc device*. But the first valid mmc device is the eMMC if it's installed.

And now that I sorted that out, I need to set it aside for the night because I sorted this out in bed and the wifi config tools aren't in the server image so I need a hard-line tomorrow 🙃

#RISCV

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst