1,根据讯为提供的资料,拿到内核为5.10的源码包,源码位置:G:\讯为电子\01_【iTOP-RK3568开发板】基础资料\11_iTOP-RK3568开发板Linux-5.10源码\01_Linux源码\rk3568_linux_5.10_20240808.tar
2,通过samba设置的共享文件夹,把源码复制到该共享文件夹中
3,执行命令mv移动到前面扩展出来的硬件所挂载的目录下,然后解压,成目录文件rk3568_linux_5.18
4,进到目录rk3568_linux_5.18下,执行./build.sh uboot编译UBOOT,生成uboot.img到u-boot目录下
5,./build.sh kernel编译内核,生成boot.img放到kernel目录下
6,./build.sh recovery编译Recovery,生成,recovery.img在目录rk3568_linux_5.10/u-boot下
7,./build.sh ubuntu20编译ubuntu文件系统,生成rootfs.img在ubuntu目录下
8,./build.sh firmware,打包镜像,上面UBOOT,KERNEL,recovery,文件系统编译后会在执行该命令的时候被打包到rockdev目录下,执行./build.sh updateing,会在rockdev目录下生成update.img
也可图形化界面分别编译各步骤或者完全编译
./build.sh,弹出图形化界面,选择all,全自动编译,或者分别选 各自对应的项,按照上面步骤操作下来生成update.img。
参考文档 :G:/讯为电子/讯为电子/4.开发板源码编译/05_【北京迅为】itop-3568开发板源码编译手册【底板v1.7版】v1.9.pdf