您尚未登录。

楼主 # 2024-03-14 08:56:54

子非鱼
会员
注册时间: 2024-03-13
已发帖子: 22
积分: 22

怎么单独编译uboot,kernel,dts,rootfs

如题,全志的版子,怎么向意法半导体的一样,可以单独编译uboot,kernel,dts,rootfs,然后使用pack命令打包成镜像?
每次使用make和pack命令编译的时间太长了(有时候只是修改了一个设备树节点,都要等半个多小时的编译过程 smile),使用mboot和mkernel在使用pack命令编译出来的镜像烧写的板子上总是报错。

离线

#1 2024-03-14 09:46:43

marcus
会员
注册时间: 2021-03-19
已发帖子: 72
积分: 22

Re: 怎么单独编译uboot,kernel,dts,rootfs

早期的sdk
build.sh kernel
build.sh pack
新的sdk可以看下build.sh代码,也有分开编译的子命令。

离线

#2 2024-03-14 10:17:13

kin
会员
注册时间: 2020-04-06
已发帖子: 31
积分: 75.5

Re: 怎么单独编译uboot,kernel,dts,rootfs

uboot: make ARCH=arm CROSS_COMPILE=arm-linux-
kernel: make ARCH=arm
dts: make ARCH=arm dtbs
rootfs: make

离线

楼主 #3 2024-03-14 13:17:01

子非鱼
会员
注册时间: 2024-03-13
已发帖子: 22
积分: 22

Re: 怎么单独编译uboot,kernel,dts,rootfs

uboot: make ARCH=arm CROSS_COMPILE=arm-linux-
kernel: make ARCH=arm
dts: make ARCH=arm dtbs
rootfs: make
用过这些命令后直接pack就行了吗?

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn