ESWIN EIC7700 安装指南
deepin-ports SIG
6/30/2025

支持设备

下载并解压镜像

镜像列表中下载最新的 .tar.xz 格式的镜像包至本地,随后使用以下命令解压镜像与校验码至当前文件夹:

tar -xvf <你下载的镜像名称>.tar.xz

解压得到:

  • deepin-eic7700-riscv64-25-desktop-installer.sha256sum sha256 校验和
  • deepin-eic7700-riscv64-25-desktop-installer.md5sum md5 校验和
  • deepin-eic7700-riscv64-25-desktop-installer.boot.ext4 系统启动目录分区镜像
  • deepin-eic7700-riscv64-25-desktop-installer.root.ext4 系统根目录分区镜像

镜像校验方法示意:

# 三者对应即可
$ cat deepin-eic7700-riscv64-25-desktop-installer.sha256sum
44d3cf2888cb6ba8155b57d1f5d2bbf0ca0e1e2ee694a5d2b428628c32ebb922  deepin-eic7700-riscv64-25-desktop-installer.boot.ext4
26e44dc499ef92a58c8255e0d1fd1164f2758f8a7c116860ac4f5d18e030b58f  deepin-eic7700-riscv64-25-desktop-installer.root.ext4

$ sha256sum deepin-eic7700-riscv64-25-desktop-installer.boot.ext4
44d3cf2888cb6ba8155b57d1f5d2bbf0ca0e1e2ee694a5d2b428628c32ebb922  deepin-eic7700-riscv64-25-desktop-installer.boot.ext4

$ sha256sum deepin-eic7700-riscv64-25-desktop-installer.root.ext4
26e44dc499ef92a58c8255e0d1fd1164f2758f8a7c116860ac4f5d18e030b58f  deepin-eic7700-riscv64-25-desktop-installer.root.ext4

刷写 bootloader

前往deepin-riscv-kernel,进入最新的 build all 项,在 Artifacts 中选择 uboot-eic770x-rockos 下载并解压。在解压出的文件中找到你的设备所对应的目录,找到其中的 bootloader_secboot_ddr5.bin 文件。

准备一块U盘,将U盘格式化为单个FAT分区,随后将该文件复制到U盘的根目录下,插入U盘并将板子通电。通过串口进入 u-boot 命令行,使用如下命令将新的bootloader载入板子的内存中:

fatload usb 0 0x90000000 bootloader_secboot_ddr5.bin

如果你在设备通电后才插入U盘,可以执行 usb reset 以重新定位USB设备。

执行如下命令以将新bootloader烧录至板子中:

es_burn write 0x90000000 flash

重启以生效。

刷写操作系统

刷写至 eMMC

部分设备支持从 eMMC 启动,可以通过 fastboot 命令刷写镜像。详情请参见对应设备的测试报告

首先,通过串口进入 u-boot 命令行,执行

fastboot usb 0

开始聆听 USB 接口。

随后使用 USB 数据线将板子与电脑相连接。执行 fastboot devices ,若能看到输出则为连接成功。

使用如下命令将镜像写入 eMMC 内的 bootroot 分区:

fastboot flash boot deepin-eic7700-riscv64-25-desktop-installer.boot.ext4
fastboot flash root deepin-eic7700-riscv64-25-desktop-installer.root.ext4

回到串口,按下 Ctrl-C 中断 fastboot 。输入 boot ,可以看到新系统已经成功安装并可供启动。

刷写至 SD 卡或硬盘

所有设备均支持从 SD 卡启动,部分设备支持从 SATA 或 NVMe 启动,详情请参见对应设备的官方文档及测试报告

首先,将存储设备连接电脑,将其分为 bootroot 两个分区,使用 GPT 分区表。推荐分配 2GB 左右的 boot 分区,其余空间全部分配给 root 即可。

随后使用 dd 命令将镜像写入分区。此处例子中设备名为 /dev/sdb

sudo dd if=deepin-eic7700-riscv64-25-desktop-installer.boot.ext4 of=/dev/sdb1 status=progress
sudo dd if=deepin-eic7700-riscv64-25-desktop-installer.root.ext4 of=/dev/sdb2 status=progress

将存储设备连接到板子上即可。部分开发板需要额外设置启动设备,具体请参见对应设备的官方文档及测试报告。

启动

将存储设备连接到板子,连接好 HDMI 视频输出和USB键鼠,通电,等待设备启动至安装器界面,完成安装即可

注意事项

若在安装过程中遇到问题,请参见官方文档及对应设备的测试报告