在 VisionFive 内运行 openEuler RISC-V 移植版

This is an old revision of the document!


在 VisionFive 内运行 openEuler RISC-V 移植版

:!: 该页面所写的内容不具有时效性,以最新的为准。

首先,去这里下载最新的开发版镜像。

其中,openeuler-visionfive.img.tar.zst 是纯命令行版(但不是最小化镜像),openeuler-visionfive-xfce.img.tar.zst 是带 xfce 界面的版本。

安装

准备一张 TF 卡,写入推荐使用 Etcher

写入之后,将 TF 卡插入开发板。在开机之前,需要准备串口连接。串口连接的更多信息请查看官方文档的附录 B → 硬件连接的步骤二。

如果一切配置正确,开机之后应该就会出现 bootloader version 之类的字样。

进入系统

由于还没有搞 EFI 分区启动,所以目前要手动通过命令行启动。按顺序输入以下指令:

setenv kernel_comp_addr_r 0x90000000;setenv kernel_comp_size 0x10000000;setenv kernel_addr_r 0x84000000;setenv fdt_addr_r 0x88000000
setenv bootargs console=ttyS0,115200 earlycon=sbi root=/dev/mmcblk0p1 rw stmmaceth=chain_mode:1 loglevel=8
fatls mmc 0:1
load mmc 0:1 ${kernel_addr_r} /boot/Image
load mmc 0:1 ${fdt_addr_r} /boot/jh7100-starfive-visionfive-v1.dtb
booti ${kernel_addr_r} - ${fdt_addr_r}

增加分区大小

默认的 img 只有 2 GB。我们要对其扩容。

openeuler_risc-v-visionfive.1654931531.txt.gz · Last modified: 2022/06/11 07:12 by misaka00251
CC Attribution-Share Alike 4.0 International Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International