Resources
- Images (rootfs)
Default user/password:root/archriscv - Binary package repositories
[core],[extra],[unsupported] - Patch repository
Bug reports, wiki, and more - Docker image
Third-party image
Hardware Support
The main linux kernel package has enabled support and has been tested for:
- QEMU
- HiFive Unmatched and HiFive Unleashed
- PolarFire SoC Icicle Kit
- VisionFive v2 and Milk-V Mars
- Nezha D1
In addition, the [unsupported] repository has experimental kernel packages for LicheePi 4A (TH1520) and Milk-V Pioneer (SG2042).
Other boards, except those with AX45MP, may work with a BSP or custom kernel.
Porting Goal
This port applies patches on top of Arch Linux source packages. All patches are maintained in the patch repository.
The long-term goal is to upstream as many patches as possible, so that riscv64 (riscv64gc) can be added to Arch Linux itself as an alternative architecture.
Mirrors
Getting Involved
Please take a look at our Contributing Guide.
Porting Progress
Except for packages listed in the blacklist, all packages should be up-to-date or listed on the detailed status page.
Last Updates
Community
Thanks
- ISCAS for HiFive Unleashed/Unmatched, VisionFive v1, Milk-V Pioneer, PolarFire SoC Icicle Kit, LicheePi 4A, LicheePi Cluster 4A, Milk-V Duo (S, 256), Kendryte K230, BananaPi F3, and ESWIN EIC7700 test boards
- KUBUDS for many x86-based QEMU builders
- DeepComputing for DC ROMA Laptops (I & II)
- Milk-V for Mars, Jupiter, and Vega test boards
- ESWIN for EIC7700 test board
- RISC-V International for StarFive VisionFive v1/v2 test boards
- Sipeed for LicheeRV Nano test boards
- @lrzlin for Huashan Pi test board
- @liangyongxiang for Nezha D1 test board
- Deepin for an x86-based QEMU builder
- Loongson for a LoongArch-based QEMU builder
...and every contributor for keeping the port fresh: