X-Git-Url: http://git.rohieb.name/openwrt.git/blobdiff_plain/7822ed1a3495d28ab0f240098a0c057c5f6cdf4d..c3b6255ca50a112efdabab8021b158315788cc5f:/openwrt/target/linux/image/ar7/Makefile diff --git a/openwrt/target/linux/image/ar7/Makefile b/openwrt/target/linux/image/ar7/Makefile index b2683dbd8..3cde04bc3 100644 --- a/openwrt/target/linux/image/ar7/Makefile +++ b/openwrt/target/linux/image/ar7/Makefile @@ -42,8 +42,15 @@ $(BIN_DIR)/openwrt-ar7-zimage.bin: $(KDIR)/vmlinux.gz compile $(TARGET_CROSS)objcopy -O srec $(KDIR)/loader $(KDIR)/ram_zimage.sre $(PKG_BUILD_DIR)/srec2bin $(KDIR)/ram_zimage.sre $@ +ifeq ($(FS),jffs2-8MB) +ALIGN:=bs=131072 conv=sync +endif +ifeq ($(FS),jffs2-4MB) +ALIGN:=bs=65536 conv=sync +endif + $(BIN_DIR)/openwrt-ar7-$(KERNEL)-$(FS).bin: - dd if=$(BIN_DIR)/openwrt-ar7-zimage.bin of=$@ bs=786432 conv=sync + dd if=$(BIN_DIR)/openwrt-ar7-zimage.bin $(ALIGN) > $@ cat $(BUILD_DIR)/linux-$(KERNEL)-ar7/root.$(FS) >> $@ define pattern_template