eupolicy.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
This Mastodon server is a friendly and respectful discussion space for people working in areas related to EU policy. When you request to create an account, please tell us something about you.

Server stats:

225
active users

#VisionFive2

1 post1 participant0 posts today
VerwaltungsTracker Karlsruhe<p>Unser VerwaltungsTracker.de, welcher auf der Software des Koalitionstrackers von <span class="h-card" translate="no"><a href="https://chaos.social/@fragdenstaat" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>fragdenstaat</span></a></span> basiert, wurde auf die freie <a href="https://social.project-insanity.org/tags/RiscV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RiscV</span></a> Prozessor-Architektur portiert und läuft jetzt auf einem <a href="https://social.project-insanity.org/tags/VisionFive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisionFive2</span></a> board unter <a href="https://social.project-insanity.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> 🤩</p>
avp<p>I managed to run Debian GNU/Linux on VisionFive2, using the following instruction:<br><a href="https://rvspace.org/en/project/VisionFive2_Debian_User_Guide" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rvspace.org/en/project/VisionF</span><span class="invisible">ive2_Debian_User_Guide</span></a></p><p>It runs from a 64GiB MicroSD card, the board boot mode is SDIO.</p><p>Next I'm going to try to run GNU Guix from a MicroSD card as well. I've already tried to run Guix on VisionFive2 using an eMMC but this try was only partially successful:<br><a href="https://fosstodon.org/@avp/114589645768050312" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">fosstodon.org/@avp/11458964576</span><span class="invisible">8050312</span></a></p><p><a href="https://fosstodon.org/tags/visionfive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionfive2</span></a> <a href="https://fosstodon.org/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> <a href="https://fosstodon.org/tags/debian" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>debian</span></a></p>
DesRoin :fullstacklive:<p>Currently installing some software that I need from <a href="https://geekdom.social/tags/pkgsrc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pkgsrc</span></a> source distribution since of course there is no binary release just yet 😗 <br><a href="https://geekdom.social/tags/netbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>netbsd</span></a> <a href="https://geekdom.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://geekdom.social/tags/build" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>build</span></a> <a href="https://geekdom.social/tags/technology" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>technology</span></a> <a href="https://geekdom.social/tags/sbc" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sbc</span></a> <a href="https://geekdom.social/tags/VisionFive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisionFive2</span></a></p>
DesRoin :fullstacklive:<p>So since the irradium <a href="https://geekdom.social/tags/Crux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Crux</span></a> <a href="https://geekdom.social/tags/Linux" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Linux</span></a> derivate on my <a href="https://geekdom.social/tags/VisionFive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisionFive2</span></a> 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 <span class="h-card"><a href="https://mastodon.sdf.org/@netbsd" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>netbsd</span></a></span> generic "qemu" image... just booted and installed out of the box xD<br><a href="https://geekdom.social/tags/RISCV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RISCV</span></a> <a href="https://geekdom.social/tags/StarFive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>StarFive</span></a> <a href="https://geekdom.social/tags/riscv64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv64</span></a> <a href="https://geekdom.social/tags/SBC" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SBC</span></a> <a href="https://geekdom.social/tags/opensource" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>opensource</span></a> <a href="https://geekdom.social/tags/netbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>netbsd</span></a> <a href="https://geekdom.social/tags/bsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bsd</span></a> <a href="https://geekdom.social/tags/freedom" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freedom</span></a></p>
gyptazy<p>RISC-V can already be used in an every day scenario - but it highly depends and needs some special love.</p><p>If you're interested, I used VF2 boards in production.</p><p>* <a href="https://gyptazy.com/starfive-visionfive2-the-perfect-risc-v-board-for-ubuntu-review/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gyptazy.com/starfive-visionfiv</span><span class="invisible">e2-the-perfect-risc-v-board-for-ubuntu-review/</span></a><br>* <a href="https://gyptazy.com/running-a-risc-v-based-production-tor-relay-node-for-the-onion-network-with-the-visionfive2-board/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">gyptazy.com/running-a-risc-v-b</span><span class="invisible">ased-production-tor-relay-node-for-the-onion-network-with-the-visionfive2-board/</span></a></p><p><span class="h-card" translate="no"><a href="https://hai.z0ne.social/@kura" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>kura</span></a></span> <a href="https://mastodon.gyptazy.com/tags/rv64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rv64</span></a> <a href="https://mastodon.gyptazy.com/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.gyptazy.com/tags/rv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rv</span></a> <a href="https://mastodon.gyptazy.com/tags/starfive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>starfive</span></a> <a href="https://mastodon.gyptazy.com/tags/visionfive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionfive</span></a> <a href="https://mastodon.gyptazy.com/tags/visionfive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionfive2</span></a></p>
The ol' tealeg 🐡<p>Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got <a href="https://mastodon.online/tags/openbsd76" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd76</span></a> running on my <a href="https://mastodon.online/tags/starfive" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>starfive</span></a> <a href="https://mastodon.online/tags/visionfive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionfive2</span></a> .</p><p><a href="https://mastodon.online/tags/openbsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>openbsd</span></a> <a href="https://mastodon.online/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> <a href="https://mastodon.online/tags/riscv64" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv64</span></a></p>
Project Insanity<p>Successfully booted <a href="https://social.project-insanity.org/tags/NixOS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NixOS</span></a> on the <a href="https://social.project-insanity.org/tags/VisionFive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisionFive2</span></a> <a href="https://social.project-insanity.org/tags/RISCV" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RISCV</span></a> board 🎉 Setup and usage instructions here <a href="https://wiki.nixos.org/wiki/NixOS_on_RISCV/VisionFive_2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">wiki.nixos.org/wiki/NixOS_on_R</span><span class="invisible">ISCV/VisionFive_2</span></a></p>
adingbatponder<p><a href="https://fosstodon.org/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> <a href="https://fosstodon.org/tags/ubuntu" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntu</span></a> <a href="https://fosstodon.org/tags/ubuntu24" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ubuntu24</span></a> for <a href="https://fosstodon.org/tags/visionfive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>visionfive2</span></a> is available here apparently<br><a href="https://cdimage.ubuntu.com/releases/24.04/release/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cdimage.ubuntu.com/releases/24</span><span class="invisible">.04/release/</span></a></p>
Colin Gordon<p>Mixed bag today:<br>- Good: <a href="https://discuss.systems/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>OpenBSD</span></a> :openbsd: boots without issue on the <a href="https://discuss.systems/tags/VisionFive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisionFive2</span></a> without even mucking with u-boot (there are commits from at least 2 OpenBSD devs working with this board, they figured out where to store the EFI loader so the onboard OpenSBI finds it)<br>- Good: the latest -current snapshot tries to attach several drivers!<br>- Not great: the sd driver complains that it can't get a clock frequency to talk to the card and so *doesn't* attach. Booting in verbose mode indicates there are other failures attachments (also successful attachments for less exciting items).<br>- Hope: I only had time to try a couple dtb versions today, and I tried the latest. But the last commit to the jh7110 files was July, so it was probably last tested with an older version. So maybe backing up to a July or earlier version will work<br>- More encouraging news: the changes to the sd card driver basically consist of the driver just saying yes to a new manufacturer string, so if I can get this working under OpenBSD without the clock issue, there's a decent chance <a href="https://discuss.systems/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a> support is a similarly straightforward change to an existing driver.</p><p>If I can get sd storage working, I could try cross-building a <a href="https://discuss.systems/tags/NanoBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NanoBSD</span></a> :freebsd: (<a href="https://docs.freebsd.org/en/articles/nanobsd/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">docs.freebsd.org/en/articles/n</span><span class="invisible">anobsd/</span></a>) image for local (over serial) work...</p>
Colin Gordon<p>Okay, short instructions on booting <a href="https://discuss.systems/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a> on a <a href="https://discuss.systems/tags/VisionFive2" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>VisionFive2</span></a> <a href="https://discuss.systems/tags/riscv" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>riscv</span></a> board, maybe I'll put these somewhere more stable later:</p><p>- Grab a copy of <a href="https://github.com/robn/freebsd-vf2" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/robn/freebsd-vf2</span><span class="invisible"></span></a><br>- edit mkvf2img.sh to mention an actually-existing snapshot; I used alpha 2<br>- optionally, edit it use grab a newer dtb for the board. 2.5.0 probably still works, but I took a gamble on 3.1.5 and it worked for me.<br>- run mkvf2img.sh on a FreeBSD system. If you know how to replace those uses of mdconfig and mkimg (which appear FreeBSD-specific) you could probably get it to run elsewhere, but I don't know how<br>- burn vf2.img to an sd card<br>- set your board to boot from flash/SPI. On my board (v1.3B) there's already a working u-boot installation there; on earlier boards it's possible you'll have to follow StarFive's directions to flash u-boot if you haven't already (not sure, I only have a recent 1.3B). This is the main thing missing from the instructions in that repo (I'll make a PR at some point), was which u-boot was in use (common instructions work with images that stick a copy of u-boot on the sd card)<br>- Now follow the instructions from the readme, using a USB TTL cable, *except* change the first command to ```fatload mmc 1:1 0x48000000 dtb/starfive/starfive_visionfive2.dtb``` (there was a PR that changed where the DTB went). All later commands work as advertised.<br> + (they're not kidding about loading of root.img.uzip taking a while)</p><p>Useful tips:<br>- Along the way you'll see *a lot* of one particular error message. Clearly something isn't quite right, but don't panic if you see the one error a few hundred times<br>- If you get dumped at a ```dd&gt;``` prompt you probably mistyped something at the OK prompt (or accidentally hit enter, in which case it tries to boot without a root filesystem)</p>