构建指令
本节提供在更新了下载SDK子模块后构建指令的步骤。这个过程是对initramfs镜像image.fit的快速构建,它可以通过TFTP转到开发板上,并在开发板上运行。
-
执行以下命令,以创建toolchain,u-boot-spl.bin.normal.out,visionfive2_fw_payload.img和image.fit。
make -j$(nproc)
结果:
将在work/目录下生成以下文件:work/ ├── visionfive2_fw_payload.img ├── image.fit ├── initramfs.cpio.gz ├── u-boot-spl.bin.normal.out ├── linux/arch/riscv/boot ├── dts │ └── starfive │ ├── jh7110-visionfive-v2-ac108.dtb │ ├── jh7110-visionfive-v2.dtb │ ├── jh7110-visionfive-v2-wm8960.dtb │ ├── vf2-overlay │ │ └── vf2-overlay-uart3-i2c.dtbo └── Image.gz
最终的build tree将占用大约16 GB的磁盘空间。
- 将此前生成的文件复制到TFTP服务器的工作区路径下。