I'd like to welcome round 3 of our DevBoards into our community -- the VisionFive Boards.
To get started with your StarFive, VisionFive boards, you'll find the board information anchored at rvspace.org which included the following 3 user documents:
To my knowledge, I have not found any distro-specific pages yet for the VisionFive board, but here are the generic pages for RISC-V which may be helpful:
- Debian for RISC-V:
https://wiki.debian.org/RISC-V- Fedora for RISC-V (Unmatched not supported yet):
https://fedoraproject.org/wiki/Architectures/RISC-V
- Note: that this hardware is quite close to the old BeagleV board and thus some legacy documentation may exist.
The RVSpace doc is quite good. I still haven't sussed out the relationship between RVSpace and VisionFive, though...
--
You received this message because you are subscribed to the Google Groups "RISC-V Developer Board Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email to devboard-commun...@riscv.org.
it looks to me, we need to take Fedora and then get it to boot. Then we can reverse engineer that image into a bootable version of NixOS, eventually compiling our own kernel.
The board didn't make it to me yet, either. I'll add it to our (Arch
Linux RISC-V) build array and will probably include it in our automated
image generation some time later.
On May 10, 2022, at 9:48 AM, Robert Lipe <rober...@gmail.com> wrote:
--
>
> https://renode.io/news/Linux-on-BeagleV-Starlight-in-Renode/
Thanks for the info. Renode is indeed very new to me :)
We are currently building & testing most packages under qemu-user, and
for the problematic ones (due to limitations or bugs of qemu's user
3D / graphics related works
are still exclusive to real boards at the moment, as even mesa/llvmpipe
isn't very usable.
--
To unsubscribe from this group and stop receiving emails from it, send an email to devboard-community+unsub...@riscv.org.
extent. My plan is to start with the boot process which would involve implementing preboot.S (or equivalent, see https://github.com/cloudius-systems/osv/blob/master/arch/aarch64/preboot.S) and boot.S (see https://github.com/cloudius-systems/osv/blob/master/arch/aarch64/boot.S) for RISC-V. Then everything else logically that corresponds to what we have under arch/aarch64 - exception handling, memory mapping, and device drivers including the clock, timers, console, etc. Any hints (the equivalent of arm clock and GIC on risc-v for example), or
I think I will be developing and running most of my tests on QEMU in emulated mode (TCG) mostly on my non-risc-v
last December (https://www.phoronix.com/scan.php?page=news_item&px=Linux-5.16-KVM) after the hypervisor extension was frozen not much earlier. As I also understand there are no really boards yet with CPUs that support
hypervisor extension, right? I have found this article about Dubhe series that is supposed to implement hypervisor extension - https://starfivetech.com/en/site/cpu-tianshu.
PS. Is there an equivalent of the ARMv8 Foundation Model for RISC-V that could simulate KVM?
To unsubscribe from this group and stop receiving emails from it, send an email to devboard-commun...@riscv.org.
May 23, 2022 11:43:45 AM Vadim Malenboim <vad...@gmail.com>:
...
PS. Is there an equivalent of the ARMv8 Foundation Model for RISC-V that could simulate KVM?
Linux kernel is working well. I'm not sure if somebody is
trying to upstream the missing pieces? My understanding is that
StarFive won't for the JH7100, but only for the JH7110...
So now that many things are already working (boring), I'll probably
shift to higher levels. I noticed that OpenMPI already works, but it
mis-recognizes the hardware as 1 core with 2 threads, instead of 2
cores with 1 thread each. At least that's how I understand "dual-core",
right?
Cheers
Jonas
1: https://forum.rvspace.org/t/create-debian-system-image-on-risc-v-visionfive/234
--
Hi all,I was wondering if there is any confidentiality required for the starfive board?I am keeping an online blog at www.shiko.nl so for the purpose of keeping track of my developments I could make it blog posts, which make it searchable and is a good way to keep track.As for now, there don't seem to be any restrictions.Thanks,Lan