AROS builds for 64-bit RISC-V architecture are now available on [url]http://www.aros.org[/url]
Over last couple of weeks Kalamatee has been working on porting AROS to RISC-V ([url]https://en.wikipedia.org/wiki/RISC-V[/url]) architecture. Now the builds are in stable state and contain all the latest AROS features like USB3 and NVidia driver support up to Blackwell GPUs (Yes, you read it right).
If you would like to support Kalamatee for all the work he is doing, not only on RISC-V, you can donate here: [url]https://ko-fi.com/kalamatee[/url]
[img]https://axrt.org/media/aros-riscv.jpg[/img]
Now for some technical details:
Kalamatee developed this port for TITAN board ([url]https://milkv.io/titan[/url]) and in theory it should work on any RVA22 Riscv board that uses UEFI and OpenSBI (such as the SiFive board) - although they likely need some drivers implemented.
It should also be possible to run this in QEMU, using following command:
It's great that AROS is being ported to other platforms, but now it would be useful for software to be easily portable between them. I'm thinking of enabling cross-compiling in some simple way by providing an IDE similar to Hollywood's. I'm currently in a bit of a quandary, because in terms of hardware, I prefer the Raspberry Pi platform (especially the 500/500+ series, which the manufacturer calls a home computer). Unfortunately, I can't compile programs created in Hollywood for it, and I've read that there's no option to obtain aarch64 binaries from FreePascal. I'll have to try C, but I'm completely unsure how to go about it from a workspace perspective. And I'm sure others who would like to try their hand at AI are also discouraged by the lack of such a ready-made programming platform. RISC_V is an interesting platform, but I suspect there won't be any application software for it for years. Hopefully, things will be better with the RPi.
I prepared as basic pack of documentation and configurations to have AI working with AROS. All you need it to replaced the SDK that is there with the SDK obtained during cross-compilation of your AROS target (aarch64) and you are ready to develop software for AROS using AI.
[quote name=sonountaleban post=13570]@sonountaleban - Cool, but is this ABIV1 or ABIv11? There will be support for basically all the recent nVidia gfx cards?[/quote]
ABIv1 ... you can pretty much assume if Kalamatee's name is on it, it's going to be ABIv1 also as for NVIDIA card support he's the one adding the latest generation NVIDIA support.
[quote name=Bohun post=13568]@Bohun - It's great that AROS is being ported to other platforms, but now it would be useful for software to be easily portable between them. I'm thinking of enabling cross-compiling in some simple way by providing an IDE similar to Hollywood's. I'm currently in a bit of a quandary, because in terms of hardware, I prefer the Raspberry Pi platform (especially the 500/500+ series, which the manufacturer calls a home computer). Unfortunately, I can't compile programs created in Hollywood for it, and I've read that there's no option to obtain aarch64 binaries from FreePascal. I'll have to try C, but I'm completely unsure how to go about it from a workspace perspective. And I'm sure others who would like to try their hand at AI are also discouraged by the lack of such a ready-made programming platform. RISC_V is an interesting platform, but I suspect there won't be any application software for it for years. Hopefully, things will be better with the RPi.[/quote]
My nightly build server of chromium is set to build X86_64 , ARM , RISCV. It goes live tomorrow.
[quote name=sonountaleban post=13570]@sonountaleban - Cool, but is this ABIV1 or ABIv11? There will be support for basically all the recent nVidia gfx cards?[/quote]
I only maintain ABIv11 for x86_64. For ARM, PPC, RISC-V there is no "duality".
Now I’m really tempted to pick up a Milk-V Titan as another toy
Unfortunately, it’s currently out of stock at Arace Tech.
But I’m going to try out the nightly build in QEMU.
[quote name=deadwood post=13581]@deadwood - Kalamatee wrote on ko-fi that he waited a year for it
Do try QEMU - I personally didn't try it so if there are any issues or updates I should make to the first post, let me know.[/quote]
There was actually a bet on who was going to take longer to ship to him them or me. :x
You can view all discussion threads in this forum. You cannot start a new discussion thread in this forum. You cannot reply in this discussion thread. You cannot start on a poll in this forum. You cannot upload attachments in this forum. You can download attachments in this forum.