arm64: support pack zboot.img
zboot.img: Image.lz4 + resouorce.img boot.img: Image + resource.img Change-Id: I97bc39de99ce85cc21f2491a6db59d1e015f67d0 Signed-off-by: Andy Yan <andy.yan@rock-chips.com> Signed-off-by: Tao Huang <huangtao@rock-chips.com>
This commit is contained in:
parent
73462a3bf9
commit
ff0e62f83e
1 changed files with 15 additions and 4 deletions
|
|
@ -163,7 +163,7 @@ define archhelp
|
|||
echo ' install to $$(INSTALL_PATH) and run lilo'
|
||||
endef
|
||||
|
||||
kernel.img: Image
|
||||
kernel.img: Image.lz4
|
||||
$(Q)$(srctree)/scripts/mkkrnlimg $(objtree)/arch/arm64/boot/Image $(objtree)/kernel.img >/dev/null
|
||||
@echo ' Image: kernel.img is ready'
|
||||
ifdef CONFIG_MODULES
|
||||
|
|
@ -177,6 +177,17 @@ LOGO_KERNEL := $(notdir $(wildcard $(srctree)/logo_kernel.bmp))
|
|||
$(Q) if [ -f $(srctree)/$(LOGO_KERNEL) -a "$(srctree)" != "$(objtree)" ]; then cp -a $(srctree)/$(LOGO_KERNEL) $(objtree)/; fi
|
||||
$(Q)$(srctree)/scripts/resource_tool $(objtree)/arch/arm64/boot/dts/rockchip/$*.dtb $(LOGO) $(LOGO_KERNEL)
|
||||
@echo ' Image: resource.img (with $*.dtb $(LOGO) $(LOGO_KERNEL)) is ready'
|
||||
$(Q) if [ -x $(srctree)/scripts/mkbootimg ]; then $(srctree)/scripts/mkbootimg --kernel $(objtree)/arch/arm64/boot/Image --second resource.img -o boot.img && echo ' Image: boot.img (with Image resource.img) is ready'; fi
|
||||
$(Q) if [ -x $(srctree)/scripts/mkbootimg ]; then \
|
||||
$(srctree)/scripts/mkbootimg \
|
||||
--kernel $(objtree)/arch/arm64/boot/Image \
|
||||
--second resource.img \
|
||||
-o boot.img && \
|
||||
echo ' Image: boot.img (with Image resource.img) is ready'; \
|
||||
$(srctree)/scripts/mkbootimg \
|
||||
--kernel $(objtree)/arch/arm64/boot/Image.lz4 \
|
||||
--second resource.img \
|
||||
-o zboot.img && \
|
||||
echo ' Image: zboot.img (with Image.lz4 resource.img) is ready'; \
|
||||
fi
|
||||
|
||||
CLEAN_FILES += boot.img kernel.img resource.img
|
||||
CLEAN_FILES += boot.img kernel.img resource.img zboot.img
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue