NixOS on RISCV/VisionFive 2: Difference between revisions
Add note on how to update firmware |
Malteneuss (talk | contribs) m Add NixOS/kernel support status |
||
Line 29: | Line 29: | ||
The [https://github.com/starfive-tech/VisionFive2 VisionFive 2] is a single board computer (SBC) that uses a RISC-V processor with an integrated GPU. It supports Linux operating system and various multimedia features, such as 4K video decoding and OpenGL ES 3.212. | The [https://github.com/starfive-tech/VisionFive2 VisionFive 2] is a single board computer (SBC) that uses a RISC-V processor with an integrated GPU. It supports Linux operating system and various multimedia features, such as 4K video decoding and OpenGL ES 3.212. | ||
== Status == | |||
The Visionfive 2 developers have pushed their Linux kernel patches quite early to the upstream mainline kernel and have gotten almost all merged already. | |||
'''See <nowiki>https://rvspace.org/en/project/JH7110_Upstream_Plan</nowiki> for an overview of what device is supported in which Linux kernel version.''' | |||
NixOS (more precisely nixpkgs) already has the generic '''Linux kernel 6.9 available, which supports almost everything you need out of the box''' (for a server as HDMI display patches haven't been merged into 6.9). This means NixOS should be able to run without a custom kernel. | |||
= Building a SD-card image = | = Building a SD-card image = |