1.buildroot官网下载最新版本的buildroot。
https://buildroot.org/download.html
2.拷贝buildroot软件包到工作目录,并解压buildroot。
3.新建编译脚本build_risc-v.sh,使用buildroot自带的基于qemu的RISC-V架构的配置文件,给编译脚本添加可执行权限,并运行编译脚本。编译脚本内容如下所示:
4.进入Buildroot配置界面,分别设置如下:
Toolchain设置linux内核版本信息
System configuration配置主机名、用户密码等信息,如下图所示:
Linux内核不选择在线编译,如下图所示:
配置系统配置支持ram根文件系统
5.保存buildroot设置信息,如下图所示:
qemu_lsl_riscv64_virt_defconfig
6.修改编译脚本,不再进入buildroot的设置界面,直接进行编译,如下所示:
7.运行编译脚本,生成根文件系统如下所示: