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.

Search results for #visionfive2

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I guess based VMs would be really pretty cool on . I think this would be really valuable but I’m struggling on possible implementations.

A: Using my 4x 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 on . 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).

DesRoin »
@DesRoin@geekdom.social

Currently performing a huge update on my for good measure. Lets see if it boots up again once everything is done xD

No description

DesRoin »
@DesRoin@geekdom.social

Just to give you a sense of scale, that's this board next to a fully equipped D1 Mini, an dev board and the 🥹

No descriptionNo description

DesRoin »
@DesRoin@geekdom.social

@turnimator nice, I'm mostly tinkering with my ATM which also has some camera capabilities now that I think about it 🤔

adingbatponder »
@adingbatponder@fosstodon.org

@sxa post relates to benchmarking

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

2.48 (2.49-dev) compile for & . Thanks to @grunfink@comam.es for today's release!

This should help all the people that are running on hardware (like the , , , ...) and also want to run as a instance in the 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

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

This is how one of the cases looks like for the board.

Happy serving on & . Hopefully soon again back on .

DesRoin »
@DesRoin@geekdom.social

@ex3mpted @nixCraft
Well there is the which is developing quite nicely in recent months

No descriptionNo description

DesRoin »
@DesRoin@geekdom.social

So put my where it belongs xD
Now the actual work can start 🧐 😆

Neofetch on the VisionFive 2 showing basic system information
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Far better than my approach... Just placed on the external SSD drive :)

DesRoin »
@DesRoin@geekdom.social

So looks like this could be the final incarnation of my
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

No description

DesRoin »
@DesRoin@geekdom.social

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 .
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.

No description
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Are you into provides a really good hardware support for the board including up-to-date packages and security updates in a long term view.

https://gyptazy.ch/misc/starfive-visionfive2-riscv64-board-perfect-ubuntu-support-review/

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Current state: 5x boards on in place for production usage:

- Primary Auth NS & NTP
- Secondary NS & NTP
- Webserver (
- ( server) & ( chat server)
- relay node


0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

If someone wants to run a or on his based board (probably mostly users) on can obtain a precompiled version of Tor 0.4.8.10 right here: https://cdn.gyptazy.ch/files/riscv64/debian/tor/

DesRoin »
@DesRoin@geekdom.social

Hm so the maintainer of the build for 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 ^^'

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

You can find some newer packages for (which is used by the board) than the 2022 snapshot old ones for on https://gyptazy.ch. But you can also grab my whole QEMU image to build it yourself or just spawn up a with 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:

Shawn Webb »
@lattera@bsd.network

Two new additions to the family.

Two StarFive VisionFive2 SBCs enclosed in their powder black cases, with one of the devices having a UART USB cable attached.

Shawn Webb »
@lattera@bsd.network

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

No description

DesRoin »
@DesRoin@geekdom.social

The Firmware update on my 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 image 😅🙏🏻

DesRoin »
@DesRoin@geekdom.social

@ludovic_dev been playing around with the for a bit now.
Still very excited to see how the architecture and the product offerings for it move forward ^^

DesRoin »
@DesRoin@geekdom.social

@ludovic_dev been playing around with the for a bit now.
Still very excited to see how the architecture and the product offerings for it move forward ^^

DesRoin »
@DesRoin@geekdom.social

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

DesRoin »
@DesRoin@geekdom.social

In case anyone was wondering I'm still working on my
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

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Tomorrow at work...
"Hey gyptazy, how was your weekend, what did you do?"

I recompiled (non snapshot) packages for . 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 for the board.


Compile of libssl3 for Debian Bookworm RISC-V hardware architecture

Shawn Webb »
@lattera@bsd.network

on the :

Can anyone report success?

73 million seconds »
@73ms@infosec.exchange

@gyptazy Good to see it running different distros, is Debian well supported? Have not really even looked at what level of support for is there from the well known distros...

What I really want to see is 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 if nobody else does :)

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

You asked for it!

Here's the output on the board based on running . If you have any question, feel free to ask.


DesRoin »
@DesRoin@geekdom.social

Believe it or not I've managed to "break" my again.
I thought updating the firmware and uboot would be a great idea (yeh) which now made it impossible to boot the current images.
The 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 ^^'

DesRoin »
@DesRoin@geekdom.social

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.

No description

DesRoin »
@DesRoin@geekdom.social

Otherwise I've only been running my 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

DesRoin »
@DesRoin@geekdom.social

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

DesRoin »
@DesRoin@geekdom.social

And I've bricked my installation on my ...
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 <_>

DesRoin »
@DesRoin@geekdom.social

Since the 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

No description

DesRoin »
@DesRoin@geekdom.social

I'm honestly surprised how well the serial adapter works with the
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 ^^'

DesRoin »
@DesRoin@geekdom.social

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 😵‍💫)

No descriptionNo description

DesRoin »
@DesRoin@geekdom.social

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 ^^'

No descriptionNo descriptionNo description

DesRoin »
@DesRoin@geekdom.social

Let's get this party started 🥹🤞🏻

No description
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Hm, I’m thinking about switching completely my personal servers to based systems. Why?

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 instead of . 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 (especially the 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: :bsd.cafe


0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I got asked about the 's board power consumption:
Idle: 7.3W
Full: 13.4W

Notes: Only ethernet and SD plugged in, Full test is running all cores on 100%. Running on latest image. Measured with Refoss Smart Plug (accuracy unknown)

Daniel aka CyReVolt 🐢 »
@CyReVolt@mastodon.social

FINALLY!

We just *fully* booted into on the board using as 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! 🥳

No description
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Some more insights behind the board running on architecture. Operating systems like , & other distros, and precompiled stuff...

https://gyptazy.ch/misc/collection-of-images-and-information-for-risc64-board-visionfive2/


0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

So, I'm closing this test for today and I'm honestly very happy how the board performs in the wild.

Attached you can find the 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 ( 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!

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Alright, here we have my first new ( board running . I already prepared a image which will be flashed after work. It’s playtime - thanks to the

Board: with 8GB RAM

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

While lacking in available and functional operating systems, I’m already preparing a collection (like my collection) of flashable SD images of ( for the :