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.
Successfully booted #NixOS on the #VisionFive2 #RISCV board 🎉 Setup and usage instructions here https://wiki.nixos.org/wiki/NixOS_on_RISCV/VisionFive_2
#riscv #ubuntu #ubuntu24 for #visionfive2 is available here apparently
https://cdimage.ubuntu.com/releases/24.04/release/
Need to update Gunther at some point.
#VisionFive2 #RISCV #riscv64 #riscvsbc #raspberrypi #raspberrypi3 #raspberrypi5 #opensourcehardware #sbc #singleboardcomputer
Never worked with #ansible before and I need it for an upcoming project... so I'm using my #VisionFive2 to manage all other #SBC in my home. Even reinstalled my old #raspberrypi 3 with #openSUSE to have a different OS and system in the network xD
The way things look right now I'll have a lot of time on my hands to figure this out...
#RISCV #riscv64 #riscvsbc #ARM #Linux
A: Using my 4x #RV64 #VisionFive2 boards - each board has 8GB. This could lead into a temporary and time limited, dedicated usage of 7-30d.
B: It could be shared across with 7 users by #jails on #FreeBSD. Requires better support in FreeBSD.
C: QEMU emulated instances running on amd64
I’d really like to see rv64 being pushed and it was excactly the reason to get those boards to get more experience on that platform. However, just sharing some ideas - it does not mean that they will be available in the near future (but would be cool if so).
Currently performing a huge update on my #VisionFive2 for good measure. Lets see if it boots up again once everything is done xD
#RISCV #riscv64 #riscvsbc #crux #irradium #linux #opensourcehardware
Just to give you a sense of scale, that's this board next to a fully equipped #esp32 D1 Mini, an #esp32s2 dev board and the #VisionFive2 🥹
#esp32c3 #RISCV #riscv32 #microcontroller
@turnimator nice, I'm mostly tinkering with my #VisionFive2 ATM which also has some camera capabilities now that I think about it 🤔
@sxa #VisionFive2 post relates to benchmarking
This should help all the people that are running on #RV64 hardware (like the #VisionFive2, #MilkV, #LicheePi4A, ...) and also want to run #snac2 as a #ActivityPub instance in the #Fediverse like me.
You can grab it here: https://cdn.gyptazy.ch/files/riscv64/ubuntu/snac/snac_2.49_dev_ubuntu_23.10_riscv64_linux.tgz
@ex3mpted @nixCraft
Well there is the #VisionFive2 which is developing quite nicely in recent months
So put my #VisionFive2 where it belongs xD
Now the actual work can start 🧐 😆
#RISCV #riscv64 #sbc #opensourcehardware #linux #StarFive #riscvsbc
So looks like this could be the final incarnation of my #VisionFive2
Put an active cooler on top using blu tack which also makes this really silent 😶🔕
Currently trying to update the system which failed the past two days simply because it took too long, but now since it doesn't thermal throttle anymore it should go through.
Stays nice and cool at 43°C under 100% load on all cores
#RISCV #riscv64 #riscvsbc #sbc #OpenSOC #OpenSourceHardware #makerdon
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
Hm so the maintainer of the #slackware build for #VisionFive2 seems to have moved on to her own CRUX based linux distribution called irradium... I've managed to load this up with a bit of help from mara but... this system doesn't look like it's intended for actual use.
Looks more like one of them "I have too much time so my OS is my project" type of OS ^^'
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.
FreeBSD 15.0-CURRENT-HBSD #0 hardened/current/master-n193382-7d849178809c: Mon Feb 12 19:03:14 UTC 2024
shawn@hbsd-current-01:/usr/obj/usr/src/riscv.riscv64/sys/HARDENEDBSD riscv
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
@ludovic_dev been playing around with the #VisionFive2 #riscv64 #SBC for a bit now.
Still very excited to see how the architecture and the product offerings for it move forward ^^
@ludovic_dev been playing around with the #VisionFive2 #riscv64 #SBC for a bit now.
Still very excited to see how the architecture and the product offerings for it move forward ^^
In general SD cards seem to be an issue, the one I bought specifically for this one works well on my Windows PC with my internal card reader. However it throws initialization errors on my linux laptop and does the same on the #VisionFive2
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
#FreeBSD on the #StarFive #VisionFive2 :
Can anyone report success?
@gyptazy Good to see it running different distros, is Debian well supported? Have not really even looked at what level of support for #riscv is there from the well known distros...
What I really want to see is #HaikuOS neofetch output for this board. This might not be perfectly accurate since I am no Haiku historian but I think it might well be the first SBC and even non-x86 computer ever that has a full install of Haiku up and running in a usable state.
Shall post a screenshot myself when I get my #visionfive2 if nobody else does :)
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
Isn't that the prettiest thing you've ever seen? 😆
So the developer of the build released a new patch with a newer kernel version and from the sound of it that one should fix most of the issues I'm still facing so... lets see how that works out tomorrow.
#RISCV #riscv64 #VisionFive2 #StarVision #slackware #slarm64 #singleboardcomputer
Otherwise I've only been running my #raspberrypi 3 as a retro console, hence I never really had to worry about anything on that either. It just worked like you'd expect a normal PC to work.
Feels good getting back into this, but the detailed documentation and how things work together is still a big secret for me on the #VisionFive2
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
And I've bricked my #Slackware installation on my #VisionFive2 ...
Yeah apparently the specific modules for this board are not part of the repository you're supposed to use and are therfor completely wiped when doing a clean-system... making it impossible to boot again since the uboot files are not updated with the new kernel <_>
Since the #VisionFive2 is currently located in my bedroom running updates (for 3 hours now and counting) I thought I could just connect to it from my Windows PC and see how things are going xD
#Slackware #RISCV #riscv64 #singleboardcomputer #linux #LinuxOnRISCV
I'm honestly surprised how well the serial adapter works with the #VisionFive2
I often have to work with serial connections for SAN and network setups and that's a PITA (putting it mildly) while this works really really well ^^'
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
FINALLY!
We just *fully* booted into #Linux on the #VisionFive2 #RISCV board using #oreboot as #firmware and a u-root rootfs. 🧑💻
This took quite a while again and I had needed some breaks here and there. Go 1.21RC2 has the necessary alignment checks for this to work without too much performance penalty otherwise caused if Linux or (even worse!) oreboot handled this.
In other news, this is a vast improvement to what OpenSBI offers. Less hacks, a cleaner architecture, and IT WORKS! 🥳
https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/
Attached you can find the #Grafana metrics and the system wasn't bothered in any way... But I also need to say, that everything is running in a very optimized way with a really low footprint in all ways. Thank you all (it were more than 20 people over the whole day) for testing, stress testing and your feedback I got during the day. The next steps will result in replacing ns[01,02] and ntp[01,02] (low performance) with #RISCV (#RISC #RISC64) boards. ns[03,04] and ntp[03,04] will remain on ARM architecture until everything is running stable. Guess, you will see some more RISC64 related content soon - stay tuned!
Board: #StarFive #VisionFive2 with 8GB RAM