支持状态
GOOD
系统版本
eic7700-riscv64-25
最后更新
2025-05-26
测试环境
系统信息
- 系统版本: deepin 25-crimson-preview EIC7700 20250422
- 下载链接: https://ci.deepin.com/repo/deepin/deepin-ports/cdimage/20250422/riscv64/deepin-25-crimson-preview-riscv64-eic7700-20250422-122731.tar.xz
Hardware Information
- SiFive HiFive Premier P550
- 电源适配器
- Type-C 调试线一根
- USB-A 数据线一根
安装步骤
获取系统镜像
从 deepin 官网下载系统镜像 deepin 25-crimson-preview EIC7700 20250422 :https://ci.deepin.com/repo/deepin/deepin-ports/cdimage/20250422/riscv64/deepin-25-crimson-preview-riscv64-eic7700-20250422-122731.tar.xz
刷入镜像并启动
首先使用Type-C线将板子的UART接口与电脑连接,电脑将显示4个UART,其中第二大的端口号是用于连接终端/调试的UART,在本报告中为/dev/tty.usbserial-102
(macOS) / /dev/ttyUSB2
(Linux)。执行如下命令以建立串口通信:
macOS: sudo screen -L /dev/tty.usbserial-102 115200
Linux: sudo screen -L /dev/ttyUSB2 115200
随后以Boot-SPI(默认)模式启动板子。在u-boot menu阶段按下Ctrl-C
进入u-boot命令行,执行fastboot usb 0
。
确保本地电脑安装了fastboot
,在一个新的终端执行如下命令:
# fastboot flash boot deepin-eic7700-riscv64-25-desktop-installer.boot.ext4
# fastboot flash root deepin-eic7700-riscv64-25-desktop-installer.root.ext4
示意输出:
$ fastboot flash boot deepin-eic7700-riscv64-25-desktop-installer.boot.ext4
Sending sparse 'boot' 1/1 (107313 KB) OKAY [ 3.390s]
Writing 'boot' OKAY [ 5.965s]
Finished. Total time: 9.583s
$ fastboot flash root deepin-eic7700-riscv64-25-desktop-installer.root.ext4
Sending sparse 'root' 1/38 (260442 KB) OKAY [ 8.067s]
Writing 'root' OKAY [ 2.739s]
Sending sparse 'root' 2/38 (234405 KB) OKAY [ 7.272s]
Writing 'root' OKAY [ 2.213s]
Sending sparse 'root' 3/38 (262141 KB) OKAY [ 8.129s]
Writing 'root' OKAY [ 2.435s]
Sending sparse 'root' 4/38 (261589 KB) OKAY [ 8.110s]
Writing 'root' OKAY [ 2.338s]
运行完毕后,回到UART终端,按下Ctrl-C
退出fastboot,执行boot
命令以进入启动列表。你将会看到新系统被列出。选择新系统,成功启动。
初始化系统
如果连接了显示器,则可以通过deepin安装引导完成初始化;
同时也可以通过UART进行登录:
用户名: root
密码: deepin
预期结果
系统正常启动,能够通过图形界面登录,能够运行RuyiSDK IDE。
实际结果
系统正常启动,成功通过图形界面登录,成功运行RuyiSDK IDE。
测试判定标准
测试成功:实际结果与预期结果相符。
测试失败:实际结果与预期结果不符。
测试结论
测试成功。
来源: 支持矩阵