|
|
@ -32,13 +32,13 @@ OBJCOPY_BIN := $(TARGET_CROSS)objcopy -S -O binary $(addprefix --remove-section= |
|
|
|
|
|
|
|
|
|
|
|
define Image/Prepare |
|
|
|
define Image/Prepare |
|
|
|
cat $(KDIR)/vmlinux | $(STAGING_DIR_HOST)/bin/lzma e -si -so -eos -lc1 -lp2 -pb2 > $(KDIR)/vmlinux.lzma
|
|
|
|
cat $(KDIR)/vmlinux | $(STAGING_DIR_HOST)/bin/lzma e -si -so -eos -lc1 -lp2 -pb2 > $(KDIR)/vmlinux.lzma
|
|
|
|
|
|
|
|
|
|
|
|
# Build RAM image
|
|
|
|
# Build RAM image
|
|
|
|
$(MAKE) -C $(GENERIC_PLATFORM_DIR)/image/lzma-loader \
|
|
|
|
$(MAKE) -C $(GENERIC_PLATFORM_DIR)/image/lzma-loader \
|
|
|
|
$(LOADER_MAKEOPTS) \
|
|
|
|
$(LOADER_MAKEOPTS) \
|
|
|
|
clean compile
|
|
|
|
clean compile
|
|
|
|
$(OBJCOPY_SREC) $(KDIR)/loader.elf $(KDIR)/kernel.ram.srec
|
|
|
|
$(OBJCOPY_SREC) $(KDIR)/loader.elf $(KDIR)/kernel.ram.srec
|
|
|
|
|
|
|
|
|
|
|
|
# Build Flash image
|
|
|
|
# Build Flash image
|
|
|
|
$(MAKE) -C $(GENERIC_PLATFORM_DIR)/image/lzma-loader \
|
|
|
|
$(MAKE) -C $(GENERIC_PLATFORM_DIR)/image/lzma-loader \
|
|
|
|
$(LOADER_MAKEOPTS) \
|
|
|
|
$(LOADER_MAKEOPTS) \
|
|
|
@ -62,7 +62,7 @@ define Image/Build |
|
|
|
$(CP) $(KDIR)/root.$(1) $(BIN_DIR)/$(IMG_PREFIX)-$(1).fs
|
|
|
|
$(CP) $(KDIR)/root.$(1) $(BIN_DIR)/$(IMG_PREFIX)-$(1).fs
|
|
|
|
$(CP) $(KDIR)/kernel.flash.srec $(BIN_DIR)/$(IMG_PREFIX)-vmlinux-flash.srec
|
|
|
|
$(CP) $(KDIR)/kernel.flash.srec $(BIN_DIR)/$(IMG_PREFIX)-vmlinux-flash.srec
|
|
|
|
$(CP) $(KDIR)/kernel.ram.srec $(BIN_DIR)/$(IMG_PREFIX)-vmlinux-ram.srec
|
|
|
|
$(CP) $(KDIR)/kernel.ram.srec $(BIN_DIR)/$(IMG_PREFIX)-vmlinux-ram.srec
|
|
|
|
tar -C $(BIN_DIR) -cvzf $(BIN_DIR)/$(IMG_PREFIX)-upgrade.tgz $(IMG_PREFIX)-vmlinux.bin $(IMG_PREFIX)-$(1).fs
|
|
|
|
tar -C $(BIN_DIR) -cvzf $(BIN_DIR)/$(IMG_PREFIX)-sysupgrade.bin $(IMG_PREFIX)-vmlinux.bin $(IMG_PREFIX)-$(1).fs
|
|
|
|
ifeq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) |
|
|
|
ifeq ($(CONFIG_TARGET_ROOTFS_INITRAMFS),y) |
|
|
|
$(call Image/Build/Initramfs)
|
|
|
|
$(call Image/Build/Initramfs)
|
|
|
|
endif |
|
|
|
endif |
|
|
|