在RISC-V开发板上启动Fedora
2024-7-12
| 2024-7-15
0  |  Read Time 0 min
type
status
date
slug
summary
tags
category
icon
password
 

在 SpacemiT K1 系列开发板上启动 Fedora 的最简说明

预编译的镜像文件

我们已经制作了可以在 SpacemiT K1 开发板上直接运行的预编译 Fedora 镜像文件,您可点击以下链接选择您所需要的镜像:

解压镜像文件

下载上述任一镜像文件后,在镜像所在目录输入以下命令 (此处我们假设您下载的是 Fedora 41 Minimal)

写入TF卡

在进行烧写任务之前,我们强烈建议您使用 wipefs 清理备份的GPT分区表,以免出现内核无法访问或挂载rootfs的问题。
在执行下列命令前,请务必检查并正确修改以下与sdX相关的命令,使其正确指向您的 TF 卡
您可以通过以下两种方式写入。

方法一:使用dd命令写入

方法二:使用 balenaEtcher 写入

选择您下载好的镜像,并选择您需要烧录的 TF 卡,点击 Flash ,稍等片刻,等待镜像烧录完成。
notion image

启动系统

接入 DC 电源或 Type-C 来供电,并连接 HDMI 线。如操作正确无误,您将会在显示器上看到类似以下的滚动输出
notion image

连接串口

在进行串口连接前,请务必检查您所使用的杜邦线每根跳线的功能,并仔细检查官方提供的 GPIO Pin 分布文档!错误的接入将有可能烧毁您的开发板!
接入串口连接线后,您可以使用 screen 或 minicom 连接到串口, K1 系列开发板的波特率默认为 115200。
Linux 设备路径: /dev/ttyUSBX
macOS 设备路径: /dev/tty.usbserial-XXXX
Windows 设备路径: (COMX)

使用 screen 连接

您可在 Linux / macOS 设备上,使用 screen [设备路径] [波特率] 连接到开发板,以下为一个命令示例:

使用 minicom 连接

您可在 Linux / macOS 设备上,使用 minicom 连接到设备。
在终端键入 minicom -s ,跳转到 Serial port setup 选项卡,修改 Serial Device 和 Bps/Par/Bits ,将呈现类似以下
配置完成后,选择 Save setup as dfl。

使用支持串口连接的终端软件

您可在 Windows 设备上,使用支持串口连接的终端软件(如:Putty、XShell、MobaXTerm等),选择正确的设备,填入波特率为 115200 进行连接。
当您在控制台中可以看到类似如下输出时,表明串口已成功通信,您可耐心等待系统启动完成。

登录到服务器

系统完全启动后,您会看到以下内容
默认的账户密码为 root / riscv 。
技术分享
  • Linux
  • Fedora
  • 工具
  • Hexo 迁移笔记通过 v2proxy 隐藏 frpc 流量的尝试
    • GitTalk
    Catalog