#starfive

Несерьёзный Выдумщикgrumb@idealists.su
2025-02-07

Может хватит кормить 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

2024-08-29

Apparently Ubuntu's pre installed server images for 24.04 for the #StarFive #VisionFive2 just.... doesn't include the dtb for the board anymore? There's no dtb directory at all, just the EFI directory. So I guess nobody has actually tested this in the last year?

And the VisionFive2-specific u-boot in the image can't list the contents of the partition?

Has anyone actually gotten these to work recently? I'll track down a recent dtb and try again later, but I'm puzzled by the fact that u-boot can't read the partition contents. The instructions (wiki.ubuntu.com/RISC-V/StarFiv) refer to the 23.10 image, which I can't find on any mirrors... Has anyone seen this work? #RISCV

Benjamin Carr, Ph.D. 👨🏻‍💻🧬BenjaminHCCarr@hachyderm.io
2024-07-05

#Framework #Laptop13 To See A #RISCV #Motherboard Option
Pricing information isn't yet available and the motherboard is in development still, but #DeepComputing is working on bringing this RISC-V motherboard for Framework Laptop 13 as an alternative to the Intel and AMD options. The DeepComputing RISC-V motherboard will use a #StarFive #JH7110 with four U74 RISC-V cores. The JH7710 SoC does have upstream #LinuxKernel support!
phoronix.com/news/Framework-La

2024-06-13

With the arrival of my #starfive #visionfive2 board, I could test my #riscv #gcc software builds.

It's great to see that #debian12 has full support for riscv cross builds and I'm going to upgrade my build docker images to the new version soon.

Unfortunately I run into troubles with the UI after an upgrade attempt again (same as on #star64 from #pine64). Now I need to find a more stable OS image.

However, #riscv support and stability is increasing step by step, and that's good news!

RiscV StarFive VisionFive2 Board
2024-05-19

I saw there's a #qrv64 kernel for #Plan9 #riscv #riscv64 from a master's thesis I'm reading

Has anyone tried #RISC #9Front ? I'm curious if the #MilkV #MilkVMars could run everything either natively or under #QEMU; I just flashed the board I'm using with #Debian from #StarFive to make sure it boots and functions

It might be unstable, but it might also outperform my #RaspberryPi "9Pi3B"

2024-04-29

All right, Ubuntu 24.04 is booted on the #starfive #visionfive2

It's nice to have a recent kernel instead of 5.15.

I'm booting from the SD card again, so hopefully that's fixable, or at least maybe I can get the root fs on the nvme.

Now what can it do? According the release notes, the GPU isn't supported which is a shame.

Let's see if Firefox runs. That was always the issue with the old software.

DesRoin :fullstacklive:DesRoin@geekdom.social
2024-02-19

So put my #VisionFive2 where it belongs xD
Now the actual work can start 🧐 😆
#RISCV #riscv64 #sbc #opensourcehardware #linux #StarFive #riscvsbc

Neofetch on the VisionFive 2 showing basic system information
DesRoin :fullstacklive:DesRoin@geekdom.social
2024-02-16

Since a friend of mine has access to a free of charge 3D printer, courtesy of the German tax payer (us), I got myself a nice case printed for the #VisionFive2 .
Have to add some active cooling on top which will make it look less cool, but otherwise it's running at around 58°C with just the passive cooler and over 65 when under load.
#RISCV #riscv64 #sbc #starfive #OpenSourceHardware

2024-02-16
Are you into #RISCV64? #Ubuntu #Linux provides a really good hardware support for the #StarFive #VisionFive2 board including up-to-date packages and security updates in a long term view.

#risc #risc64 #riscv #rv64

https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/
2024-02-14
Current state: 5x #StarFive #VisionFive2 boards on #RISCV in place for production usage:

- Primary Auth NS & NTP
- Secondary NS & NTP
- Webserver (#manpageblog)
- #snac (#Fediverse server) & #synapse (#Matrix chat server)
- #Tor relay node

#risc #riscv64 #risc64
2024-02-13
You can find some newer packages for #Debian #Bookworm (which is used by the #VisionFive #VisionFive2 board) than the 2022 snapshot old ones for #RISCV on https://gyptazy.ch. But you can also grab my whole QEMU image to build it yourself or just spawn up a #chroot with #qemu static (qemu-riscv64-static) by running:

mmdebstrap --architectures=riscv64 --aptopt='Acquire::Check-Valid-Until "false"' --include="debian-ports-archive-keyring" sid /srv/riscv64-chroot "deb [trusted=yes] https://snapshot.debian.org/archive/debian-ports/20220616T194833Z unstable main"

cp /usr/bin/qemu-riscv64-static /srv/riscv64-chroot/usr/bin/

chroot /srv/riscv64-chroot/ qemu-riscv64-static /bin/bash


Tags:
#risc #riscv #risc64 #riscv64 #starfive #vision #packages #crosscompile #foss

Client Info

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