Not dropping RISC-V support after all, maybe
chimera-linux.org
chimera-linux.org
The public doesn't have access to RISC-V hardware and it won't have access anytime soon.
The problem to be solved seems availability of the hardware, not support from a small Linux distribution. It's not like we can go to Hetzner and rent a RISC-V server or go to AWS and provision a RISC-V VM.
And the availability will only improve if there is enough demand from the market to build such hardware. The EU and China wanting to be less dependant on US tech might help here.
Of course, RISC-V hardware should be on par on perf/price with x86 and ARM to tempt someone to switch.
https://frame.work/fr/en/products/deep-computing-risc-v-main...
https://store.deepcomputing.io/products/dc-roma-riscv-laptop...
So yeah there is hardware available but expect raspberry pi 3 or lower levels of performance.
Felix Yan uses the same machine for building Archlinux on RISC-V.
I do! I have a Milk-V Meles and I had a Milk-V Oasis on pre-order before it's cancellation. Been considering buying the Milk-V Megrez.
There's plenty of RISC-V hardware around, and anyone can buy it. eg. [1]
Those are all SBCs, and slow ones at that. Nobody is compiling an entire Linux distro on something like a Raspberry Pi 3.
The RISC-V mainboard for the Framework is 4-core 1.5 GHz with 8 GB of RAM. That's leagues better than the hardware that people were compiling Linux on in the 90s and early 2000s.
I've switched to SBCs based on the Bouffalo Lab BL808 and more recently Sophgo SG2000 SoCs, which are in the same form factor and price range as the Pi Pico, but run full Linux. They're nowhere near as fast or capable as a desktop, laptop, or even phone/tablet processor, but they're much faster than the RP2040 and much easier to port to. I even compile target applications on them, although not the Linux kernel itself.
With the standard Buildroot image you need to statically link things, but you don't have to build specially in many cases .. for example just copy qemu-arm-static, qemu-x86_64-static etc over from a standard RISC-V distro and they run fine on the Duo.
However, there are enough options for enthusiasts / early adopters, including budget HW. I don't think e.g. PINETAB-V[1] is a desirable/useful general purpose tablet, but it's there if you want to bite. If you're going after an SBC, STAR64[2] also looks OK.
[1]: https://pine64.com/product/pinetab-v-10-1-8gb-128gb-risc-v-b...
[2]: https://pine64.com/product/star64-model-a-8gb-single-board-c...
Just adjust your expectations. x86-64 is the architecture of yesterday, ARM64 is for today, RISC-V looks like the future.
Glad to see that they're not dropping RISC-V support for the moment - not that I'm a RISC-V user yet, but I agree that it's the future.
> nowhere near my original idea of being similar to Cortex-A72; the cores are more comparable to Cortex-A55 in practical performance
Once RISC-V has a performance/price ratio of an RK3588 or N100 we can start talking about the future
Also A55 and A72 are quite comparable in practical performance -- on real-world things such as building software, not just micro-benchmarks that only use L1 cache. The Arm SBC market has generally moved away from A74 boards to A55 board with more cores, as they are more energy efficient and cheaper to make too.
You can go to Scaleway and provision an RISC-V instance
While not traditional hardware, its very much available.
That's not what's happening here though? With skepticism, they're willing to give it another try because someone loaned them the needed hardware. They're being pragmatic, and they're not stubborn about supporting RISC-V, as they indicate that if there are more problems they'll drop it again.
Odd that there are two with Chimera in the name:
as one example, musl values portability over performance (great for my usecase), which makes it often significantly slower than glibc. Alpine keeps their musl relatively close to upstream, where Chimera is patches theirs more heavily.