!296 修改riscv上安装openKylin.md文档

Merge pull request !296 from 李卓珩/master
This commit is contained in:
zhangtianxiong 2024-01-24 02:41:44 +00:00 committed by Gitee
commit 64df1fc5cb
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
1 changed files with 52 additions and 5 deletions

View File

@ -206,11 +206,51 @@ sudo minicom -s
# 三、在LicheePi4A上安装openKylin
## 烧录到emmc
准备好一根Type-C数据线一般开发板包装盒会配套提供。
openkylin适配LicheePi4A的镜像可以通过以下链接下载
> https://www.openkylin.top/downloads
通过以下命令将文件解压:
> tar -xvf openKylin-2.0-alpha-licheepi4a.tar.xz
拿出准备好的Type-C数据线按住开发板板上BOOT键进入fastboot模式连接开发板Type-C口与电脑USB接口接好红灯亮后可松开BOOT键
在 Windows 下使用设备管理器查看,会出现 “USB download gadget” 设备。
在 Linux 下,使用 lsusb 查看设备,会显示以下设备: ID 2345:7654 T-HEAD USB download gadget
切换到fastboot文件所在目录
> cd openKylin-2.0-alpha-licheepi4a/fastboot/linux (根据自己系统选择)
文件夹中包含两个版本的uboot和boot文件根据自己开发板内存大小选择
执行以下命令烧录:
> sudo ./fastboot flash ram ./images/u-boot-with-spl-nonsec-noswap-16g-ddr.bin
> sudo ./fastboot reboot
> sleep 1
> sudo ./fastboot flash uboot ./images/u-boot-with-spl-nonsec-noswap-16g-ddr.bin
> sudo ./fastboot flash boot ./images/boot-default-16g-ddr.ext4
> sudo ./fastboot flash root ./images/openkylin-2.0-alpha-licheepi4a-riscv64.ext4
终端会打印烧录日志,烧录完成后拔调数据线,上电启动即可。
## 烧录到SD卡
## 准备SD卡
openkylin适配LicheePi4A的镜像可以通过以下链接下载
https://www.openkylin.top/downloads
通过以下命令解压:
> unxz openKylin-1.0-licheepi4a-riscv64.img.xz
> tar -xvf openKylin-2.0-alpha-licheepi4a.tar.xz
切换到image文件所在目录
> cd openKylin-2.0-alpha-licheepi4a/images
## 制作SD卡启动盘
首先使用磁盘工具将SD卡格式化。之后通过命令行将镜像刷入sd卡请运行
@ -231,15 +271,22 @@ https://www.openkylin.top/downloads
## 第一次启动和修改开发板u-boot设置
在计算机中启动LicheePi4A的minicom串口。将烧录好的sd卡插入LicheePi4A卡槽并连接好电源线。开发板启动到u-boot时快速按下回车使开发板停在u-boot。在u-boot中输入以下命令设置开发板从SD卡启动
>env set -f set_bootargs 'setenv bootargs console=ttyS0,115200 root=/dev/mmcblk1 rootfstype=ext4 rootwait rw earlycon clk_ignore_unused loglevel=7 eth=$ethaddr rootrwoptions=rw,noatime rootrwreset=${factory_reset} init=/lib/systemd/systemd'
>env save
> env set -f set_bootargs 'setenv bootargs console=ttyS0,115200 root=/dev/mmcblk1 rootfstype=ext4 rootwait rw earlycon clk_ignore_unused loglevel=7 eth=$ethaddr rootrwoptions=rw,noatime rootrwreset=${factory_reset} init=/lib/systemd/systemd'
> env save
> reset
注:第一条是一条命令,很长,在您的显示设备可能会换行
之后在u-boot中输入reset来重启开发板这样开发板就可以从sd卡启动openKylin系统。
首次启动之后系统中会存在一个默认用户当桌面环境启动之后您可以通过默认用户进行LicheePi4A首次登陆后期可以根据自己需求进行用户或密码的更改。
默认用户名/密码是:
>usernameopenkylin
>passwordopenkylin
```
> usernameopenkylin
> passwordopenkylin
```
如有其他烧录问题如windows系统烧录可能需要安装驱动、烧录日志图片展示等可参考矽速科技相关文档
https://wiki.sipeed.com/hardware/zh/lichee/th1520/lpi4a/4_burn_image.html
# 四、在 VisionFive 2上安装openKylin
## 准备SD卡