From 30feb0c8300c5ae767d6c28e6f7d6ea592d9d4e1 Mon Sep 17 00:00:00 2001 From: xijing <84754181+xijing21@users.noreply.github.com> Date: Tue, 9 Apr 2024 17:14:48 +0800 Subject: [PATCH] update device and profiles --- docs/zh/devices/index.md | 19 ++++++++++++------- .../developmentside/environments/index.md | 4 ++++ .../developmentside/typeselection/index.md | 2 +- 3 files changed, 17 insertions(+), 8 deletions(-) diff --git a/docs/zh/devices/index.md b/docs/zh/devices/index.md index 6a2050af..fadea855 100644 --- a/docs/zh/devices/index.md +++ b/docs/zh/devices/index.md @@ -8,17 +8,22 @@ RuyiSDK对RISC-V设备的集成和支持主要包括以下几个方面: ## 支持的RISC-V设备 -目前已经集成的RISC-V设备有: +目前对硬件设备的集成主要体现在包管理器(设备安装器),可以通过 `ruyi device provision`命令查询,已经集成的RISC-V设备有: 1. Allwinner Nezha D1 2. Canaan Kendryte K230 3. Milk-V Duo -4. Milk-V Pioneer Box -5. SiFive HiFive Unmatched -6. Sipeed Lichee RV -7. Sipeed LicheePi 4A -8. StarFive VisionFive -9. StarFive VisionFive2 +4. Milk-V Duo S +5. Milk-V Mars +6. Milk-V Mars CM +7. Milk-V Meles +8. Milk-V Pioneer Box +9. Milk-V Vega +10. SiFive HiFive Unmatched +11. Sipeed Lichee RV +12. Sipeed LicheePi 4A +13. StarFive VisionFive +14. StarFive VisionFive2 ## 从RuyiSDK开始使用设备 diff --git a/docs/zh/usedirection/developmentside/environments/index.md b/docs/zh/usedirection/developmentside/environments/index.md index 25dd05ee..f85cf4b0 100644 --- a/docs/zh/usedirection/developmentside/environments/index.md +++ b/docs/zh/usedirection/developmentside/environments/index.md @@ -23,6 +23,7 @@ RUYI 包管理在建立编译环境之前会检查该环境是否合法,但是 | gnu-upstream | 自带 | generic | | gnu-plct | 自带 | generic | | gnu-plct | 自带 | milkv-duo | +| gnu-plct | 自带 | xiangshan-nanhu | | gnu-plct-xthead | 自带 | sipeed-lpi4a | | gnu-plct-rv64ilp32-elf | 无 | baremetal-rv64ilp32 | | llvm-upstream | gnu-upstream | generic | @@ -65,6 +66,9 @@ $ ruyi venv -t gnu-upstream generic ./generic-venv # 使用 PLCT 工具链配置 Milkv-Duo 编译环境: $ ruyi venv -t gnu-plct milkv-duo ./milkv-venv +# 使用 PLCT 工具链配置 xiangshan-nanhu 编译环境: +$ ruyi venv -t gnu-plct xiangshan-nanhu ./nanhu-venv + # 使用 LLVM 上游工具链配置 RISC-V 编译环境: $ ruyi venv -t llvm-upstream --sysroot-from gnu-upstream generic ./llvm-venv diff --git a/docs/zh/usedirection/developmentside/typeselection/index.md b/docs/zh/usedirection/developmentside/typeselection/index.md index bf09d992..575541b2 100644 --- a/docs/zh/usedirection/developmentside/typeselection/index.md +++ b/docs/zh/usedirection/developmentside/typeselection/index.md @@ -14,7 +14,7 @@ RuyiSDK计划为持有不同RISC-V开发板的开发者们提供支持,让他 | | 编译工具链类型 | 说明 | | ---------- | -------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | GNU工具链 | gnu-upstream | | -| | gnu-plct | | +| | gnu-plct | 'gnu-plct(==0.20240324.0)' 支持了香山南湖微架构 | | | gnu-plct-xthead | for xuantie | | | gnu-plct-rv64ilp32-elf | 非通用工具链,支持 rv64ilp32 的裸机工具链,目标代码格式是elf。[[仓库]](https://github.com/RuyiSDK/riscv-gnu-toolchain-rv64ilp32) [[文章]](https://mp.weixin.qq.com/s/argIGP4_rUKDm9IRIB-YTg) | | LLVM工具链 | llvm-upstream | |