gyptazy.ch is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
So put my #VisionFive2 where it belongs xD
Now the actual work can start 🧐 😆
#RISCV #riscv64 #sbc #opensourcehardware #linux #StarFive #riscvsbc
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
https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/
- Primary Auth NS & NTP
- Secondary NS & NTP
- Webserver (#manpageblog)
- #snac (#Fediverse server) & #synapse (#Matrix chat server)
- #Tor relay node
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
Two new additions to the #HardenedBSD family.
The Firmware update on my #VisionFive2 worked really well actually. I didn't adjust the version strings though so the openSBI now shows the board and build date instead of 1.4 or w/e the latest but it's fine.
Now let's hope Amazon delivers the new SD cards and if they work I can finally continue to dabble around with other systems but the standard #debian image 😅🙏🏻
#RISCV #riscv64 #sbc #OpenSourceHardware #starfive
In case anyone was wondering I'm still working on my #VisionFive2
Currently building a new firmware image and waiting for a new SD card since one of my issues apparently is that the second SD card I have here simply doesn't work with the device... or my laptop for that matter
#riscv #riscv64 #StarFive #opensourcehardware #opensource #debian #slackware #singleboardcomputer
I recompiled #Debian #Bookworm (non snapshot) packages for #RISCV. Currently, there're running 7 nodes with QEMU RISC-V images and one native board. Maybe I should simply switch to experimental but I guess in the current situation many new RISCV users will stay on the bookworm snapshot's which has been used as a default by #StarFive for the #VF2 board.
#risc #riscv #riscv64 #risc64 #risc-v #visionfive #visionfive2 #hardware
So, when it comes to the #StarFive VF2 board I tried to collect some information in general as well as VF2 specific ones. We also have a #RISCV (#risc #risc64 #riscv64) Matrix chat in the #BSDCafe which you can find here:
#RISCV64:bsd.cafe
You can find more to regarding my initial ideas, reasons and information here: https://gyptazy.ch/misc/switching-from-arm64-to-open-riscv-hardware-architecture/
Some #VisionFive (#VisionFive2) specific things like benchmarks, images (collection) or precompiled software like #snac2 (Fediverse instance server), matrix-synapse (Matrix server), #unixbench etc can be found here:
https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/
Keep in mind that not all OS images may work fully and may lack drivers. For my #FreeBSD one for example you can just boot into memory. Debian runs quite well but still needs a custom kernel (do not upgrade the kernel unless you know what you’re doing). Even RISCV is tier 2 level in FreeBSD many things are missing. Pkg completely, ports is a mess. However, you may find QEMU RISCV images to cross-build stuff from your amd64 or ARM64 machine right here: https://gyptazy.ch/misc/freebsd-14-riscv64-build-box-image-for-qemu/
Here you can find a real life test where the board served for a day my whole website (based on #manpageblog) and some other ones:
https://gyptazy.ch/snac/gyptazy/p/1706078460.746773
Btw, here’s a #neofetch output:
https://gyptazy.ch/snac/gyptazy/p/1707391057.757603
#FreeBSD on the #StarFive #VisionFive2 :
Can anyone report success?
Believe it or not I've managed to "break" my #VisionFive2 again.
I thought updating the firmware and uboot would be a great idea (yeh) which now made it impossible to boot the current #Slackware images.
The #StarFive provided Debian image still boots just fine so that's what I'm using now for the time being.
Advantage is I can now boot from nvme which wasn't possible before ^^'
#riscv #riscv64 #opensourcehardware #singleboardcomputer
So I've reimaged my SD card and... managed to brick it again with a custom kernel update. HOWEVER I managed to fix it again by pointing to the right image file for the board... this is quite a learning experience xD
#slackware #slarm64 #RISCV #riscv64 #StarFive #VisionFive2
So this went... Pretty smooth, thought the beginning would cause a heck of a lot more issues. Now onwards to the actual issues 😅🤣
(Please ignore the dirty USB-C cable 😵💫)
#RISCV #riscv64 #VisionFive2 #starfive #slackware #singleboardcomputer #OpenSource
So that worked... better than I expected. ^^'
WIFI still doesn't work though which might be a driver thing? This one came with an external wifi card ^^'
#riscv #riscv64 #visionfive2 #starfive #slackware
Let's get this party started 🥹🤞🏻
#RISCV #riscv64 #VisionFive2 #starfive #singleboardcomputer
Because I can! For real, it’s an awesome new platform, almost no one is using it for production (because of the limited support (especially currently from an OS perspective), knowledge and performance). However, I’m already running some boards in production, some tests I already shared with you (see also summary) and we saw that it’s easily running my workloads - so why not?
So when speaking about „why not“ my first issue is that it would force me to #Linux #Debian instead of #FreeBSD. It would be the first time since 2008 running personal Linux server instead of BSD based ones. It’s not a knowledge problem, I heavily even contribute to a Debian based distribution as a developer, it’s more an aspect of philosophy.
If you’re interested in #riscv (especially the #starfive #visionfive2 board), see also:
* Fediverse with snac: https://gyptazy.ch/snac/gyptazy/p/1706017043.921341
* Weberserver (testrun for a day): https://gyptazy.ch/snac/gyptazy/p/1706078460.746773
* More details: https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/
* Benchmarks: https://browser.geekbench.com/v6/cpu/4566123
* Docs: https://wiki.bsd.cafe/docs:riscv64
* Chat: We also have a chat for RISC related topics in the BSD cafe. Feel free to join us at: #riscv64:bsd.cafe
https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/
Board: #StarFive #VisionFive2 with 8GB RAM