Arcemu now has initial support for 64 bit RISC V architecture #451
Replies: 3 comments
-
First a little explanation for why I wanted to make Arcemu work on RISC V: Today I tried the riscv64 build on this physical device: It is a competitor of the Raspberry Pi Zero, so it's a low power, low compute capacity IoT device (1 Ghz single core CPU, 1 GB RAM) with Wifi connectivity. After reading all this I guess it's understandable why I first tried qemu emulation: Either way as expected the binaries built in the qemu emulated machine work just fine on the physical device. Altough starting up was quite slow. |
Beta Was this translation helpful? Give feedback.
-
Here's a video about the RISC V ISA itself: |
Beta Was this translation helpful? Give feedback.
-
Today I received my second RISC V device the Milk-V Mars. It is somewhat more powerful than the MangoPi MQ Pro as it has
After installing DietPi on it I got to copy the RISC V Arcemu build on it and play around. So now we can say that at least 2 RISC V devices can run Arcemu for sure :) |
Beta Was this translation helpful? Give feedback.
-
After several hours of work and multiple commits Arcemu now has initial support for 64 bit RISC V architecture.
This means that it can now be compiled and it works on riscv64 Ubuntu 22.04. At least in the qemu emulated environment anyways.
You can set up the platform by following the booting instructions in this document.
Here's a screenshot of Arcemu running:
Beta Was this translation helpful? Give feedback.
All reactions