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.

Admin email
contact@gyptazy.ch
Admin account
@gyptazy@gyptazy.ch

Search results for #riscv

BoxyBSD »
@BoxyBSD@mastodon.bsd.cafe

is testing the the public shell service where you can get your own unix user login on different systems w/o further limitations.

Closed beta currently: boxybsd.com/shell/

This could also lead into solutions for but still not sure how useful it might be nowadays in general.

BoxyBSD »
@BoxyBSD@mastodon.bsd.cafe

@gyptazy maybe this could be a solution for providing on since we do not have any H-supported systems right now. But I’m not sure if there’s a huge benefit of other hw architectures when only providing jails

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

Bought another Milk-V Duo S for Apache RTOS Release Testing ... Something strangely satisfying about NuttX on RISC-V: We finished the port in only 10 days! 👍

Source: github.com/lupyuen/nuttx-sg200

No description

adingbatponder »
@adingbatponder@fosstodon.org

@ringzer0 see post above

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

adingbatponder »
@adingbatponder@fosstodon.org

DesRoin »
@DesRoin@geekdom.social

@bsletten well you don't and the Chinese have been pushing the architecture quite tremendously recently.
Why Infineon and other companies alike don't is beyond me though

DesRoin »
@DesRoin@geekdom.social

9to5Linux »
@9to5linux@floss.social

DesRoin »
@DesRoin@geekdom.social

Never worked with before and I need it for an upcoming project... so I'm using my to manage all other in my home. Even reinstalled my old 3 with 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...

No description

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

Creating a Custom Target for QEMU ... So Rust Apps will build OK for Apache RTOS

Source: github.com/lupyuen/nuttx-rust-

No description

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

Stewart X Addison »
@sxa@fosstodon.org

.deb and .rpm files are now available from the repositories for for JDK21 and 22 via the normal apt/dnf installation processes:
adoptium.net/en-GB/installatio 🎉

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

Can we compile and test Apache Apps in the Web Browser? Let's explore with TCC Compiler, compiled to with Compiler

Article: lupyuen.codeberg.page/articles

No description

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

Here's how we run Apps on Apache RTOS and QEMU Emulator

lupyuen.codeberg.page/articles

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

FreeBSD OpenJDK Contract

Various contracts, full- and part-time:

— bhyve hypervisor kernel improvements
— desktop usability
— developer tools such as LLD
— hardware support on new ARM and RISC-V devices
— installer
— jails – usability/orchestration/OCI-compatibility
— networking
— packaging – including package base (pkgbase)
— …

<freebsdfoundation.org/open-pos>

@FreeBSDFoundation

jbz »
@jbzfn@mastodon.social

🦾 SiFive HiFive Premiere P550 high-performance RISC-V dev board coming this summer | Liliputing

「 The upcoming SiFive HiFive Premiere P550 is powered by an Eswin EIC7700 processor that combines four SiFive P550 CPU cores with a GPU, NPU, and support for PCIe Gen 3, among other things. The board should be available to purchase from Arrow Electronics in July, 2024 」

liliputing.com/sifive-hifive-p

Stewart X Addison »
@sxa@fosstodon.org

Current set of RISC-V boards ... From left to right - the first three are 32-bit, the others 64-bit. Most of these aren't used as much as they should be!
- SiFive HiFive1-A01 (Freedom E310)
- Base board for Doctor Who HiFive inventor kit (FE310-G002)
- Espressif ESP32-C3 microcontroller+LCD
- MangoPi D1 (Alibaba XuanTie C906) - The clear case it's in was for a Pi Zero
- HiFive Unleashed (Quad core Freedom U540)
- Beagle-V prototype (Dual core JH7100)
- VisionFive 2 (Quad core JH7110)

No description

Stewart X Addison »
@sxa@fosstodon.org

Apparently I accidentally removed my post about the build of Eclipse 21.0.1+12 from a few weeks back so I'm reposting:

This is an early access build - not intended for production use:

wget -q -O - api.adoptium.net/v3/binary/ver | tar xfz -

It needs libatomic1 (Debian/Ubuntu) or libatomic (Fedora) to avoid a runtime error

In a docker container you may get: "RISCV_FLUSH_ICACHE not available". To fix, start the container with "--security-opt seccomp=unconfined"

Stewart X Addison »
@sxa@fosstodon.org

No-one would have believed it if we posted this yesterday, so today we are announcing that Eclipse 21 and 22 are available as a GA headless release on !
adoptium.net/en-GB/blog/2024/0
Thanks to @ludovic_dev and others at RISE for getting us here 🙂
You can also install it via the @jbangdev tool. Set JBANG_DEFAULT_JAVA_VERSION=21 first to get the GA version
See also: "Lessons from porting" and the "managed runtimes" talks from at video.fosdem.org/2024/aw1126/

No description

Eva Winterschön »
@winterschon@hachyderm.io

ohhhh gosh… more RISC-V for FreeBSD!

💘 more cores 💘 more ram 💘 more ports 💘 more more more 💘

going to validate whether this SO-DIMM format will work in my TuringPi2, but generally underlying all technical plans, a vast majority of my home-lab acquisitions are solely because I want it and it's fun!

💖👩🏼‍💻💁🏼‍♀️🤩😌

Lichee Pi 4A - box showing specsLichee Pi 4A - front of retail box Lichee Pi 4A - SoM and carrier board Lichee Pi 4A - system layout

Graham Perrin »
@grahamperrin@mastodon.bsd.cafe

@bugaevc I'll mention, but not advocate, CheriBSD <cheribsd.org/> …

# Arm

adingbatponder »
@adingbatponder@fosstodon.org

jbz »
@jbzfn@mastodon.social

🔐 Linux 6.9 Adds New RISC-V Vector-Accelerated Crypto Routines - Phoronix

「 RISC-V with Linux 6.9 implements support for more vector-accelerated crypto routines. Among the work is RISC-V vector accelerated AES-{ECB,CBC,CTR,XTS}, ChaCha20, GHASH, SHA-256, SHA-384, SHA-512, SM3, and SM4 algorithms 」

phoronix.com/news/Linux-6.9-RI

Colin Gordon »
@csgordon@discuss.systems

Is there *any* physical RISC-V hardware at all that actually implements the Svpbmt / page-based memory types? It seems like all the cores I can find with MMUs don't do this, maybe because most of the cores have their original prior to that extension being approved? But there's code for it in Linux, so somebody must have hardware, right?

Daniel aka CyReVolt 🐢 »
@CyReVolt@mastodon.social

Check this out, a CPU made of just simple components, no FPGAs or ASICs.
I just played snake on it. 🥳
It implements RV32I.

pineapple-one.github.io/ 👈🧐

No description
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I’m living on server side between , & and can’t decide which platform I want to go!

offers the best support and is fast.
is very efficient and also very fast.
is amazing & exciting (but slow with my current hw, but I can deal with it)

While amd64 & ARM64 work perfectly fine with , the hardware support (beside stuff) is still very limited. Currently, and work very well there.

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I’m living on server side between , & and can’t decide which platform I want to go!

offers the best support and is fast.
is very efficient and also very fast.
is amazing & exciting (but slow with my current hw, but I can deal with it)

While amd64 & ARM64 work perfectly fine with , the hardware support (beside stuff) is still very limited. Currently, and work very well there.

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

adingbatponder »
@adingbatponder@fosstodon.org

@me_ @vertigo Post above mentions and and

Elizabeth K. Joseph »
@pleia2@floss.social

Gotta love the part of learning something new where you get stuck and brain immediately goes, "that's because you're stupid."

C'mon brain, we know better than that! Ask for help and let's gooooo.

My VisionFive2 won't boot Debian (or Ubuntu). LED stays red & my monitor says no signal (connected via HDMI).

Worried I might have to order some additional parts to debug, but maybe I'm just doing something wrong? Used dd to get the image to the SD card, and the boot mode switches look right

Santiago Lema »
@santiago@masto.lema.org

Oooh VisionFive 2 arrived

Vision five 2 boxHand holding  a VisionFive 2 board

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

This little thing literally has it's own github repository. I was already wondering where to get documentation for it but here we are:
github.com/01Space/ESP32-C3-0.

DesRoin »
@DesRoin@geekdom.social

So there is small, there is tiny and then there is smol 🥹🥺

adingbatponder »
@adingbatponder@fosstodon.org

@sxa Hi. Sorry. Just trying to get hashed see article

Wesley Moore »
@wezm@mastodon.decentralised.social

Played around with the MILK-V Duo this morning. It certainly feels snappier than the Mango Pi, although that might be because it's running a buildroot image and not a full distro. Idle it uses about 75mA, running `while true; do echo Hello; done` over an ssh connection it pulls 100mA.

Photo of Milk-V Duo board in the I/O carrier connected via Ethernet. A USB current meter shows a current draw of 0.101AUSB current meter showing idle power consumption of Milk-V Duo: 0.075A

Wesley Moore »
@wezm@mastodon.decentralised.social

Made nginx serve a page with a photo of the server.

Screnshot of Firefox showing a web page hosted on a Milk-V Duo. The page has a photo of the board that is hosting the page.

Stewart X Addison »
@sxa@fosstodon.org

Looks like has a offering now - the first known cloud provider with them as far as I know - and a decent choice by using TH1520-based systems (until good boards with vector 1.0 support appear)
- bret.dk/scaleway-risc-v-testin
- labs.scaleway.com/en/em-rv1/

rena2019 ☑️ »
@rena2019@social.tchncs.de

@gyptazy
kannst jetzt auch auf hosten ;-)

The world's first RISC-V servers available in the cloud.
labs.scaleway.com/en/em-rv1/

cc @frankenmichl

jbz »
@jbzfn@mastodon.social

"The PolarFire SoC Discovery Kit is centered around a quad-core, 64-bit RISC-V processor, optimized for Linux and real-time applications, and a PolarFire MPFS095T SoC FPGA with 95K Logic Elements. The kit also includes 1 GB of DDR4 memory and a microSD connector, ensuring solid performance and flexible storage options for various applications."

linuxgizmos.com/microchip-laun

jbz »
@jbzfn@mastodon.social

🧲 Milk-V Duo S: Dual-Core RISC-V SBC Open for Pre-Order Starting at $11.00
— linuxgizmos.com

"This dual-core design offers flexibility and performance for embedded computing. Scheduled to ship in March 2024, this board has improved specifications and features compared to the Duo Classic, and it supports both Linux and FreeRTOS operating systems."

linuxgizmos.com/milk-v-duo-s-d

DesRoin »
@DesRoin@geekdom.social

Heh never knew was such a relaxing thing to do before a xD

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

1 ★ 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

@nixCraft Intel and for me.

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

adingbatponder »
@adingbatponder@fosstodon.org

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

Just created some based images of & . This might become helpful when integrating in your build & test pipelines.

https://gyptazy.ch/misc/riscv-container-images-for-podman-docker/


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


Michael Engel »
@me_@sueden.social

Preparing the first lecture for our revamped Intro to Comp Arch and OS course...

Nifty, clang (rv64gc, -O1) manages to optimize all branches away in a "tolower" implementation:

tolower:
addiw a1, a0, -65
andi a1, a1, 255
sltiu a1, a1, 26
slli a1, a1, 5
addw a0, a0, a1
andi a0, a0, 255
ret

Thanks to Matt for his compiler explorer!

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/

TomAoki »
@TomAoki@mastodon.bsd.cafe

@gyptazy Just a possibility, but memory managements on emulation of QEMU could be too relaxed. This case, actual hardware checks normally (strict) and error out with SIGSEGV but QEMU doesn't.

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

I'm not that into hardware details but when I can build in a QEMU cross compile environment, but on native hardware it fails reproducible with exactly the same versions with:

gcc: internal compiler error: Segmentation fault signal terminated program cc1

Do I have encountered a hardware issue?

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:

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:

TomAoki »
@TomAoki@mastodon.bsd.cafe

@lattera It's not a kernel config, but release config which you should seek for. GERERICSD for RISC-V uses GENERIC kernel.😉
cgit.freebsd.org/src/commit/re

TomAoki »
@TomAoki@mastodon.bsd.cafe

@lattera It's not a kernel config, but release config which you should seek for. GERERICSD for RISC-V uses GENERIC kernel.😉
cgit.freebsd.org/src/commit/re

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 😅🙏🏻

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@ludovic_dev@mastodon.social oh, snap! I've missed that talk.. Sounds interesting and luckily there's a recoding. Thanks for sharing and happy porting to :)

Ludovic Henry »
@ludovic_dev@mastodon.social

My talk at on Porting software to has been released. If you have any question or feedback, don't hesitate to reach out!

mirror.cyberbits.eu/fosdem/202

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
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
0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Do we see here the first ever based node running? I just provided a TOR node for the network on one of my boards. This one currently runs on (will be switched to soon).


0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

@lattera@bsd.network @tara@hachyderm.io @stefano@bsd.cafe thank you both for mentioning me and keeping my posts in mind :)

So, when it comes to the VF2 board I tried to collect some information in general as well as VF2 specific ones. We also have a ( Matrix chat in the which you can find here:
: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 ( specific things like benchmarks, images (collection) or precompiled software like (Fediverse instance server), matrix-synapse (Matrix server), 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 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 and some other ones:
https://gyptazy.ch/snac/gyptazy/p/1706078460.746773

Btw, here’s a output:
https://gyptazy.ch/snac/gyptazy/p/1707391057.757603

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

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

I've also blacklisted the repository kernel and I'll keep working on figuring out how to make this work in a more mainstream way.
Thing with these boards is that they can't just run on a general distro... I believe they always need a specific distro tailored to each specific board considering how many issues you get with uboot and openSBI loading the actual image

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

Stéphane Bortzmeyer »
@bortzmeyer@mastodon.gougere.fr

The devroom is far from full. You can come, if you were not able to get into your first choice room. (And there are T-shirts !)

First, after a change in schedule, MAMBO - Dynamic Binary Modification Tool for RISC-, by Igor Wodiany, John Alistair Kressel

Stéphane Bortzmeyer »
@bortzmeyer@mastodon.gougere.fr

Good morning, Brussels! Second day of .

Let's start with a bit of (RISC-V but hashtags cannot contain dashes, can they?)

fosdem.org/

Bernie »
@codewiz@mstdn.io

slirp4netns is this weird thing for unprivileged network namespaces:

github.com/rootless-containers

It's required by because it runs without root privs.

The in thing also works with classic , but I'd rather use Podman for improved isolation.

Bernie »
@codewiz@mstdn.io

TIL that you can just do this:

dnf install qemu-user-static-riscv slirp4netns podman

podman run --platform=linux/riscv64 -it docker.io/riscv64/ubuntu bash
root@88bb76ac7391:/# uname -a
Linux 88bb76ac7391 6.8.0-0.rc0.20240112git70d201a40823.5.fc40.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jan 12 16:56:17 UTC 2024 riscv64 riscv64 riscv64 GNU/Linux

Note the weird combo of Fedora Rawhide kerneland riscv64 emulated by qemu 🤨

Bernie »
@codewiz@mstdn.io

Good morning from . Today I'm in the room, but they're having trouble with the projector 😵‍💫

No description

Daniel aka CyReVolt 🐢 »
@CyReVolt@mastodon.social

Lots of Open Source to discover at ! 🥳

Come to our stand in building K, level 2 (top entrance).

We will show you @coreboot, , , u-bmc, and lots more. ✨👩‍💻✨

And some of course. 🙂

No descriptionNo description

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

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

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)

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Afaik is Tier2 in and should therefore provide at least the basic port and pkg support? „This includes support for basic packages such as ports-mgmt/pkg“

Bootstrapping pkg from pkg+http://pkg.FreeBSD.org/FreeBSD:14:riscv64/quarterly, please wait...

pkg: Error fetching http://pkg.FreeBSD.org/FreeBSD:14:riscv64/quarterly/Latest/pkg.txz: Not Found

A pre-built version of pkg could not be found for your system.


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

Lup Yuen Lee 李立源 »
@lupyuen@qoto.org

TCC: The simple C Compiler for ... Can we compile TCC to with Compiler? 🤔

Source: github.com/lupyuen/tcc-riscv32

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

short note: Running Geekbench in now. The system is not cooled in any way (even no heatpipe) and ran about 75°C during the benchmark tests. Looks like it'll stay there (and maybe throttle).


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

Pretty boring so far, I guess?
Unfortunately the thermal sensors are not working, that ones would be pretty interesting. As we can see it's more or less idling and already getting warm, tending more to hot. Ok, I'm running it as you can see on the photo without any active cooling. For running in the DC it will get active cooling but for now I want to know if it will just throttle, turn off or maybe even throw kernel panics etc.... stay tuned

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

Running a test instance of ( as a instance server alternative to on now… currently on but will switch to this night if everything works as expected. Any interests in compiled risc64 bins for Linux and FreeBSD?


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

rena2019 ☑️ »
@rena2019@social.tchncs.de

@gyptazy @frankenmichl wobei...die Sourcen für RISCV Prozessoren bzw Evalboards sind doch nicht zwangsläufig verfügbar oder? Glaube nicht dass nur unter der GPL verfügbar ist 😉

rena2019 ☑️ »
@rena2019@social.tchncs.de

@gyptazy @frankenmichl wieso eigentlich n ?

0 ★ 0 ↺

gyptazy »
@gyptazy@gyptazy.ch

, can you help me? I’m looking for a ( board like the which is not out of stock and can be shipped to Germany.

My last two orders never arrived, so maybe someone can recommend something? Thanks!