home.social

#visionfive2 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #visionfive2, aggregated by home.social.

  1. Aww, the new SSD in the #VisionFive2 doesn't work under #NetBSD. nhudson calls it "the remaining gnarly bug" 😢

  2. Alpine Linux, 6.12.5, PowerVR img GPU, riscv, visionfive2, kcube running native at 54fps. After 5 days of work, it's alive.
    Now to go eat a sandwich 🥪.

    #alpinelinux @alpinelinux #visionfive2 #3d #kernel #linux #hacking #cyberdeck

  3. Thanks to the migration to Btrfs I can now use Btrbk backup solution again on my #VisionFive2 #RISCV board for full incremental disc backups to a remote location 💾

    For more: wiki.nixos.org/wiki/Btrbk

  4. aun queda tiempo para un screenshot + de #ViernesDeEscritorio , y esta vez recuperando mi #VisionFive2 , aunque no he podido arrancarla desde #nvme 😢. Si alguien puede echarme una ✋, se lo agradecería mucho...

  5. Oh wow thats impressive 😲 Got @nextcloud running on a #VisionFive2 #RiscV home server with #NixOS 🥳

  6. Once again I faced with the following error trying to boot GNU Guix from a MicroSD card on my VisionFive2 board:
    waiting for partition '31393730-3031-3031-3139-343934363833' to appear...

    Interestingly, I was able to boot to this image just few days ago. It seems that the difference is just in the u-boot parameters:
    codeberg.org/guix/guix/pulls/4

  7. So now I can boot straight into a barebones GNU Guix system on my StarFive VisionFIve 2 RISC-V board from a MicroSD card. I had to patch "gnu/bootloader/u-boot.scm" in Guix to make this work:
    codeberg.org/avp/guix/src/bran

    No success with eMMC yet; it would be nice to create an image that works with eMMC as well.

  8. The shift management web app Oncall which is already integrated into #NixOS is now also successfully ported to #RiscV 🥳 Running on the #VisionFive2 board with mainline kernel

  9. Unser Verwaltungstracker.de, welcher auf der Software des Koalitionstrackers von @fragdenstaat basiert, wurde auf die freie #RiscV Prozessor-Architektur portiert und läuft jetzt auf einem #VisionFive2 board unter #NixOS 🤩

  10. Tried to run "guix pull" on my VisionFive2 board with the configured offloading. Everything went smoothly at first but then the Guix daemon on my main x86_64 machine went down with a SEGFAULT; I tried to restart it, but it failed with SEGFAULT again. Had to reboot the system to fix that. Not sure why it happened.

    Then I tried to build the rest of the packages on VisionFive2 and found out that OpenSSL 1.1.1l tests fail as is shown on the attached screenshot.

  11. I managed to run Debian GNU/Linux on VisionFive2, using the following instruction:
    rvspace.org/en/project/VisionF

    It runs from a 64GiB MicroSD card, the board boot mode is SDIO.

    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:
    fosstodon.org/@avp/11458964576

  12. I managed to run GNU Guix from eMMC on VisionFive2 board.

    The image is built from "gnu/system/images/visionfive2.scm" manifest and is written to an eMMC with "ddrescue".

    Also I had to switch the boot mode into QSPI and run those command on boot:

    setenv fdtfile starfive/jh7110-starfive-visionfive-2-v1.3b.dtb
    saveenv

    It runs but the boot process stops with "failed to resolve partition" error.

  13. I really need to setup a crossbuild environment for #pkgsrc ...
    Building rust which is a dependency for ansible on the #VisionFive2 is now in its third day of building and I'd like it to be done by Friday ^^'
    #riscv #riscv64 #NetBSD #SBC #OpenSource #opensourcehardware #build

  14. Currently installing some software that I need from #pkgsrc source distribution since of course there is no binary release just yet 😗
    #netbsd #opensource #build #technology #sbc #VisionFive2

  15. So since the irradium #Crux #Linux derivate on my #VisionFive2 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 @netbsd generic "qemu" image... just booted and installed out of the box xD
    #RISCV #StarFive #riscv64 #SBC #opensource #netbsd #bsd #freedom

  16. 5) Unmount the SD card and boot it.

    doas umount /mnt

    You should be able to see it boot from a debug UART

    -V

  17. Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got #openbsd76 running on my #starfive #visionfive2 .

    #openbsd #riscv #riscv64

  18. Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got #openbsd76 running on my #starfive #visionfive2 .

    #openbsd #riscv #riscv64

  19. Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got #openbsd76 running on my #starfive #visionfive2 .

    #openbsd #riscv #riscv64

  20. Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got #openbsd76 running on my #starfive #visionfive2 .

    #openbsd #riscv #riscv64

  21. Took a fair bit of mucking about (mainly because I haven't updated the firmware in a year), but I finally got #openbsd76 running on my #starfive #visionfive2 .

    #openbsd #riscv #riscv64

  22. Almost done porting to our first target, a so cool 😎

  23. @MHS_Jenkins
    Main laptop: #LinuxMint
    Old T430: #NetBSD
    #VisionFive2 : irradium (a CRUX Linux derivative for #riscv )
    #raspberrypi3 runs openSUSE Tumbleweed
    #raspberrypi5 runs Raspberry Pi OS (debian)
    Pine A64 also runs #NetBSD like my T430

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

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

  26. Booth presenting open technologies at #LinuxDays 2023. uLAN project https://ulan.sourceforge.net/ used in PiKRON's instruments, agriculture and even in home automation prototype at CTU, full presentation of its 30-years in use https://ulan.sourceforge.net/pdf/ulan-linuxdays23-slides.pdf . The #QtRvSim, RISC-V simulator has been presented as well. #pysimCoder generated code controls motor on #MZ_APO educational kit designed for CTU courses. Open motion base board for Teensy-4.1 is on the right, same as #VisionFive2. See more about related activities at Open Technologies Research Education and Exchange Services (unofficial CTU FEE group) pages https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase
  27. Just got my #VisionFive2 #RISCV debugger setup for #NetBSD kernel debugging ready...

    I'm now using #openocd, because I wasn't able to convince the GDBServer of #jlink to debug the right core.

    Not sure what I can do at that level, because NetBSD and a VisionFive 2 obviously is a hell lot more complex than my own projects on a ESP32-C3. 😆

    Guess I need to improve my knowledge of the RISC-V ISA first... 🤓

    But I'm open for ideas how to continue...

  28. SD card in my #StarFive #VisionFive2 #RiscV #SBC died (it was a "great deal" SD card for few bucks bought primarilly to save on shiping costs), so before fixing it I decided to try some benchmark on it - since I have to reinstall it anyway. I tried how good router it is (too see how far away future is #RiscV #Turris #Router), but unfortunatelly even #Iperf3 got only to 700Mbps with NAT (6.7.0 kernel, Firewalld on openSUSE). Well, time to reinstall it and get it back to being home server...

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

  30. #StarFive #VisionFive2 Quad-Core #RISCV Performance #Benchmarks
    The #VisionFive 2 was a fun #SBC to play around with for the ~$100 price tag but don't expect much out of its performance at this time. Any similarly-priced #AArch64 #singleboardcomputer is almost surely to perform much better than the VisionFive 2 until the RISC-V software ecosystem as a whole matures, more #opensource developers gaining access to RISC-V for testing and software optimizations, etc.
    phoronix.com/review/visionfive

  31. Does someone have experience with #Apple #PowerMacintosh #G5 #casemodding ? I want to use the on/off button and ports on the front with the #VisionFive2 now living in this case. ... yeah, it's really big for this little #SBC - some other stuff connected to it will follow xD

  32. After more than a month of downtime, my #SaltStack master is up ad running again! I migrated it to a new hardware, as 2G of RAM on my #Pine64 was starting to be too little. Now it is running in brand new #LXC container on my #SttarFive #VisionFive2 #riscv #sbc with 8G of RAM. Feels much less constrained and now that it actually works, I will probably start migrating other services from my too mainstream #armv8 devices there :-)

  33. 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! 🥳

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

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

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

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