make images that can be flashed using the stock firmware web interface, thanks to Anselmo Luginbuhl and Daniel Dickinson (#4909, #4943)
SVN-Revision: 15253
This commit is contained in:
@@ -14,17 +14,21 @@ struct bcm_tag {
|
||||
unsigned char totalLength[IMAGE_LEN]; //Total length of image
|
||||
unsigned char cfeAddress[ADDRESS_LEN]; // Address in memory of CFE
|
||||
unsigned char cfeLength[IMAGE_LEN]; // Size of CFE
|
||||
unsigned char rootAddress[ADDRESS_LEN]; // Address in memory of rootfs
|
||||
unsigned char rootLength[IMAGE_LEN]; // Size of rootfs
|
||||
unsigned char cfeRootAddress[ADDRESS_LEN]; // Address in memory of rootfs
|
||||
unsigned char cfeRootLength[IMAGE_LEN]; // Size of rootfs
|
||||
unsigned char kernelAddress[ADDRESS_LEN]; // Address in memory of kernel
|
||||
unsigned char kernelLength[IMAGE_LEN]; // Size of kernel
|
||||
unsigned char dualImage[2]; // Unused at present
|
||||
unsigned char inactiveFlag[2]; // Unused at present
|
||||
unsigned char reserved1[74]; // Reserved area not in use
|
||||
unsigned char imageCRC[4]; // CRC32 of images
|
||||
unsigned char reserved2[16]; // Unused at present
|
||||
unsigned char headerCRC[4]; // CRC32 of header excluding tagVersion
|
||||
unsigned char reserved3[16]; // Unused at present
|
||||
// unsigned char reserved2[16]; // Unused at present
|
||||
unsigned char reserved2[4]; //Unused
|
||||
unsigned char rootAddress[ADDRESS_LEN]; // Address in memory of rootfs
|
||||
unsigned char headerCRC[4]; // CRC32 of header excluding tagVersion
|
||||
// unsigned char reserved3[16]; // Unused at present
|
||||
unsigned char reserved3[6]; // Unused at present
|
||||
unsigned char rootLength[IMAGE_LEN]; // Size of rootfs
|
||||
};
|
||||
|
||||
#endif /* __BCM63XX_TAG_H */
|
||||
|
||||
@@ -34,7 +34,6 @@ define Image/Build/CFE
|
||||
-b $(2) -c $(3) -e $(LOADADDR) -l $(LOADADDR)
|
||||
# -b $(2) -c $(3) -e $(KERNEL_ENTRY) -l $(LOADADDR)
|
||||
|
||||
$(call prepare_generic_squashfs,$(BIN_DIR)/openwrt-$(2)-$(1)-cfe.bin)
|
||||
endef
|
||||
|
||||
define Image/Build/CFEAGPF
|
||||
@@ -42,8 +41,7 @@ define Image/Build/CFEAGPF
|
||||
$(STAGING_DIR_HOST)/bin/imagetag -i $(KDIR)/vmlinux.lzma.cfe -f $(KDIR)/root.$(1) \
|
||||
-o $(BIN_DIR)/openwrt-$(2)-$(1)-cfe.bin \
|
||||
-b $(2) -c $(3) -e $(LOADADDR) -l $(LOADADDR) \
|
||||
-v 8 -m IMAGE -k 0x20000 -n $(4)
|
||||
$(call prepare_generic_squashfs,$(BIN_DIR)/openwrt-$(2)-$(1)-cfe.bin)
|
||||
-v 8 -m IMAGE -k 0x20000 -n $(4) -p alice
|
||||
endef
|
||||
|
||||
define Image/Build/RedBoot
|
||||
|
||||
Reference in New Issue
Block a user